WordPress course

Day 1

# What is WordPress

WordPress is an open source, free to use Content Management System. It was initially designed and build to support emerging bloggers to
effectively communicate the message to larger audience by focusing more on the content and reduce the time investment required to code a new page for every single post.

# What is a domain & a server

A web domain is an ip address with human readable name mask that points to your website when a user types it in the web browser.
A domain is just a name available on the web to point to the directory where you keep your website, to build that directory you need a web server.

# Download and install Local server –

– Xampp – https://www.apachefriends.org/download.html
– Wamp – http://www.wampserver.com/en/

# Setting up database and db_user

Once we download and install Xampp/Wampp server, we need to create a new database. To do it easily, we run the xampp/wampp server, then in the web browser we type – localhost/phpmyadmin or localhost:8080/phpmyadmin

In phymyadmin look for the option create database. Give it a unique name and for language, select collection and hit the create database button.

# Installing WordPress

– Go to – https://wordpress.org and download the latest available version of the WordPress.
– Unzip the files into your htdocs folder

# WordPress folder hierarchy

| htdocs/www | ————- This is your web server’s root directory.
|WordPress/public_html| ————- This is your web site’s home directory.
| \
| \
| \
| \
| \
| —-=> This is where all your need to Extract all data
| from the .zip file we downloaded from wordpress.org

Day 2

Go to your home page

Appearance → Themes

Download themes from online.

Plugins →support theme to avoid spam activate it.

Search for install plugin

setup mail → install and activate sends email

For page builder

search for elementor pro. Download and extract it under

Xampp/ htdocs/wordpress/ wp-content/ plugins

Day 3

Download Oceanwp

Themes-→Addnew → upload themes

Check if you have style.css in your extracted oceanwp

If you have it compress oceanwp to zip file and upload it

If you get an error php.ini

Go to xampp/htdocs/wordpress/wp_config

Add a line Define(‘WP_MEMORY_LIMIT’,’256M’);

Above /* That’s all, stop editing! Happy blogging.*/

Stop Apache and start it again

If you get the same error again

Go to xampp/php/php.ini


1) memory_limit set it to 512M

2) max_input_time set it to -1

3) max_execution_time set it to 30

4) upload_max_filesize set it to 512M

Stop Apache and start again

choose file → oceanwp1.15.zip → install now

Activate the theme and bigin installing plugins

Click install on ocean extra

Download and extract wptest.io . It is a demo data for wordpress

Dashboard → tools → import→ wordpress → install now → Run importer → choose file → wptest_master → wptest.XML doc → open upload file and import → select all as admin

select download and import file attachments and submit

Dahboard → appearance → menus

Theme panel select themes and save changes.

To set Logo

Browse online for freepick or freelogo and download

To change font and style

Typography → choose options