{"id":636,"date":"2017-02-01T16:15:28","date_gmt":"2017-02-01T16:15:28","guid":{"rendered":"https:\/\/www.darrenlambert.com\/?p=636"},"modified":"2017-02-07T16:53:04","modified_gmt":"2017-02-07T16:53:04","slug":"rebuild-of-campervanlife-com-day-2-the-plan","status":"publish","type":"post","link":"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/","title":{"rendered":"Rebuild of CampervanLife.com – day 2 – The Plan"},"content":{"rendered":"
\r\n

This is the first post in a multi-part series where I document the rebuilding and promotion of an existing website. Find out more<\/a><\/p>\r\n<\/div>\n

The success of a project like this relies on good planning. \u00a0Time spent thinking and\u00a0making good choices before the work starts will save time and headaches not just now, but for years to come.<\/p>\n

1. Write a website manifesto<\/h4>\n

This might sound a bit ‘blue sky thinking’, but having a simple manifesto, or\u00a0a few paragraphs that defines what the website is about, its purpose, and it’s values will help to keep the project on track.<\/p>\n

I keep the manifesto at the top of a Google Doc, that I use to keep notes and information about the website. \u00a0When I open the document the manifesto is right there for me to see and take in.<\/p>\n

2. Drupal vs WordPress<\/h4>\n

This is a big one. \u00a0The current website is powered by Drupal. When I created the site 10 years ago Drupal was a much better CMS to do the job then WordPress. \u00a0However, since then WordPress has become a much better contender, and perhaps more importantly I am now a very experience WordPress developer.<\/p>\n

The first stage will be a (mostly) impartial analysis of the two CMS systems, and making a choice as to which is the best for to power the new website.<\/p>\n

3. Pre-import<\/h4>\n

This is to prepare as much content and process as possible, so that the live site is offline for as little as possible.
\nWork done on my computer in preparation for the import of the data.
\nIt\u2019s vital to remember anything stored in the database will be lost, except for custom pages I create).<\/p>\n

Tasks<\/p>\n

    \n
  1. Asses which content types from Drupal need to be imported into WordPress, and record any important details about the data<\/li>\n
  2. Import data and ensure all correct for:\n
      \n
    1. Media<\/li>\n
    2. Posts<\/li>\n
    3. Camper van information<\/li>\n
    4. Directory Listing<\/li>\n
    5. Forums<\/li>\n
    6. Full page adverts<\/li>\n
    7. Pages<\/li>\n
    8. Photos?<\/li>\n
    9. Photo Albums?<\/li>\n
    10. Story<\/li>\n<\/ol>\n<\/li>\n
    11. Create a theme, including header, footer, style guide<\/li>\n
    12. Create a homepage template<\/li>\n
    13. Sitewide adverts (to ensure advertisers get continued coverage).<\/li>\n
    14. Format templates for pages, blog posts, directory listings, comments<\/li>\n
    15. Turn off membership registration until this feature is ready<\/li>\n<\/ol>\n

      Import things to check<\/em><\/p>\n

        \n
      1. The data for the following are retrievable for working on at later stages:
        \nMembers : username and email addresses. Passwords will not be copied over, and each member will have to reset their password to login to the new site.<\/li>\n
      2. Member galleries<\/li>\n
      3. Member conversions<\/li>\n
      4. Forums<\/li>\n
      5. Newsletter email addresses<\/li>\n<\/ol>\n

        Some tasks are too complicated, and will be revisited once the website is live, such as finalising and displaying members conversions content, and the forums.<\/p>\n

        4. Import stage<\/h4>\n

        On my computer<\/p>\n

          \n
        1. Turn off all member interaction: New member registration, commenting and adding of any content. This is because I will be taking a copy of the live database, and any interaction from the members will be stored in the live database, and not used by my import. The quicker I get the import done and the new website live, the less time these features will be deactivated.<\/li>\n
        2. Download database from the live website<\/li>\n
        3. Import content<\/li>\n
        4. Build menu structure<\/li>\n
        5. Create homepage<\/li>\n
        6. Ensure all pages and content appear OK<\/li>\n
        7. URLS – check the new WP has the same URL structure for important pages and sections. This is important to ensure traffic sources such as search engines and links are not lost.<\/li>\n<\/ol>\n

          5. Go live<\/h4>\n
            \n
          1. Take full backups of the website<\/li>\n
          2. Archive the existing Drupal site to a new live domain, so that I can cross reference it still<\/li>\n
          3. Upload all of the WordPress files.<\/li>\n
          4. Upload the database<\/li>\n
          5. Go live!<\/li>\n<\/ol>\n

            6. After go live<\/h4>\n
              \n
            1. Allow member registration<\/li>\n
            2. Allow commenting<\/li>\n
            3. Format the Forums and allow proper interaction<\/li>\n
            4. Edit member profiles<\/li>\n
            5. Format membership conversions. This includes revamping the way the images are stored, and how members edit their conversion story.<\/li>\n
            6. Format News items<\/li>\n
            7. Format blog posts<\/li>\n<\/ol>\n

              7. Content audit stage<\/h4>\n

              Once all of the data is considered moved over from Drupal to WordPress, the audit of the content can begin.
              \nThis is where I would start if I wasn\u2019t moving from Drupal to WordPress.<\/p>\n

                \n
              1. Visit every page and audit the content, images, URL, SEO, etc.<\/li>\n
              2. Comment link audit (use Broken Link Checker plugin)<\/li>\n
              3. Use the Smart 404 plugin to automatically direct links to pages that have URLs that have changed.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"

                The success of a project like this relies on good planning. \u00a0Time spent thinking and\u00a0making good choices before the work starts will save time and headaches not just now, but for years to come. 1. Write a website manifesto This might sound a bit ‘blue sky thinking’, but having a simple manifesto, or\u00a0a few paragraphs …<\/p>\n","protected":false},"author":1,"featured_media":664,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[14],"tags":[],"yoast_head":"\nRebuild of CampervanLife.com - day 2 - The Plan - Darren Lambert<\/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.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Rebuild of CampervanLife.com - day 2 - The Plan - Darren Lambert\" \/>\n<meta property=\"og:description\" content=\"The success of a project like this relies on good planning. \u00a0Time spent thinking and\u00a0making good choices before the work starts will save time and headaches not just now, but for years to come. 1. Write a website manifesto This might sound a bit ‘blue sky thinking’, but having a simple manifesto, or\u00a0a few paragraphs …\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/\" \/>\n<meta property=\"og:site_name\" content=\"Darren Lambert\" \/>\n<meta property=\"article:published_time\" content=\"2017-02-01T16:15:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-02-07T16:53:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.darrenlambert.com\/wp-content\/uploads\/2017\/02\/planning.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Darren\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Darren\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/\",\"url\":\"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/\",\"name\":\"Rebuild of CampervanLife.com - day 2 - The Plan - Darren Lambert\",\"isPartOf\":{\"@id\":\"https:\/\/www.darrenlambert.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.darrenlambert.com\/wp-content\/uploads\/2017\/02\/planning.jpg\",\"datePublished\":\"2017-02-01T16:15:28+00:00\",\"dateModified\":\"2017-02-07T16:53:04+00:00\",\"author\":{\"@id\":\"https:\/\/www.darrenlambert.com\/#\/schema\/person\/ba3d82eb3f9925e946dae3b57e35bb79\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/#primaryimage\",\"url\":\"https:\/\/www.darrenlambert.com\/wp-content\/uploads\/2017\/02\/planning.jpg\",\"contentUrl\":\"https:\/\/www.darrenlambert.com\/wp-content\/uploads\/2017\/02\/planning.jpg\",\"width\":1024,\"height\":768},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.darrenlambert.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Rebuild of CampervanLife.com – day 2 – The Plan\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.darrenlambert.com\/#website\",\"url\":\"https:\/\/www.darrenlambert.com\/\",\"name\":\"Darren Lambert\",\"description\":\"WordPress & WooCommerce Expert\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.darrenlambert.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.darrenlambert.com\/#\/schema\/person\/ba3d82eb3f9925e946dae3b57e35bb79\",\"name\":\"Darren\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.darrenlambert.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/076d975a0d00c5b2d53e2f76076cf5cf?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/076d975a0d00c5b2d53e2f76076cf5cf?s=96&d=mm&r=g\",\"caption\":\"Darren\"},\"url\":\"https:\/\/www.darrenlambert.com\/author\/darren\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Rebuild of CampervanLife.com - day 2 - The Plan - Darren Lambert","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.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/","og_locale":"en_US","og_type":"article","og_title":"Rebuild of CampervanLife.com - day 2 - The Plan - Darren Lambert","og_description":"The success of a project like this relies on good planning. \u00a0Time spent thinking and\u00a0making good choices before the work starts will save time and headaches not just now, but for years to come. 1. Write a website manifesto This might sound a bit ‘blue sky thinking’, but having a simple manifesto, or\u00a0a few paragraphs …","og_url":"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/","og_site_name":"Darren Lambert","article_published_time":"2017-02-01T16:15:28+00:00","article_modified_time":"2017-02-07T16:53:04+00:00","og_image":[{"width":1024,"height":768,"url":"https:\/\/www.darrenlambert.com\/wp-content\/uploads\/2017\/02\/planning.jpg","type":"image\/jpeg"}],"author":"Darren","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Darren","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/","url":"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/","name":"Rebuild of CampervanLife.com - day 2 - The Plan - Darren Lambert","isPartOf":{"@id":"https:\/\/www.darrenlambert.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/#primaryimage"},"image":{"@id":"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/#primaryimage"},"thumbnailUrl":"https:\/\/www.darrenlambert.com\/wp-content\/uploads\/2017\/02\/planning.jpg","datePublished":"2017-02-01T16:15:28+00:00","dateModified":"2017-02-07T16:53:04+00:00","author":{"@id":"https:\/\/www.darrenlambert.com\/#\/schema\/person\/ba3d82eb3f9925e946dae3b57e35bb79"},"breadcrumb":{"@id":"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/#primaryimage","url":"https:\/\/www.darrenlambert.com\/wp-content\/uploads\/2017\/02\/planning.jpg","contentUrl":"https:\/\/www.darrenlambert.com\/wp-content\/uploads\/2017\/02\/planning.jpg","width":1024,"height":768},{"@type":"BreadcrumbList","@id":"https:\/\/www.darrenlambert.com\/rebuild-of-campervanlife-com-day-2-the-plan\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.darrenlambert.com\/"},{"@type":"ListItem","position":2,"name":"Rebuild of CampervanLife.com – day 2 – The Plan"}]},{"@type":"WebSite","@id":"https:\/\/www.darrenlambert.com\/#website","url":"https:\/\/www.darrenlambert.com\/","name":"Darren Lambert","description":"WordPress & WooCommerce Expert","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.darrenlambert.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.darrenlambert.com\/#\/schema\/person\/ba3d82eb3f9925e946dae3b57e35bb79","name":"Darren","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.darrenlambert.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/076d975a0d00c5b2d53e2f76076cf5cf?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/076d975a0d00c5b2d53e2f76076cf5cf?s=96&d=mm&r=g","caption":"Darren"},"url":"https:\/\/www.darrenlambert.com\/author\/darren\/"}]}},"jetpack_featured_media_url":"https:\/\/www.darrenlambert.com\/wp-content\/uploads\/2017\/02\/planning.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.darrenlambert.com\/wp-json\/wp\/v2\/posts\/636"}],"collection":[{"href":"https:\/\/www.darrenlambert.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.darrenlambert.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.darrenlambert.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.darrenlambert.com\/wp-json\/wp\/v2\/comments?post=636"}],"version-history":[{"count":0,"href":"https:\/\/www.darrenlambert.com\/wp-json\/wp\/v2\/posts\/636\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.darrenlambert.com\/wp-json\/wp\/v2\/media\/664"}],"wp:attachment":[{"href":"https:\/\/www.darrenlambert.com\/wp-json\/wp\/v2\/media?parent=636"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.darrenlambert.com\/wp-json\/wp\/v2\/categories?post=636"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.darrenlambert.com\/wp-json\/wp\/v2\/tags?post=636"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}