Preliminary Stuff
In a MAMP Testing Enviroment, install a fresh copy of WordPress. In Dashboard < Settings, make the name of your site Jazz Icons and the description to the best players.
Install the HTML5Reset WordPress Starter Theme.
Change the name of the starter theme folder to firstnamelastnametest, no spaces.
Edit the required file to change the name of the theme, as it appears in the Appearance / Themes section of the Dashboard, to WordPress Test Your Name.
Edit the required file to change the author name to your first and last name.
Edit the required file to change the version number to .1
Import the Jazz Icons site database backup into your site. When you do this import, make sure that you DO import the authors along with the content. When you do, there will be two new users along with your own admin account: Kevin McMillan and kevinmc.
Add a new author called Ace Frehley, with an email address of kmcmillan@langara.bc.ca
The database import will give you twelve new posts.
Currently, all posts are authored by Kevin McMillan. Change the author of the following posts to Ace Frehley:
Diamanda Galas
Ella Fitzgerald
Earl Hines
Sonny Sharrock
Setup: 5 Marks
The Home Page
Edit the required template file so that on the home page of the site,
– the publishing date does NOT appear on each post
– the excerpt rather than the full content, appears with each post
– the author’s name appears as a link to all posts by that author.
Home Page: 5 Marks
The Full Story Page
Edit the required files so that:
– when the user clicks on a post title in the home page and gets taken to the full story, the date of publication does not appear, while the author’s name (as a link to all posts by that author) does appear.
Full Story: 5 Marks
Author Posts Listing Page
Edit the required files so that:
– the sidebar does not appear in the listing of the author’s posts
– at the bottom of the listing of an author’s posts his or her avatar appears, at a default size of 96px.
Story Page: 5 Marks
Styling
Style the site so that it looks as close to the screenshot example as possible.
Styling: 5 Marks
Bonus Task
For extra marks, ensure that at the bottom of the listing of Ace Frehley’s list of posts, his avatar appears at 192px.
Bonus Marks: 5 marks
CODE SNIPPETS
To display author name as a link to the posts by that author:
<?php the_author_posts_link() ?>
To display author name, non-linked:
<?php the_author(); ?>
To GET an AVATAR for your author, sized to 96px by 96px
<?php echo get_avatar( get_the_author_email(), '96' ); ?>