{"id":921,"date":"2007-10-18T20:23:45","date_gmt":"2007-10-18T19:23:45","guid":{"rendered":"http:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm"},"modified":"2007-10-24T23:24:47","modified_gmt":"2007-10-24T22:24:47","slug":"backing-up-and-restoring-a-wordpress-database","status":"publish","type":"post","link":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm","title":{"rendered":"Backing up and restoring a WordPress database"},"content":{"rendered":"<p>Last year, <a href=\"http:\/\/www.alexcoles.com\/\">Alex<\/a> and I redeveloped the website for a campaign group close to the town where I live.  Even though the design was pretty plain (neither of us are designers), from a web development standpoint the site was pretty good &#8211; written in semantically correct XHTML and CSS, using PHP for server-side scripting.  Alex even wrote a neat navigation bar system and all in all it was a pretty good site.<\/p>\n<p>Unfortunately, I ran out of time for updating the site content and handing it over to a non-technical person to produce new content was never going to be straightforward.  I needed something with a user-friendly content management system and so I rewrote the site to use WordPress with pages for the static content and blog posts for the front page news.<\/p>\n<p>Moving all of the content to WordPress didn&#8217;t take too long &#8211; I still need to sort out a few dead links and develop a decent template, but one of the beauty of WordPress is the ability to customise a site on-the-fly so I can keep on working on those after making the site live &#8211; the important thing for me was to let other people create new content without needing any code.<\/p>\n<p>Even so, when the time came to launch the new site, I did need to move my WordPress database from the \/dev subdirectory to the root (it is possible to <a href=\"http:\/\/codex.wordpress.org\/Giving_WordPress_Its_Own_Directory\">install WordPress in a subdirectory and still let it be accessed from the site root<\/a>; however I chose not to take that path).<\/p>\n<p>Although WordPress includes an export\/<a href=\"http:\/\/codex.wordpress.org\/Importing_Content\">import function<\/a> that would let me export all of the posts via an XML file, then import them to a new WordPress installation, it doesn&#8217;t handle all of the database changes (new users, configuration, etc.) and it seems that the best way is to back up the database and then restore it to a new location.  Whilst <a href=\"http:\/\/codex.wordpress.org\/Backing_Up_Your_Database\">the WordPress Codex provides various methods for backing up a database<\/a>, the clearest instructions are actually found in a link at the bottom of the Codex article to <a href=\"http:\/\/www.clearpointsystems.com\/wp04\/?page_id=18\">the Clearpoint Systems blog post on how to backup and restore a WordPress database<\/a> (using <a href=\"http:\/\/www.phpmyadmin.net\/\">phpMyAdmin<\/a>). Then, because the database tables will refer to the old location, it is necessary to <a href=\"http:\/\/www.clearpointsystems.com\/wp04\/?page_id=19\">update the siteurl and home entries in the wp_options table<\/a>.<\/p>\n<p>It took just a few seconds to backup the database, restore it to a new WordPress installation, and make the changes necessary to make the site accessible again.  Finally, all that was required then was to upload any edited theme files and plugins to the appropriate locations in the WordPress folder structure.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last year, Alex and I redeveloped the website for a campaign group close to the town where I live. Even though the design was pretty plain (neither of us are designers), from a web development standpoint the site was pretty good &#8211; written in semantically correct XHTML and CSS, using PHP for server-side scripting. Alex &hellip; <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Backing up and restoring a WordPress database<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[],"tags":[29,15],"class_list":["post-921","post","type-post","status-publish","format-standard","hentry","tag-website-development","tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Backing up and restoring a WordPress database - markwilson.it<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Backing up and restoring a WordPress database - markwilson.it\" \/>\n<meta property=\"og:description\" content=\"Last year, Alex and I redeveloped the website for a campaign group close to the town where I live. Even though the design was pretty plain (neither of us are designers), from a web development standpoint the site was pretty good &#8211; written in semantically correct XHTML and CSS, using PHP for server-side scripting. Alex &hellip; Continue reading Backing up and restoring a WordPress database\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm\" \/>\n<meta property=\"og:site_name\" content=\"markwilson.it\" \/>\n<meta property=\"article:published_time\" content=\"2007-10-18T19:23:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2007-10-24T22:24:47+00:00\" \/>\n<meta name=\"author\" content=\"Mark Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:site\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/backing-up-and-restoring-a-wordpress-database.htm#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/backing-up-and-restoring-a-wordpress-database.htm\"},\"author\":{\"name\":\"Mark Wilson\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"headline\":\"Backing up and restoring a WordPress database\",\"datePublished\":\"2007-10-18T19:23:45+00:00\",\"dateModified\":\"2007-10-24T22:24:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/backing-up-and-restoring-a-wordpress-database.htm\"},\"wordCount\":452,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"keywords\":[\"Website Development\",\"WordPress\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/backing-up-and-restoring-a-wordpress-database.htm#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/backing-up-and-restoring-a-wordpress-database.htm\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/backing-up-and-restoring-a-wordpress-database.htm\",\"name\":\"Backing up and restoring a WordPress database - markwilson.it\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\"},\"datePublished\":\"2007-10-18T19:23:45+00:00\",\"dateModified\":\"2007-10-24T22:24:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/backing-up-and-restoring-a-wordpress-database.htm#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/backing-up-and-restoring-a-wordpress-database.htm\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2007\\\/10\\\/backing-up-and-restoring-a-wordpress-database.htm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Backing up and restoring a WordPress database\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/\",\"name\":\"markwilson.it\",\"description\":\"get-info -class technology | write-output &gt; \\\/dev\\\/web\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\",\"name\":\"Mark Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"width\":800,\"height\":800,\"caption\":\"Mark Wilson\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\"},\"description\":\"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.\",\"sameAs\":[\"http:\\\/\\\/www.markwilson.co.uk\\\/\",\"https:\\\/\\\/www.instagram.com\\\/markwilsonuk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/markawilson\\\/\",\"https:\\\/\\\/x.com\\\/markwilsonit\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCWHlZCoHRTocdvtrOJ2IL4A\"],\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/author\\\/mark-wilson\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Backing up and restoring a WordPress database - markwilson.it","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm","og_locale":"en_GB","og_type":"article","og_title":"Backing up and restoring a WordPress database - markwilson.it","og_description":"Last year, Alex and I redeveloped the website for a campaign group close to the town where I live. Even though the design was pretty plain (neither of us are designers), from a web development standpoint the site was pretty good &#8211; written in semantically correct XHTML and CSS, using PHP for server-side scripting. Alex &hellip; Continue reading Backing up and restoring a WordPress database","og_url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm","og_site_name":"markwilson.it","article_published_time":"2007-10-18T19:23:45+00:00","article_modified_time":"2007-10-24T22:24:47+00:00","author":"Mark Wilson","twitter_card":"summary_large_image","twitter_creator":"@markwilsonit","twitter_site":"@markwilsonit","twitter_misc":{"Written by":"Mark Wilson","Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm#article","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm"},"author":{"name":"Mark Wilson","@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"headline":"Backing up and restoring a WordPress database","datePublished":"2007-10-18T19:23:45+00:00","dateModified":"2007-10-24T22:24:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm"},"wordCount":452,"commentCount":2,"publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"keywords":["Website Development","WordPress"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm","url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm","name":"Backing up and restoring a WordPress database - markwilson.it","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#website"},"datePublished":"2007-10-18T19:23:45+00:00","dateModified":"2007-10-24T22:24:47+00:00","breadcrumb":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.markwilson.co.uk\/blog\/2007\/10\/backing-up-and-restoring-a-wordpress-database.htm#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.markwilson.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Backing up and restoring a WordPress database"}]},{"@type":"WebSite","@id":"https:\/\/www.markwilson.co.uk\/blog\/#website","url":"https:\/\/www.markwilson.co.uk\/blog\/","name":"markwilson.it","description":"get-info -class technology | write-output &gt; \/dev\/web","publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.markwilson.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468","name":"Mark Wilson","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","url":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","width":800,"height":800,"caption":"Mark Wilson"},"logo":{"@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1"},"description":"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.","sameAs":["http:\/\/www.markwilson.co.uk\/","https:\/\/www.instagram.com\/markwilsonuk\/","https:\/\/www.linkedin.com\/in\/markawilson\/","https:\/\/x.com\/markwilsonit","https:\/\/www.youtube.com\/channel\/UCWHlZCoHRTocdvtrOJ2IL4A"],"url":"https:\/\/www.markwilson.co.uk\/blog\/author\/mark-wilson"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":776,"url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/04\/publishing-wordpress-content-on-the-mobile-web.htm","url_meta":{"origin":921,"position":0},"title":"Publishing WordPress content on the mobile web","author":"Mark Wilson","date":"Monday 23 April 2007","format":false,"excerpt":"A few nights back, I was reading a .net magazine article about developing websites enabled for mobile content. As my blog is written primarily for technical people, it seems logical to assume that a reasonable proportion of its readers could make use of access from a mobile device, especially as\u2026","rel":"","context":"In \"Mobility\"","block_context":{"text":"Mobility","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/mobility"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":732,"url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/03\/bye-bye-blogger-hello-wordpress.htm","url_meta":{"origin":921,"position":1},"title":"Bye bye Blogger &#8211; Hello WordPress!","author":"Mark Wilson","date":"Monday 5 March 2007","format":false,"excerpt":"Regular visitors to this site may have noticed that over the last 24 hours, the site has developed a totally different look and feel. I will start posting content that isn't about the redevelopment of this site again soon but the last couple of weeks have been pretty tough on\u2026","rel":"","context":"In &quot;Site notices&quot;","block_context":{"text":"Site notices","link":"https:\/\/www.markwilson.co.uk\/blog\/topic\/site-notices"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":773,"url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/05\/adding-a-meaningful-description-to-web-pages.htm","url_meta":{"origin":921,"position":2},"title":"Adding a meaningful description to web pages","author":"Mark Wilson","date":"Tuesday 8 May 2007","format":false,"excerpt":"One of the things that I noticed whilst reviewing the Google results for this site, was how the description for every page was shown using the first text available on the page - mostly the alternative text for the masthead photo (\"Winter market scene from the small town of Porjus\u2026","rel":"","context":"In \"Search\"","block_context":{"text":"Search","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/search"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":777,"url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/04\/modifying-wp-mobile-to-create-content-that-validates-as-xhtml-mp.htm","url_meta":{"origin":921,"position":3},"title":"Modifying wp-mobile to create content that validates as XHTML-MP","author":"Mark Wilson","date":"Tuesday 24 April 2007","format":false,"excerpt":"Yesterday, I wrote a post about using Alex King's WordPress Mobile Edition plugin (wp-mobile) to generate WordPress content formatted for the mobile web. wp-mobile makes the code generation seamless; however I did have a few issues when I came to validating the output at the ready.mobi site. After a few\u2026","rel":"","context":"In \"Mobility\"","block_context":{"text":"Mobility","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/mobility"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":746,"url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/03\/multimedia-file-format-conversions-ripping-dvds-playback-and-more.htm","url_meta":{"origin":921,"position":4},"title":"Multimedia file format conversions, ripping DVDs, playback and more","author":"Mark Wilson","date":"Tuesday 20 March 2007","format":false,"excerpt":"Recently, I've had cause to convert various multimedia items between formats and it's not always been straightforward. I'm still learning as DRM, codecs and platform-related issues often complicate the process but this post summarises what I learned along the way with: Grabbing audio content from another application. Trimming audio files\u2026","rel":"","context":"In \"Adobe Flash\"","block_context":{"text":"Adobe Flash","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/flash"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":739,"url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/02\/website-development-tips-and-tricks.htm","url_meta":{"origin":921,"position":5},"title":"Website development tips and tricks","author":"Mark Wilson","date":"Monday 11 February 2008","format":false,"excerpt":"About a year ago, I started the redevelopment of this site to use WordPress as my CMS, in the process aiming to make the site XHTML and CSS standards-compliant. It was a big job and, as this blog is really just a hobby that I put most of my spare\u2026","rel":"","context":"In \"Website Development\"","block_context":{"text":"Website Development","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/website-development"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/921","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=921"}],"version-history":[{"count":0,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/921\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=921"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=921"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}