CA274 - Web Content Management Systems and Strategy* henri.makembe@montgomerycolleg e.edu
May 17, 2015
1. Class website ca274.beekeeperdev.com
2. Google Group – Use to ask questions and share findings
3. Bring USB with your template to class
Week 10 - Recap
Final Project
Final Project
Final Project Requirements
Create a theme
•Can be a from scratch or child theme (only TwentyEleven and Twentyten can be parent themes)
•Must work on your class website
•Must have the following• 1 sidebar (5 points)• At least 2 widgets (5 points)• One custom post type (5 points)• At least two templates, i.e. single.php, page.php,
category.php (10 points)• 5 content pages (5 points)• Content page with video ( 5 points)
Final Project Requirements
Create a theme (cont.)
•Must use the following• WP menu functionality (5 points)• At least 2 of plugins (5 points)• Featured Thumbnail functionality (5 points)
•Due on 12/14. No option to turn-in late.
•Must-turn in zip file and receive confirmation from me.
•Free designs available at http://www.freecsstemplates.org/css-templates/
Hosting&Migration
Week 11
Week 11 – Hosting
Week 11 – Hosting
Requirements PHP 4.3 or greater MySQL 4.0 or greater The mod_rewrite Apache module
Tools FTP Favorite HTML editor
Week 11 - Self hosted
Additional consideration Cost Shared vs. Dedicated Tech support Backups Uptime Contract vs. No Contract
Week 11 - Self hosted
Additional consideration (continued) Contract vs. No Contract Upgrade path Bandwidth /Hard drive space Security/E-commerce capabilities Reputation
Week 11 - Self hosted
Recommended hosts Bluehost DreamHost MediaTemple Laughing Squid WP-Engine
Week 11 - Self hosted
Recommended hosts Bluehost DreamHost MediaTemple Laughing Squid WP-Engine
Week 11 - Self hosted
Slow website? W3 Total Cache Plug-in (DB/CDN) WP Super Cache (HTML) Turn-off plug-ins Optimize graphics Better Hosting
Week 11 - Self hosted
Content Migration Content migration only move content
content.
WP handles content migration from other CMS by default
Dashboard -> Tools -> Imports
Install plug-in follow instructions
Week 11 - Migrating
Database Migration Migrates content, settings, and users. Overrides WP installation on destination
hosts Can be done with Plug-ins or
phpMyAdmin Save SQL from source Server -> Restore
DB on Destination Server
Week 11 - Migrating
Database Migration Plugins WP Migrate - http
://wordpress.org/extend/plugins/wp-migrate/
WP Migrate DB - http://wordpress.org/extend/plugins/wp-migrate-db/
RAMP (paid) - http://crowdfavorite.com/wordpress/ramp/
Week 11 - Migrating
PRACTICE
Week 11
InstallWordPress(10 Minutes)
Week 11
HomeworkSelect HTML template Get it approved
Week 11 - Homework