You Will Need WordPress installed On A Server For This Class
You will need a domain name and a web hosting service to host your WordPress Site. I recommend bluehost which is very reliable and has fast and good customer support. Yes, I get a small commission if you follow the link and start an account.
There are many other hosting services to choose from that will get you set up with a domain name and a web hosting account. The fee is usually under $100 a year
Course Material
Download this zip file to have some starter copy and images to make some pages and posts.
Syllabus
- Introductions
- JOC Page and Sign In
- WP at 10K Feet
- What is WP?
- ,com V. org
- Languages Behind The Scenes
- Development Environments
- Need For Domain Name And Web Hosting Service
- Dashboard Overview
- Getting Familiar With Visual and HTML Editor
- Creating First Posts And Pages
- Themes
- Widgets
- Headers
- Menus
- Plugins
- Managing Links
- Customizing The Admin Interface
- Understanding Files and File Structure
- How To Make A Child Theme
- Inserting HTML Into A PHP File
Resources
- Guide To Getting Started With WordPress
A PDF doc that is as good a starting point for learning WP as I’ve seen. - WordPress.org
The WordPress Mother Ship. - WordpPress.org Codex
The online manual for WordPress. A must if you are serious about learning WP - WordPress TV
Sort of a YouTube site just for WordPress - Improve WordPress with the Thesis Theme Framework
includes a good video on how to work with Thesis, a popular WP premium theme. - Thematic
A great minimalist free theme which is an excellent framework for creating child themes and what I used for the Joy Of Code site. - Top 50 WordPress Plugins
One of about 2 million pages list cite the best WP plugins or themes
Great Plugins
Many of these are must-have plugins which are used by millions. All of them are plugins I’ve used.
- AddToAnny Share
Integrates any page or post with the social networks. - Akismet
Filters spammy comments so you’ll never see them. - All In One Favicon
Puts a tiny image in a browser’s tab - All In One SEO Pack
SEO tools - AudioPlayer
Audio Player plugin that is embedded into pages or posts. - BackupWordPress
All the files of your WP site (including the database) every day.. - Easy FancyBox
Easy to use overlay for images, videos and more. - Exclude Pages from Navigation
For pages you don’t want in the main nav - Include Me In That
Include external html file into a page or post. - Limit Login Attempts
Protect your site from an authorized login. - Mingle Forum
Create and manage forum message boards.. - NewStatPress
Real time stats for your WordPress blog. - PollDaddy
Create and manage PollDaddy polls and ratings in WP. - Ozh’ Drop Down Menu
Horizontal admin nav. - Recent Posts Embed
Provides a list of your most recent posts that can be used in any page or post. - Simply Show IDs
Shows the IDs of all pages in posts in the admin - Single Post Template
Allows for the use of post templates much like the way page templates are used. - Subscribe2
Sends email to your subscriber list when you publish new post or page. - Wiziapp
Turn your WordPress blog into an iPhone app. - WP Unformatted
A must if you are using the HTML editor - WP Twitter Feed
Streams your twitter feed right into your WP site.
Home Work
To get the most from this class you will need to choose at least one plugin and one theme to report on for the class next week. You will need to demonstrate the capabilities of the plugin and theme and provide the class with the following information:
Do An Overview
- Where did you find the theme or plugin? How many times has it been downloaded? What kind of rating did it get?
- Is their a site that gives more info about the theme or plugin?
- What do you like or dislike about the plugin or theme?
When You Are Reporting On A Plugin…
- Any special steps needed to install the plugin?
- What settings are available to change how the plugin works or looks?
- Are there other plugins that do the same thing?
When You Are Reporting On A Theme…
- What Widgets are available with the theme?
- What options are there to change the Header?
- Does the theme support Menu functions?
Contact Info
Bud Kraus
973 235 1452
bud@joyofcode.com
Please fill out this form and submit the intonation so I can contact you if necessary.
2 Comments
Hi Bud,
I have obtained a working domain name, and a web hosting site (Blue Host), and am looking forward to getting started. Sorry to miss the first class, but will be reviewing the above resources, so that I don’t get too lost. As you suggested when we briefly spoke, I will call you before we meet for the second class, so that I can be sure I have done the proper prep work.
Thanks so much!
Billie
Billie
Good move in signing up with Bluehost. Will see you on Feb 6th and will help you catch up if you need it.
Bud