Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Setting up New WordPress Website
- 1. Log into WPEngine: https://my.wpengine.com/
- 2. Add New Install
- - Type domain name which will be DOMAINNAME.wpengine.com
- - Copy From: wordpressbase
- - Duplicate (Includes content)
- - Create install
- 3. Wait until the install is successfully created (The yellow banner will disappear)
- 4. Click on FTP username
- - Type in new password to change
- - Leave path as blank
- - Click save
- 5. Click on PHPMyAdmin
- - Click on database name with wp_
- - Click Browse for the wp_users table
- - Edit the username which matches the new domain (not the wpengine one)
- - Paste a new password
- - Change password dropdown to MD5 for encryption
- - Change email from pete@paperstreet.com to blogs@paperstreet.com
- - Save
- - Exit PHPMyAdmin
- 6. Open WordPress admin located at http://DOMAINNAME.wpengine.com/wp-admin/
- - Username: wordpressbase
- - Password: Created in Step #5
- 7. Click on WP Engine tab
- - Set "Object/Transient Cache" to Disabled
- - Save
- 8. Click on Settings > General
- - Change Site Title from "Pete Boyd Blog" to the client's name
- - Change Tagline from "Your SUPER-powered WP Engine Blog" to a slider tagline
- - Change email from pete@paperstreet.com to blogs@paperstreet.com
- - Save changes
- 9. With new password setup in step #4, connect to the website via FTP
- - Host: Server Address found under SFTP logins
- - Username: DOMAINNAME in Step #2
- - Password: Created in step #4
- - Path: /
- - Type: SFTP
- - Port: 2222
- 10. Download the /wp-content/themes/paperstreet/ folder
- 11. Delete the Theme Switcher code in header.php which starts on line 54
- <?php
- // Remove Theme Switcher for your build
- include('/nas/wp/www/cluster-10561/wordpressbase/wp-content/themes/theme-switcher.php');
- ?>
- 12. If you are not building a Plus design ($9,500 level), then delete paperstreet2 and paperstreet3 theme folders
- // If the wordpressbase theme did not copy
- 1. Download the paperstreet theme from WordPress Base
- 2. Download the plugins folder from WordPress Base
- 3. Log into WordPress Base
- - Go to Tools > Export
- - Ensure "All Content" is selected
- - Click Download Export File
- 4. Upload paperstreet theme to new website
- - Click on Appearances > Themes
- - Activate paperstreet
- 5. Upload plugins folder to new website
- 6. Log into new website
- - Go to Tools > Import
- - Click on WordPress
- - Click on Install Now
- - Click on Activate Plugin and Run Now
- - Choose file from step #3
- - Click Upload file and import
- - Select "wpengine" user for #1
- - Select new domain username for #2
- - Check "Download and import file attachments"
- - Click Submit
- 7. Go to Settings > Reading
- - Change "Front Page Displays" to "A static page (select below)"
- - Change Front Page to "Home Page Headline"
- - Change Posts Page to "Blog"
- - Change "For each article in a feed, show" to Summary
- - Ensure "Discourage search engines from indexing this site" is checked
- // Double check plugins
- 1. Click on Plugins
- 2. Delete IJM Theme Switcher Bar
- 3. Installs plugins should be:
- - Advanced Custom Fields
- - Akismet
- - Disqus Comment System
- - Flexo Archives
- - GatherContent Importer (Will remove after using)
- - WP Force Lowercase URLs
- - WP-PageNavi
- - Yoast SEO
- // Decide which items could use a CPT
- - For example, Attorneys and Practice Areas are already setup as CPT
- - Whitepapers, videos, podcasts, etc could be other examples
- // Importing Content
- 1. Go to https://paperstreet.gathercontent.com/login
- - Login with @paperstreet.com email address. We each have our own account
- - Click the icon in the top right and select "Personal Settings"
- - Copy the API Key from the "Legacy API" tab
- 2. Click on GatherContent in the bottom left
- - Enter https://paperstreet.gathercontent.com
- - Paste in the API Key from step #3
- - Select the website from the list
- - Click Import
- - On the next page, all content pages should be listed
- - Check the box to the far right from of Items title to select all pages
- - Click "Configure selected items"
- 3. For each page:
- - Import as: Page/Attorney/Practice Area
- - Import to: New Entry (Home page, attorneys landing, etc can be selected for those pages)
- - Parent: None or Parent Being Imported
- - Status: Published
- - For multiple children, can select "Repeat this configuration"
- 4. When you're done, click Import
- - Popup box stating "Importing items and text content" will show progress
- // Structuring Content
- 1. Delete testing content
- - Pages: Examples and its children
- - Attorneys: Peter Boyd, John Doe, Jane Doe
- - Practice Areas: Employment Law, Copyright Law, Maritime Injury Personal Injury and all their children
- - Click on Trash
- - Click on Empty Trash button to permanently remove all pages
- 2. Click Screen Options
- - Change "Number of items per page" to 50. This will reduce the pagination. If needed, bump to 100 to fit on one page.
- 2. Log back into GatherContent via https://paperstreet.gathercontent.com/login
- - Double check content for notes, order
- 3. Using the Quick Edit option, put the pages in order according to GatherContent
- - Next to "Order", put 1 for the first page, 2 for the second and so forth
- - Subpages can restart at 1
- - For example: Home (1), About (2), Attorneys (3), Practice Areas (4), Blog (5), Contact (6), Confirmation (7), Sitemap (8), Disclaimer (9)
- - Do the same for Attorneys and Practice Areas CPT as well
- 4. If you imported the Home Page into "Home Page Headline", go to that page and edit the title
- - Same for About, Attorneys, Practices, Legal
- 5. Add links to content
- - Highlight text
- - Click chainlink tool
- - Click "Or link to existing content"
- - Type in page name
- - After finding the page, click it so the URL changes
- - Delete the front portion of the URL, such as "http://tlgattorneys.wpengine.com" leaving the forward slash
- - Click Add Link
- - Repeat for each link
- 6. Copy the title tag to the Yoast SEO field
- 7. Copy the meta description to the Yoast SEO field
- 8. Click Update to save
- // Add the Menu
- 1. Go to Appearance > Menus
- 5. Use the Menu Order in increments of 10 to order the pages matching the MCF
- 6. Copy over the title tag into Yoast SEO, especially if content is from current website
- 7. Copy over the meta description into Yoast SEO, especially if content is from current website
- 8. Add the old link and new link to an Excel file with columns titled "OLD" and "NEW"
- 9. Possibly format some content with h2, h3, bold paragraph, ordered list, unordered list
- 10. Try not to have extra spaces at the end of a sentence or empty paragraphs
- - Delete GatherContent Importer
- // Implementing the Slice
- 1. If you haven't already, download the /wp-content/themes/paperstreet/ folder
- 2. Within the CSS folder
- -
- 3. Within the JS folder
- -
- 4. Within the images folder
- 5.
- // Applying Templates
- 1.
- 2.
- 3.
- // Links
- 1. Add redirects to WP Engine, the redirect module in Total Control or directly to the .htaccess file
- 2. Run a Xenu report
- 3. Fix any broken links
- // Testing
- 1.
- 2.
- 3. Resize browser
- // Finalizing
- 1. Take a screenshot of the theme and save it as screenshot.png
- 2. Ensure everything works one last time
- 3. Send to andrew@paperstreet.com with FTP and WordPress credentials
- // Launching
- - Click on WP Engine and set "Object/Transient Cache" to Enabled
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement