WordPress starter steps

Getting to cPanel:

  • Go to reclaimhosting.com, click on “Client Area Login” in the top-right corner
  • Once logged in, click on cPanel in the main menu bar

Installing WordPress:

  • In cPanel, click on the WordPress icon to go to the WordPress Installatron page
  • Click “Install” and make the following selections
    • For “Directory”, leave blank if you want to install at the root of your site (e.g. yoursite.com will lead to your WordPress site); specify a directory if you want WordPress installed elsewhere (e.g. specifying “blog” will install WordPress at yoursite.com/blog)
    • Accept that EULA
    • For WordPress automatic updates, select “Minor versions and security releases”
    • Do not automatically update plugins
    • Do not automatically update themes
    • Do use automated backups
    • Choose a username and password that you’ll remember, and be sure to specify an email address you regularly use
    • Do choose to install the Limit Login Attempts plugin
    • Do not install WordPress Multisite
    • Do allow automatic management of advanced settings

Cleaning up a new WordPress installation:

  • From the dashboard (/wp-admin), do the following:
    • In Settings > General, delete your tagline (unless you want one) and set your timezone to UTC -5
    • In Settings > Discussion uncheck, “Allow link notifications from other blogs (pingbacks and trackbacks) on new articles” and “Allow people to post comments on new articles”
    • In Settings > Permalinks choose the “Post name” structure
    • In Plugins, deactivate “Cookies for comments”, “Subscribe to Comments”, and “WordPress Importer”, then delete Akismet, Cookies for comments, Subscribe to comments, and WordPress importer
    • In Posts, click “Quick edit” for the starter post and uncheck “Allow pings” and “Allow comments”, then Trash the post
    • In Pages, click “Quick edit” for the starter page and uncheck “Allow comments”, then Trash the page
    • Create two new Pages: “Home” and “Blog”
    • In Settings > Reading, for “Your homepage displays” select “A static page”. For Home page, select the “Home” page created above. For Posts page, select the “Blog” page created above

WordPress Variety Pack

Due: 3/9

Create three separate WordPress installs on your server. Then, use a different theme on each install to create:

  • A simple app site
  • An e-commerce site
  • A news publication

Structure:

  • Each install should be done in a separate folder inside yourdomain.com/nmi/4110/project-three. Example:
    • project-three/app
    • project-three/commerce
    • project-three/news
  • At the root of your project-three folder should be an extremely simple index.html linking to each of the three sites

Grading:

  • Each site is worth 3.25 points1 and will be evaluated on the following criteria
    • Appropriateness of theme to site purpose
    • Intelligent use of WordPress features (plugins, widgets, etc.)
    • Overall quality of execution

Site specific details:

  • App site
    • This should be the simplest of your sites, maybe even close to a one-pager
    • Focus on sharp design, CTA (“Download now!”), etc.
  • E-commerce site
    • You don’t need to build an entire store, but there should be a homepage, a page listing multiple products, and a product detail page
  • News publication
    • As with the e-commerce site, I’d like to see a home page with multiple stories (posts, not pages, of course!) and one or two story pages fleshed out

  1. If you do the math, you’ll note that 3 x 3.25 = 9.75, which is, obviously, .25 less than 100. We’ll give you the last .25 for free. 🙃