Introduction To WordPress
Introduction To WordPress
INTRODUCTION
What is WordPress?
• What is Content Management System (CMS)?
• The Content Management System (CMS) is a software which
stores all the data such as text, photos, music, documents, etc.
and is made available on your website. It helps in editing,
publishing and modifying the content of the website.
• WordPress was initially released on 27th May, 2003 by Matt
Mullenweg and Mike Little. WordPress was announced as open
source in October 2009.
Features
• User Management − It allows managing the user information such as changing the role of the users to (subscriber,
contributor, author, editor or administrator), create or delete the user, change the password and user information.
The main role of the user manager is Authentication.
• Media Management − It is the tool for managing the media files and folder, in which you can easily upload, organize
and manage the media files on your website.
• Theme System − It allows modifying the site view and functionality. It includes images, stylesheet, template files
and custom pages.
• Extend with Plugins − Several plugins are available which provides custom functions and features according to the
users need.
• Search Engine Optimization − It provides several search engine optimization (SEO) tools which makes on-site
SEO simple.
• Multilingual − It allows translating the entire content into the language preferred by the user.
• Importers − It allows importing data in the form of posts. It imports custom files, comments, post pages and tags.
Advantages
• It is an open source platform and available for free.
• CSS files can be modified according to the design as per users need.
• There are many plugins and templates available for free. Users can customize the various plugins
as per their need.
• It is very easy to edit the content as it uses WYSIWYG editor (What You See Is What You Get is a
user interface that allows the user to directly manipulate the layout of document without having a
layout command).
• Media files can be uploaded easily and quickly.
• It offers several SEO tools which makes on-site SEO simple.
• Customization is easy according to the user's needs.
• It allows creating different roles for users for website such as admin, author, editor and contributor.
Disadvantages
• Using several plugins can make the website heavy to load and run.
• PHP knowledge is required to make modifications or changes in the
WordPress website.
• Sometimes software needs to be updated to keep the WordPress
up-to-date with the current browsers and mobile devices. Updating
WordPress version leads to loss of data, so a backup copy of the
website is required.
• Modifying and formatting the graphic images and tables is difficult.
System Requirements for WordPress
• Database − MySQL 5.0 +
• Web Server −
• WAMP (Windows)
• LAMP (Linux)
• XAMP (Multi-platform)
• MAMP (Macintosh)
• Operating System − Cross-platform
• Browser Support − IE (Internet Explorer 8+), Firefox, Google chrome, Safari, Opera
• PHP Compatibility − PHP 5.2+
WordPress.com vs WordPress.org
• There are two “flavors” of WordPress. These are commonly referred to as
WordPress.com and WordPress.org.
These names refer to the website where that particular version of WordPress
is available. They are both WordPress, from the same company, but they
target different user groups, so they look and behave a little differently.
WordPress.com
• WordPress.com
Allows anyone to sign up to build a free “WordPress” that hosts on
wordpress.com servers (computers).
For example, let’s suppose you wanted to create a website on “educational
toys for kids.” You could set up a website called
educationaltoysforkids.wordpress.com (assuming no one else has already
taken that name).
The main downside is that you do not own the site; WordPress.com does.
One day you might go to look at your site and find that it’s no longer there.
You are playing by their rules.
WordPress.com
• Limited choice compared to WordPress.org
• Only useful for nonprofit websites.
Note that some paid plans lift some of the free account restrictions, but these
work out more expensive when compared like-for-like with a WordPress.org
website.
• The interface (Dashboard) on WordPress.com websites is also greatly
simplified and completely different from the one you’ll get with the
fullblown WordPress.org.
WordPress.org
• WordPress.org is a site where you can download your copy of WordPress
for free.
• You can then upload that copy of WordPress to any web server
you like and start building a site that YOU own.
• You will also be able to choose whatever domain name you like, so you could call
your site educationaltoysforkids.com (if it’s available).
• Similar to renting (Wordpress.com) or owning a house (Wordpress.org)
The Costs of Owning A Site
The Website Domain
• The website domain is your site’s address on the internet, e.g:
Google.com, CNN.com
• You will need to buy a domain for your website. Typically, a domain
name will cost around $10 per year to keep your domain name alive.
• Your domain name will be registered with a company called a registrar
• The registrar can be the same company that you use for your web
hosting or a different company.
• Website Hosting
Your website needs to be “hosted” on a special type of computer called a
server. Servers are connected to the internet 24/7. We call the companies
that lease or rent space out on these servers “web hosts.”
• A web host’s job is to make sure their servers are up, running, and well
maintained at all times. Since you want to create a website, you need to
rent some disk space from a web host on one of these servers.
• A monthly fee of $3.99 - $5.00
The Costs of Owning A Site
As mentioned earlier, some web hosts offer a free domain name (for the first year).
They can offer a free domain name because you pay them a monthly fee for web
hosting; therefore, they get their investment back over time.
• So, the total essential costs of running your website are:
1. $10 per year for the domain name.
2. $5 per month for web hosting.
That´s a total of around $70 per year.
Registrar & Web Hosts
• Scenario 1: Same Registar & Web Hosts
Advantage is that you have to deal with ONE company
• Potential problem: If for any reason your web host decides your website is causing them
problems, they can take your site down without any warning. It goes something like this:
• 1. Your site goes down.
• 2. You contact your host, and they tell you that they received spam complaints about your domain.
• 3. They refuse to put your site back up.
• 4. You need to move your site to a new host, but your existing web host is the registrar and can make that difficult.
• 5. Your site remains down for a long time while you sort things out and eventually move the site to a new host and
registrar
Time to resolve this? Your site is back up within 24 hours or less on the new web host
• Scenario 3: Your hosting company goes out of business
What becomes of your site?
• Same host and registar
• Well, you probably lose it AND your domain name
• 2 separate companies
• You’d simply get hosting somewhere else and change the name servers at your
registrar.
• With this arrangement, your site would only be down for 24 hours or less.
The Domain Name
• When you decide to put a website online, you will need a domain name.
The domain name is the “address” that identifies your site.
• For example, ezseonews.com.
If you type that into a web browser, you will be taken to my site.
• Steps of getting a new domain like this:
1. Decide on the topic of your site.
2. Brainstorm some ideas for a domain name.
3. Check if your ideas are available.
4. Buy the domain.
Check for available domain
• Domain Name Analyzer: tool to check for domain availability
• Just enter your desired domains from above and asked the software to check .com, .net, and .co.uk versions
of the site.
Task 1
• Tasks to Complete