TypeOnline Course

What is WordPress?

WordPress began in 2003 and is presently the biggest self- facilitated blogging instrument and is utilized on, truly, a huge number of locales around the world. You’re following some great people’s example in the event that you utilize WordPress to distribute on the web. Numerous acclaimed sites, news outlets, music locales, Fortune 500 organizations and superstars are utilizing WordPress. For instance, popular web journals like Mashable and TechCrunch are both on WordPress.

News outlets like The New York Times’ sites and CNN’s on-air identity writes all utilization WordPress, as well. That ought to educate you something concerning how effective and safe it is to utilize. In any case, don’t let that startle you. Pretty much as the NY Times utilizes WordPress, so do some “first-time-onliners” who have never touched any kind of web plan framework by any means. So it’s sufficiently basic for even the most attentive client.

Since WordPress is open source, it’s free. That is dependably a reward. What’s more, once more, since it’s open source, it additionally has a flourishing group of engineers continually making strides the product and making modules to grow the product. WordPress gives you a chance to make pages (remain solitary substance) what’s more, posts (time-driven substance) to work out the substance of your site. What’s more, you can likewise effectively deal with your site’s look what’s more, feel with topics.

WordPress is an online, open source website creation tool written in PHP. But in non-geek speak, it’s probably the easiest and most powerful blogging and website content management system (or CMS) in existence today.

WordPress is exceedingly adaptable, and has truly a great many module bits of programming so you can utilize your site for pretty much anything. In case you’re ever inquisitive about who utilizes WordPress, head on over to the WordPress site showcase and you’ll be inspired by the quantity of understood destinations and well known individuals utilizing WordPress to control their sites.


Section 1Basic
Lecture 1InteroductionFree Preview


WordPress is an open source Content Management System (CMS), which permits the clients to construct dynamic sites and blog. WordPress is the most prevalent blogging framework on the web and permits redesigning, tweaking and dealing with the site from its back-end CMS and segments. This instructional exercise will show you the nuts and bolts of WordPress utilizing which you can make sites effortlessly. The instructional exercise is partitioned into different areas for accommodation. Each of these segments contain related points with screenshots clarifying the WordPress administrator screens.

Gathering of people

This instructional exercise has been set up for the individuals who have a fundamental learning of HTML and CSS and has an inclination to create sites. Subsequent to finishing this instructional exercise, you will wind up at a direct level of aptitude in creating locales or web journals utilizing WordPress.


Before you begin with this instructional exercise, we are accepting that you are as of now mindful about the essentials of HTML and CSS. In the event that you don’t know about these ideas, then we recommend you experience our short instructional exercise on HTML and CSS.

Lecture 2OverviewFree Preview

WordPress is an open source Content Management System (CMS), which permits the clients to fabricate dynamic sites and online journals. WordPress is the most famous blogging framework on the web and permits overhauling, redoing and dealing with the site from its back-end CMS and parts.

What is Content Management System (CMS)?

The Content Management System (CMS) is a product which stores every one of the information, for example, content, photographs, music, reports, and so forth and is made accessible on your site. It helps in altering, distributed and adjusting the substance of the site.

WordPress was at first discharged on 27th May, 2003 by Matt Mullenweg and Mike Little. WordPress was declared as open source in October 2009.


Client Management − It permits dealing with the client data, for example, changing the part of the clients to (endorser, donor, creator, proofreader or executive), make or erase the client, change the secret word and client data. The principle part of the client administrator is Authentication.

Media Management − It is the apparatus for dealing with the media documents and envelope, in which you can without much of a stretch transfer, sort out and deal with the media records on your site.

Subject System − It permits changing the site view and usefulness. It incorporates pictures, template, format documents and custom pages.

Stretch out with Plugins − Several modules are accessible which gives custom capacities and components as per the clients require.

Site design improvement − It gives a few website streamlining (SEO) apparatuses which makes nearby SEO basic.

Multilingual − It permits making an interpretation of the whole substance into the dialect favored by the client.

Merchants − It permits bringing in information as posts. It imports custom documents, remarks, post pages and labels.

Points of interest

  • It is an open source stage and accessible for nothing.
  • CSS records can be altered by outline according to clients require.
  • There are numerous modules and layouts accessible for nothing. Clients can weak the different modules according to their need.
  • It is anything but difficult to alter the substance as it uses WYSIWYG supervisor (What You See Is What You Get is a UI that permits the client to specifically control the format of report without having a design charge).
  • Media records can be transferred effortlessly and rapidly.
  • It offers a few SEO devices which makes nearby SEO straightforward.
  • Customization is simple as indicated by the client’s needs.
  • It permits making diverse parts for clients for site, for example, administrator, creator, supervisor and giver.


Utilizing a few modules can make the site substantial to load and run.

PHP learning is required to roll out changes or improvements in the WordPress site.

Now and then programming should be overhauled to stay up with the latest with the present programs and cell phones. Upgrading WordPress variant prompts to loss of information, so it a reinforcement duplicate of the site is required.

Changing and organizing the realistic pictures and tables is troublesome.

Lecture 3InstallationFree Preview

Framework Requirements for WordPress

Database − MySQL 5.0 +

Web Server −

WAMP (Windows)

Light (Linux)

XAMP (Multi-stage)

MAMP (Macintosh)

Working System − Cross-stage

Program Support − IE (Internet Explorer 8+), Firefox, Google chrome, Safari, Opera PHP Compatibility − PHP 5.2+

Download WordPress

When you open the connection https://wordpress.org/download/, you will get the chance to see a screen as the accompanying depiction −


Make Store Database

  • WordPress requires MySQL database. So make another vacant database with client/secret word (for instance, client as “root” and watchword as “root” or else you can set according to your benefit).
  • At that point, you can proceed with the establishment procedure as talked about further.

Set Up Wizard

It’s anything but difficult to set up WordPress into your framework. The accompanying strides portray how to set up WordPress locally on your framework.

Step (1) − Extract the downloaded WordPress envelope and transfer it into your web server or localhost.

Step (2) − Open your program and explore to your WordPress record way, then you will get the principal screen of the WordPress installer as appeared in the accompanying screen. For our situation, the way is localhost/< Your_wordpress_folder >.


Select your dialect for the WordPress and tap on Continue.

Step (3) − In this progression, you can see the data required for the database before continuing with WordPress establishment.


Tap on Let’s go!

Step (4) − Here, you need to enter the data about the MySQL database as depicted in the accompanying screen.


Database Name − Enter the database name which you have made in MySQL database for WordPress.

Username − Enter the client name of your MySQL database.

Watchword − Enter the secret key which you had set for MySQL database.

Database Host − Write the host name, as a matter of course it will be localhost.

Table Prefix − It is utilized to include prefix in the database tables which runs various locales on a similar database. It takes the default esteem.

Subsequent to filling all data, tap on Submit catch.

Step (5) − WordPress checks the database setting and gives you the affirmation screen as appeared in the accompanying preview.


Tap on Run the introduce

Step (6) − Enter regulatory data.


It contains the accompanying fields −

Site Title − Enter the name of the site which you are going to make in WordPress.

Username − Enter the username according to your decision while signing in the WordPress.

Secret word twice − Enter watchword two times to secure your site.

Your E-mail − Enter your email deliver which recoups the watchword or any redesign.

Security − It permits the web search tool to file this website in the wake of checking the checkbox.

Subsequent to filling all the data, tap on the Install WordPress catch.

Step (7) − After establishment being effective, you will get a screen of the expressing accomplishment as found in the accompanying screen.


You can see your username and secret key detail included WordPress.
Tap on Log In catch.

Step (8) − After tapping on login, you will get a WordPress Admin Panel as delineated in the accompanying screen.


Enter the username and secret word which you had said amid establishment as appeared in step 6 and tap on the Log In catch.

Section 2Settings
Lecture 4General SettingsFree Preview

Settings → General

Login as admin click on “General ” under the setting menu tab.

This Settings General Screen is the default Screen in the Settings Administration Screen and controls the absolute most essential design settings for your site: your site’s title and area, who may enroll a record at your site, and how dates and times are computed and showed.

See attached:-



Lecture 5Writing SettingsFree Preview
Section 3Categories
Lecture 6What Is Category?Free Preview

What Is Category?

Classification is one of the pre-characterized scientific categorizations in WordPress. It is utilized to sort and gathering content into various segments. A site distributing content on an assortment of points can partition their site into areas utilizing classifications.

Illustration: A news site can have classes for articles documented under News, Opinion, Weather, Sports, and so forth.

On the off chance that no class is determined for a post then the post is consequently recorded into the default classification. In another WordPress establishment, the default classification is ‘Uncategorized’. A site head can change default class from Settings » Writing screen. A WordPress post can be recorded under numerous classifications and can have both classifications and labels.

Lecture 7How to create WordPress categories?Free Preview

How to create WordPress categories?

To create new classifications in WordPress, you have to get to the Posts – > Categories page first.


On the left half of the page you will see a tab that permits you to make classifications. Fill in the classification name, its slug (will be utilized as a part of the classification URLs) and the Add New Category catch. With the end goal of this instructional exercise we will make another class named Family posts.


That is it, your first class is prepared. Presently, how about we make a sub-class of the Family posts one named Nephews. Fill in a name and slug the way you did with the main classification yet this time select Family posts as parent for the new class. At that point, squeeze Add New Category again to spare thew new sub-classification.


The most effective method to relegate presents on classes(assign)

When you have the class structure made, you can add presents on classifications(assign). There are two ways you can do this. The first is to open a specific post (or compose another one) and place a checkbox in the class you need to dole out it to.


When you do that, you will couple of alternatives you can conform for those posts. One of them is the Categories area. Select the classification you need to add those presents on and tap on the Update catch.

Section 4PostsFree Preview

To create a post in wordpress use following steps:

1. First of Sign into your WordPress admin Panel (Dashboard).

On left side menu you can see four tabs “All Posts”, “Add New”, “Categories”, & Tags.

2. Click to the “Posts” tab.

3. Click to the ‘Add New’ sub-tab.

4. Enter your post title in the upper field, and enter your post content in the editer afetr enter title.

5. you can assign post to any categories, tags etc.

6. When you are prepared, click Publish.

Section 5Media
Section 6Pages
Section 7Tags
Section 8Links
Section 9Comments
Section 10Plugins
Section 11Users
Section 12Appearance
Section 13WordPress Advanced
Section 14Useful Resources