DHF_BadgesWordPress

About

WordPress (an OpenSource project) is like a Facebook or Tumblr for websites — it allows you to easily login, add content, change the look and feel of the site, post images, and upload images and video — but is much more powerful and customizable than most anything else you have probably used. The only limitation is your knowledge of HTML, CSS, and PHP.

Difficulty: Beginner
Estimated Time: 14 hours. This includes the time to learn the skills and complete the project.

Requirements

The requirements for the WordPress badge are broken into two categories, content and site management. For the badge, you’ll need to complete the requirements for both skill categories. You will need to be able to describe to a program specialist the different skills and how they were used in your project.

Content:

  1. The difference between posts and pages.
  2. Ordered Lists
  3. Unordered Lists
  4. Links
  5. Making links that open in a new tab/window
  6. Adding images/photos to post content
  7. Adding videos to post content
  8. Ability to use the Text Editor to add custom HTML elements into content

Site Management:

  1. Creating a menu in WordPress
  2. Adding Widgets and Plugins
  3. Installing Themes
  4. Editing CSS within a theme
  5. Backing up a website

Project Ideas:

You will need to create a final project that uses the skills below.  Additionally, you will need to be able to describe the skills to a Program Specialist and explain how they were used in your project.


Application

Once the project is complete, the next step is to submit an application for review. In this, you’ll need to submit a description of the project and an explanation of how you’ve used the required skills. Additionally, you’ll need to submit a link to your completed portfolio entry for the project.

WordPress Badge Application

This is the WordPress badge application page.
  • If your project is one that isn't listed in the "Project Ideas" section of the WordPress Badge page, please add some extra description about how it meets the requirements.
  • Please refer to the project badge page and make sure that your project includes the necessary skills. Screenshots and a brief description are an ideal way to do this.
  • Content: Please explain how the following skills are used in your submitted project: 1) The difference between posts and pages. 2) Ordered Lists 3) Unordered Lists 4) Links 5) Making links that open in a new tab/window 6) Adding images/photos to post content 7) Adding videos to post content 8) Ability to use the Text Editor to add custom HTML elements into content
  • Site-Management: Please explain how the following skills are used in your submitted project: 1) Creating a menu in WordPress 2) Adding Widgets and Plugins 3) Installing Themes 4) Editing CSS within a theme 5) Backing up a website

If you’re looking for a free method to demonstrate the above requirements, you can sign up for a WordPress.com site. While WordPress.org is different than WordPress.com, it can be a getting started point. However, using this method will have limitations and you won’t be able to demonstrate all the badge requirements. That being said, you’ll be able to demonstrate the Content Requirements using this method, but not the Site Management Requirements.

Here are two alternative methods that will enable you to complete all the badge requirements:

You can install and run WordPress locally on your computer. If you do this, you can create a page that meets the requirements and submit the content for review. Here are some resources for this process:

If you choose to do the above option, you can take screenshots of your progress and submit that through the application form.

Another alternative is for DHF to provide you with a hosted environment for your WordPress site. If you’re serious about developing your WordPress skills, please contact us and let us know your intent. Submit a request through the contact form or email address that is linked at the bottom of this page. There will be additional requirements with this option, but anyone who is interested in further developing WordPress skills in a live setting should pursue this option.

Resources

There are several excellent WordPress, HTML, and CSS resources out there, including entire YouTube playlists dedicated to specific skills. Here are some to get you started:

Getting Started:

  • WordPress Informer YouTube Playlist: This is a comprehensive YouTube tutorial provided by WordPress Informer. Chapter Two in this playlist is about webhosting, so you may want to skip over that chapter on your first run-through. The other chapters are relevant to the skills you’ll need for the WordPress badge.
  • WordPress Codex’s Getting Started with WordPress: If you prefer to read along with a website to read WordPress, the WordPress Codex is an excellent resource. This link contains a great list of resources sorted into categories.
  • W3 Schools: W3 Schools is an excellent resource for all web related coding. There is a wealth of information, lessons, tutorials, references, and quizzes to work through.
  • Beginning HTML in WordPress: Excellent reference for which HTML tags can be included in WordPress pages/posts.
  • WordPress School – Visual and Text Editors: Explanation of the pros and cons of WordPress Visual/Text editors.

The Next Steps:

  • Creative Bloq WordPress Tutorials: This is a curated list of tutorials provided by Creative Bloq. The content ranges from beginner to intermediate.
  • Codecademy: This is a great place to further level up your HTML and CSS skills. Codecademy will really help boost your understanding of coding and syntax but it doesn’t include anything specifically for WordPress. This is recommended once you grasp how HTML and CSS relate to WordPress. Sign up with an email address to track your progress.
  • Customizing a WordPress Theme with CSS: The Theme Foundry article on how to customize your theme with CSS. This requires some intermediate knowledge and should be attempted once you’re familiar with basic WordPress and CSS skills.

Ask Us a Question

If you’re working on the badges and you find that you’re stuck, please feel free to email us for some guidance! Please also contact us if you’re interested in having DHF provide a hosted environment for your WordPress skill demonstration.

Email Link: Send Email
If you’re having any difficulties with the above email link, here is a link to the DHF Contact page.
Contact Link: Contact Us