It really does not require to introduce WordPress formally. As many of us know, WordPress is one of the most popular content management systems (CMS). It was released on May 27, 2003 and originally purposed for blogging but evolved to support other web content like learning management systems, online stores, and mailing lists.  WordPress is used by more than 60 million websites including 33.6% of the top 10 million websites as of April 2019.

Now people are building websites, themes, plugins, and page builders using WordPress core system. And it’s popularity is increasing exponentially.

Off Course there are reasons behind it’s increasing popularity.

  • WordPress is completely free to use means its open source software and can be modified by anyone.
  • Introduced as a blogging platform but now people are building themes, commercial websites, plugins, and page builders using WordPress core system.
  • Very easy to use and learn. No coding knowledge required.
Starting With WordPress

How and Where to Install WordPress?

First, you need a server to install WordPress. The server can be a commercial hosting server from any service provider or can be a local server like Local by Flywheel, XAMPP or WAMP. I will show you the installation with Flywheel as I really like this one. Moreover, if you are building a client site, you can generate a live link of your site and share the link with your client.

By default Local by Flywheel will install the latest version of PHP and MySQL.

Server Recomendation

Use PHP version 7+, although your theme should well work in PHP versions 5.4 and above. As you already know PHP 5.2, 5.3, 5.4, 5.5 & 5.6 all reached their end of life and are no longer supported with updates and bug fixes, and that is why the older version is not recommended. WordPress itself recommends using PHP 7.3 or higher which you can find it here – https://wordpress.org/about/requirements/.

Make sure that your server has the following configurations. You can always contact your hosting provider who can help you to modify the PHP configurations file and update the following.

POST_MAX_SIZE 32M  

UPLOAD_MAX_FILE_SIZE 32M  

MAX_EXECUTION_TIME 300  

MEMORY_LIMIT 128M

Installing Local by Flywheel

Simply go to goggle and type Local by Flywheel. Or you can enter into the site clicking on Local by Flywheel . Then click on the download button on the top right corner. The rest is just following the instructions. Once you complete your Local by Flywheel installation, you will get the following interface.

Give a name to your site  clicking on the “Create A New Site” button or click on “+” Button on the left bottom corner then click continue button on the right bottom corner.

After that you will see the above screen and type your desired WordPress user name and password in the boxes you can see. Then click ADD SITE button. There you go! After clicking on ADD SITE , Flywheel will install WordPress automatically. It will take few minutes.

WordPress Dashboard Access
You can start and stop site by clicking buttons on the top right. Right after that click on the ADMIN button. It will take you to WordPress login URL Ex. http://yoursite.local/wp-login. Put your WordPress user name and password to enter into your WordPress dashboard. Well, your WordPress environment is ready now and you are ready to start your first page. If you lost your password, you can retrieve the password clicking on Lost Your Password?

WordPress Dashboard and Navigations

What you see after login to your dashboard is a welcome screens with 5 sections. First section is WELCOME TO WORDPRESS with three subsections

Customize Your Site

You can customize your theme here clicking Customize Your Site button or completely change your theme clicking on the link just below the button.

Next Steps

You can Start your first blog, Add your first, Set up your homepage and view your site in this section.

More Actions

Manage your widgets/menus, turning off/on comments can be done here.

AT a Glance

All your posts, pages and comments summary appear here. You can also find which theme you are running here in this section.

Activity

Summary of your most recent activities appear here.

Quick Draft

You can create a quick draft here.

WordPress Events and News

Updated News and Events on WordPress are displayed here.

If you do not want to see all these sections on your dashboard, you can just do it by unchecking the boxes on top of the dashboard.

The dashboard sections give you an overview of the entire navigation and their activities. But usually you should start your first page from the left side navigation.

Installing Theme

Through WordPress Dashboard-Recommended

Follow instructions below to install your theme.

  • Go to the Appearance> Themes and click on Add New
  • Click on Upload Theme
  • Click on Browse button and navigate to the unzipped purchased theme package on your computer.
  • Find techmate.zip (Here, it will be your installed theme zip file) select, and then click OK.
  • Click on Install Now button and wait until the installation is complete.
  • Click on Activate link to activate the theme on your WordPress site.
Through FTP Upload

Unzip the contents of the theme installation zip file and upload the extracted folder to your server to wp-uploads/themes/ folder using a FTP client.

WordPress Settings

General: Here you can change your site title, add a tagline for your site, set up your WordPress and site URL, admin email membership, user role, time zone etc. 

Writing: This section is for default category and post format set up. You can configure your post here to submit it through email.

Reading: You can set your homepage here.

Discussion: This is the section where you can set your default post, comment settings like comment moderation, approval, email notification when a comment is made.

Media: You can set your thumblain image size, medium size and large size here.

Permalinks: This section offers you the ability to create a custom URL structure for your permalinks and archives. Custom URL structures can improve the aesthetics, usability, and forward-compatibility of your links.

Installing Plugins

Plugins are software that allow you to customize, add additional look and feel and functionalities to your content. Think about a product that you want to sell  online where you will be needing a feature/functionality that can help you to sell your online products. In that case you need a WooCommerce plugin/software to achieve this functionality/feature.

So, How Do We Install Plugins?

Navigate down to Appearance>Plugins>Add New. Type the name of the plugins in the search box. Then click Install Now on your desired plugin and finally Click Activate to activate the plugin. You will find the plugins in the Installed Plugins under Plugins>Installed Plugins.

Setting Up Your Homepage

Go to Settings>Reading and select Home from the dropdown. Don’t forget to save changes once you finish.

Post vs Pages

The content of your blog is appeared in the post and pages. Though these two have resemblance, they serve different purpose having different scenarios.

Things Are Common In Post and Pages
  • Both have a title and heading with content.
  • Metadata.
  • Both can be edited, deleted and updated.
  • We can add video, text images links etc.
  • Pages are not the part of blog. If you have a restaurant website, you can write blog on foods that connect your restaurant pages content.
  • On the other hand pages will contain your restaurant information like menu, about your restaurant etc.
  • Posts are part of blog. Whenever you write something on your food, they will be appearing in your blog posts.
How to Create Your First Page?

In your WordPress dashboard you will find a navigation menu name PAGES from the left side navigation menus. Click on ADD NEW and give a title to your page. Add some content like text/images and then publish the page  clicking Publish button from the right side of the page. After publishing your page, if you edit your page content then you must update the page by clicking the Update button which you will find on the top right side of your page. You can also Preview your page content before updating. Important thing you should know- The pages you create do not add in the menu. You have to add the pages from the dashboard Appearance>Menus. In the menu section you will see the pages you created. Select your pages from the left side and click Add to menu. Give a desired location to your menu  selecting  from the Menu Setting options. Save your menus once you are done.

How to Create Your First Post ?

You can easily create your first post in WordPress.

To create a new post, click the Add New  under the Posts section. Then you will be taken to a page where you can give a title to your post, add text and images. You can also add feature image from the bottom of the post.

The content section consists in two subsections/tabs: Visual, and the Text. The Visual tab displays the text that will be displayed on your front page. Text tab displays the HTML of your content.

Right on the top there is text editor box where you can change your font appearance, make alignment of the text, add bullet list, numbered list, and hyperlink etc.

Wrap Up

WordPress is one of the most popular content management systems for building different types of applications. The most important reason behind its popularity is having the capability of creating/editing content the way we want and it does not require to know coding.

This is a basic know how guide for the beginners who wants to start with WordPress. Give a try with WordPress today and start your first project.