{"id":441,"date":"2025-02-04T06:45:38","date_gmt":"2025-02-04T06:45:38","guid":{"rendered":"https:\/\/23760336.webdevmmu.uk\/?p=441"},"modified":"2025-02-04T18:51:14","modified_gmt":"2025-02-04T18:51:14","slug":"evaluation","status":"publish","type":"post","link":"https:\/\/23760336.webdevmmu.uk\/?p=441","title":{"rendered":"Evaluation"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why I Chose WordPress&nbsp;<\/strong><\/h2>\n\n\n\n<p>When I set out to build Discover &amp; Go, my first challenge was selecting the right Content Management System (CMS). WordPress stood out due to its widespread acceptance, vast resources, and tutor recommendations. Powering over 42% of websites globally (Merit, 2021), WordPress offers extensive plugins and themes, making it a flexible choice. As I delved deeper into setting up the site, I quickly realised both the advantages and drawbacks of working with this system, which shaped my understanding of digital content management.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image alignwide size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"597\" src=\"https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/why-use-wordpress-1024x597.webp\" alt=\"\" class=\"wp-image-456\" srcset=\"https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/why-use-wordpress-1024x597.webp 1024w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/why-use-wordpress-300x175.webp 300w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/why-use-wordpress-768x448.webp 768w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/why-use-wordpress.webp 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">(Pavel Ciorici, 2023)<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>The Role of WordPress <\/strong><\/h2>\n\n\n\n<p>One of the key benefits of WordPress is its user-friendliness and accessibility. Even without extensive coding knowledge, users can create, edit, and publish content with ease (Iqbal et al., 2020). Its large plugin ecosystem allows for enhanced functionality, making it adaptable to various project needs. (Pavel Ciorici, 2022). The strong community support ensures that issues can be resolved quickly, as solutions are readily available through forums and documentation (Bhatt, 2023)&nbsp;<\/p>\n\n\n\n<p>However, WordPress is not without its drawbacks. Firstly, it is not cost-effective. Also, the reliance on plugins can create performance issues, as excessive use may slow down a website. (Roets, n.d.) Furthermore, security risks arise from third-party plugins, requiring constant updates and monitoring (Gauld, 2024). Customisation, while extensive, often demands additional coding knowledge, making advanced modifications more challenging for non-developers. (Baker, 2020)<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong><strong>Challenges in Setting Up <\/strong><\/strong><\/h2>\n\n\n\n<p>My initial approach was to develop the site locally. This allowed me to experiment with templates, layouts, and plugins without affecting a live site. However, I soon realised that running WordPress in a local environment had significant drawbacks. After receiving a hosting subscription from my tutor, I had to reconfigure everything from scratch, reinforcing the importance of planning hosting before development rather than adopting it late.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"636\" src=\"https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/xampp_installation-1024x636.png\" alt=\"\" class=\"wp-image-459\" style=\"width:488px;height:auto\" srcset=\"https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/xampp_installation-1024x636.png 1024w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/xampp_installation-300x186.png 300w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/xampp_installation-768x477.png 768w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/xampp_installation.png 1114w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Mistakes with AI Templates &amp; JSON Errors\u00a0<\/strong><\/h2>\n\n\n\n<p>Using an AI-generated template turned out to be a major setback. While it initially seemed promising, customisation was locked behind premium upgrades, limiting my ability to adjust the layout. I had to reset my theme 3-4 times due to layout restrictions.<\/p>\n\n\n\n<p>Additionally, I encountered a JSON error, which took significant research and troubleshooting to resolve. This taught me the importance of testing templates before committing and understanding WordPress error logs.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"776\" height=\"248\" src=\"https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/JSON-1.png\" alt=\"\" class=\"wp-image-460\" style=\"width:524px;height:auto\" srcset=\"https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/JSON-1.png 776w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/JSON-1-300x96.png 300w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/JSON-1-768x245.png 768w\" sizes=\"auto, (max-width: 776px) 100vw, 776px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>APIs &amp; their Impact <\/strong><\/h2>\n\n\n\n<p>APIs played a key role in enhancing my project. I have integrated multiple APis enhancing functionality. Google Maps API enabled location bookmarking, while the OpenWeatherMap API provided real-time weather updates. However, finding the right plugin was a challenge. For hiking route, I tested multiple options, including OSMaps before settling on Komoot, which best met my needs. This extensive trial-and-error process underscored the complexities of API integration.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"479\" src=\"https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/os-maps-1024x479.jpg\" alt=\"\" class=\"wp-image-466\" style=\"width:846px;height:auto\" srcset=\"https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/os-maps-1024x479.jpg 1024w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/os-maps-300x140.jpg 300w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/os-maps-768x359.jpg 768w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/os-maps.jpg 1291w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Finding the right interactive map plugin was another challenge. I needed bookmarking features and spent hours testing different options. Many plugins lacked customisation or had one static address.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"298\" height=\"542\" src=\"https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/maps-1.png\" alt=\"\" class=\"wp-image-450\" style=\"width:274px;height:auto\" srcset=\"https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/maps-1.png 298w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/maps-1-165x300.png 165w\" sizes=\"auto, (max-width: 298px) 100vw, 298px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"397\" height=\"186\" src=\"https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/location-map.png\" alt=\"\" class=\"wp-image-452\" style=\"width:784px;height:auto\" srcset=\"https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/location-map.png 397w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/location-map-300x141.png 300w\" sizes=\"auto, (max-width: 397px) 100vw, 397px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>Additionally, a hotel booking plugin failed. It did work in Elementor view, switching to WordPress default mode broke the integration.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"517\" src=\"https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/bookings.com_-1024x517.jpg\" alt=\"\" class=\"wp-image-528\" style=\"width:500px;height:auto\" srcset=\"https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/bookings.com_-1024x517.jpg 1024w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/bookings.com_-300x152.jpg 300w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/bookings.com_-768x388.jpg 768w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/bookings.com_-1536x776.jpg 1536w, https:\/\/23760336.webdevmmu.uk\/wp-content\/uploads\/2025\/02\/bookings.com_.jpg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Effectiveness of My Solution<\/strong><\/h2>\n\n\n\n<p>To conclude, WordPress remains a powerful CMS, offering flexibility and scalability. However, its reliance on plugins can introduce performance risks. Despite these challenges, Discover &amp; Go successfully leveraged CMS and API capabilities to create an engaging platform. WordPress streamlined content management, while API integrations improved interactivity. However, plugin selection, security monitoring, and continuous optimization remain essential for long-term efficiency. <\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Why I Chose WordPress&nbsp; When I set out to build Discover &amp; Go, my first challenge was selecting the right Content Management System (CMS). WordPress stood out due to its widespread acceptance, vast resources, and tutor recommendations. Powering over 42% of websites globally (Merit, 2021), WordPress offers extensive plugins and themes, making it a flexible [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":442,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_sb_show_comment_boards":false,"footnotes":""},"categories":[39],"tags":[41,46,44,45,48,43,47,42,40],"class_list":["post-441","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-evaluation","tag-cms","tag-customization","tag-digitalworkflows","tag-jsonerrors","tag-prosconswordpress","tag-troubleshooting","tag-webdesign","tag-websitedevelopment","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/23760336.webdevmmu.uk\/index.php?rest_route=\/wp\/v2\/posts\/441","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/23760336.webdevmmu.uk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/23760336.webdevmmu.uk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/23760336.webdevmmu.uk\/index.php?rest_route=\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/23760336.webdevmmu.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=441"}],"version-history":[{"count":16,"href":"https:\/\/23760336.webdevmmu.uk\/index.php?rest_route=\/wp\/v2\/posts\/441\/revisions"}],"predecessor-version":[{"id":600,"href":"https:\/\/23760336.webdevmmu.uk\/index.php?rest_route=\/wp\/v2\/posts\/441\/revisions\/600"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/23760336.webdevmmu.uk\/index.php?rest_route=\/wp\/v2\/media\/442"}],"wp:attachment":[{"href":"https:\/\/23760336.webdevmmu.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=441"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/23760336.webdevmmu.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=441"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/23760336.webdevmmu.uk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}