WordPress Tutorial for Beginner
WordPress started life in 2003 when founder Matt Mullenweg “forked” a piece of blogging software named b2 / Cafelog (forking is when you take the code of one piece of software and use it as the basis to create something new). With the help of Mike Little, they used the code to create the first version of WordPress for release on the 27th May 2003. I’m sure that at the time they had no idea just what an impact their small blogging script would go on to have in the years to come.
Since that first release in 2003, WordPress has developed from a tool for blogging into a full content management system which can be used to power just about any type of website you can think of, from simple blogs to online portfolios for photographers and designers, full eCommerce websites selling physical or digital goods, marketplaces, online auction sites, directories and of course corporate websites for some of the largest companies online today.
There are also thousands of themes to change the look of your website and many more thousands of plugins to add and extend the functionality. Did I mention that it’s completely free for anyone to download and use?
In this tutorial we will be taking a complete beginners look at WordPress and discuss the different options available to you, how to install WordPress on your choice of host, how to use the most popular features, create content, add themes and plugins and also how to make your WordPress site safe and secure from spammers and hackers.
The first choice that first-time users will have when coming to WordPress is which version to use. You have two options: a self-hosted installation of WordPress or signing up for WordPress.com, which is a website that will let you sign up and host your WordPress website there for free. Of course there are quite a few things to bear in mind when choosing between the two, so in this section I will break them down and point out the pros and cons of each.
WordPress.com is a website which is owned by the creator of WordPress, Matt Mullenweg, under his own company Automattic and is a for-profit enterprise. Essentially it is a free service which lets you sign up and create a WordPress website quite easily, and they will take care of hosting your site and all the other considerations behind the scenes so you can can concentrate on creating content without having to worry about anything technical.
They make money from WordPress.com by displaying text adverts on your site and charging you for add-on services, such as backups, premium themes and plugins. You are given a free sub-domain for your site in the format of http://yoursite.wordpress.com so you would have to purchase a domain name and point it to your site there if you choose to do so.
Let’s take a look at the pros and cons of choosing this method:
- Free – Signup and get a free website
- Ease of use – Beginner-friendly, no technical knowledge required
- Security – Hosted on secure servers controlled by Automattic
- Maintenance Free – They will keep everything up to date for you
- Support Included
- Have to pay for using own domain
- Limited choice of themes and have to pay to customize them
- Limited choice of plugins
- Now allowed to monetize your site unless you receive 25k views per month, and then have to use their Ad Control program
- Have to pay for storage above 3GB
WordPress.org is where you can download the latest version of WordPress for installation on to your own hosting account. This version is completely free and islicensed under the GPL, which means you are completely free to do what ever you like with it. You can use it to create as many websites as you like, modify it however you like – you could even rename it and create you own “fork” of it if you wish. That’s the beauty of the GPL license.
If you choose to go for this version of WordPress, there are some extra considerations that you should bear in mind. The first is that you will be required to own your own domain name and purchase hosting from a suitable web hosting company, which will cost you a yearly or monthly fee. The second is that you will have to install the script yourself, which can be a little confusing for beginners. Luckily a lot of hosts these days have a “one-click” installation feature which will do this for you. I will show you how to install WordPress yourself next, but first let’s take a look at the pros and cons of this way of using WordPress.
- Free to download and use
- Complete control over your website
- Install any theme or plugin
- Monetize how you like
- Have to pay for hosting and domain name
- Responsible for all updates and security
- Responsible for site backups
- Steeper learning curve
- Support not included
Here is table of content from the udemy.com wordpress tutorial
Difference between WordPress.com and WordPress.org
WordPress.com ( Free Hosting )
WordPress.org ( Self-Hosting )
About Hosting for WordPress
How to Install WordPress
The WordPress Dashboard
Difference between Pages and Posts
Categories and Tags
The Post Editor
Publishing a Post
Introduction to Themes
Types of Themes
Where to find Free Themes
Where to find Premium Themes
How to Install a Theme
Using the Customizer
Creating a Custom Menu
Introduction to Widgets and How to Use Them
Introduction to Plugins
How to Install a Plugin
Where to find Free Plugins
Recommended Free Plugins
WordPress Security & Backups
Recommended Security Plugins
See the complete tutorial at udemy.com.