WordPress Module

WORDPRESS MODULE

MODULE TO BE COMPLETED BETWEEN APRIL 20 – APRIL 26

WHAT IS WORDPRESS?

WordPress is free open source software you can use to create a beautiful website, blog, or app. It includes beautiful designs, powerful features, and gives you the freedom to build anything you want.

WordPress was released on May 27, 2003 by its founders Matt Mullenweg and Mike Little. WordPress is currently one of the most popular content management system solutions in use, powering more than 35% of websites on the web.

WordPress is simple and flexible. The simplicity makes it possible for you to get online and publishing quickly, even without any coding knowledge. The flexibility allows you to create any kind of website while making advanced customizations for those who do have coding knowledge, giving you all the freedom you want.

WordPress gives you so many publishing tools to help make your website powerful and creative. Whether you’re selecting a theme from the theme library or installing a plugin to help optimize or spice up your website, all the tools are right at your fingertips.

WHATS THE DIFFERENCE?

WordPress.org
Wordpress.org allows you host your own website or blog. This is where you’ll find the free WordPress software that you can download and install on your own web server to your domain. WordPress.org software gives you the tools to manage your site, so you need to purchase your domain name and hosting elsewhere, which we’ve done through Reclaim Hosting. It will be your own and have no trace of “WordPress” in the title. WordPress.org is key for developers who don’t want to be limited by the capabilities of WordPress.com or third-party integrations. This is the WordPress option we will be using for the final project.

WordPress.com
Wordpress.com is a blogging and website service owned by a company called Automattic. WordPress.com uses the open source WordPress software. WordPress.com offers a free plan or paid plan. A free plan website will run on a subdomain from WordPress.com, which means it will look like www.mysite.wordpress.com. This is the free WordPress option that you’re familiar with using in FDOM. The paid plan options allow you to upgrade to a domain name of your choosing.

CREATING A SUBDOMAIN

Read the steps below or watch this video to create your subdomain.

STEP 1: Go to ReclaimHosting.com and login with your username and password.

STEP 2: Go to the CPanel and click on Subdomains under the Domain section. Here you can create a subdomain for your website. Name your subdomain portfolio. It should look like www.portfolio.yourdomain.com. After you type in the name for your subdomain, the document root will automatically update, then click create.

STEP 3: Congrats! You’ve created a subdomain.

INSTALLING WORDPRESS TO YOUR SUBDOMAIN

Now that you’ve created a subdomain for your final project, you still need to install WordPress to it. In this tutorial video, I show you step by step how to install WordPress to your final project website. Please pay close attention to the directions and do not skip any steps. This is a vital part of getting your final project setup correctly so you can get started on it.

ACCESSING YOUR NEW WEBSITE

STEP 1: To access and edit your new WordPress installation, go to your new subdomain. For example: www.subdomain.yourdomain.com/wp-admin

STEP 2: You’ll be prompted to type in a username and password, this is the username and password that you created when installing WordPress to the subdomain.

WORDPRESS DASHBOARD

Familiarizing yourself with the dashboard is important in getting started with your final project. In this tutorial video, I briefly go over each of the tabs that you may be using. You’ll definitely need to make changes in the WordPress settings tab so be sure to make appropriate modifications.

CREATING PAGES AND CONTENT

In this tutorial video, I show you how to create pages for your website and add in different types of content throughout your pages. WordPress utilizes something called blocks. These blocks are how you will add in your content.

THEMES / CHILD THEMES

UNDERSTANDING THEMES
Themes use HTML, CSS and PHP to determine the look of the site. You can see new themes or download new themes from the thousands that are available on WordPress. In the tutorial video, I will show you where to find themes you may want to install and use on your website.

UNDERSTANDING CHILD THEMES
WordPress recommends creating a child theme anytime you make modifications to a theme. By creating a child theme, you avoid losing all your modifications when the original designer updates the theme. The original designer must be updating a theme for security reasons or to be compliant with new standards, so being able to retain your changes and work when that happens is important. In the tutorial video, I will show you how to turn a theme you like into a child theme.

MAKING CUSTOMIZATIONS

As you’ll come to find, all themes are different. They offer different designs, functionalities and options to change. In this tutorial video, I will show you how to make customizations to your website to make it unique.

3:10 – homepage settings
3:57 – creating menu / navigation
6:22 – widgets (footer, sidebar, etc)
9:23 – other customization options
13:50 – custom css

PLUGINS

To checkout some plugins in action, check out https://plugins.saramshields.com/