Creating a WordPress Website : Understanding Posts, Pages, Plugins, Menu, Widgets & Customizer

No Comments

I believe you have already Installed WordPress on your server or local computer & now its time to create your premium website.

Let us Start with Post Types.

There are many different types of content in WordPress. These content types are normally described as Post Types, which may be a little confusing since it refers to all different types of content in WordPress. For example, a post is a specific Post Type, and so is a page.

Default Post Types in WordPress

  1. Post (Post Type: ‘post’)
  2. Page (Post Type: ‘page’)
  3. Attachment (Post Type: ‘attachment’)
  4. Revision (Post Type: ‘revision’)
  5. Navigation Menu (Post Type: ‘nav_menu_item’)
  6. Custom CSS (Post Type: ‘custom_css’)
  7. Changesets (Post Type: ‘customize_changeset’)

To Keep it simple, we will only talk about Post & Page, the most common used post types.

Posts are used in blogs. They are:

  • displayed in reverse sequential order by time, with the newest post first
  • have a date and time stamp
  • may have the default taxonomies of categories and tags applied
  • are used for creating feeds

Pages are a static Post Type, outside of the normal blog stream/feed. Their features are:

  • non-time dependent and without a time stamp
  • are not organized using the categories and/or tags taxonomies
  • can have page templates applied to them
  • can be organized in a hierarchical structure — i.e. pages can be parents/children of other pages

An example to differentiate use of Post & Page:

News topics are added to Posts. ( like this: )

Help or About information is added to Pages ( like this: or this: )


Plugins are packages of code that extend the core functionality of WordPress. WordPress plugins are made up of PHP code and other assets such as images, CSS, and JavaScript.

For a layman, Plugins in WordPress can do whatever you saw on other websites. With Woocommerce plugin: you can create an E-Commerce Website, with SEO by Yoast:  you can set up all basic SEO stuff in less than 10 minutes. Similarly, Jetpack plugin can make your website more secure and add dozen new features to your WordPress.

(opens in new tab) You might be interested in the following article:  List of WordPress plugins to start your new website | Set of plugins that are a must for every WordPress site you build

You need to find right plugin for your problem and then install it on your WordPress. Its very simple and most of these plugins come with basic documentation.

WordPress Plugin Depository:

Plugins enhance the basic functionality of WordPress. I recommend you to install plugins mentioned above & spend time with them. More time you spend with these plugins: more you learn about them.

Installing Plugins

To add a WordPress Plugin using the built-in plugin installer:

  • Go to Plugins > Add New.
  • Type in the name of the WordPress Plugin or descriptive keyword, author, or tag in Search Plugins box or click a tag link below the screen.
  • Find the WordPress Plugin you wish to install.
  • Click Details for more information about the Plugin and instructions you may wish to print or save to help set up the Plugin.
  • Click Install Now to install the WordPress Plugin.
  • The resulting installation screen will list the installation as successful or note any problems during the install.
  • If successful, click Activate Plugin to activate it, or Return to Plugin Installer for further actions.


You must define a menu before you can add items to it.

  1. Log in to the WordPress Dashboard.
  2. From the ‘Appearance’ menu on the left-hand side of the Dashboard, select the ‘Menus’ option to bring up the Menu Editor.
  3. Select Create a new menu at the top of the page
  4. Enter a name for your new menu in the Menu Name box
  5. Click the Create Menu button.

Adding items to Menu

You can add different link types into your menu, these are split between panes left of the menu you’re currently editing.

  1. Locate the pane entitled Pages.
  2. Within this pane, select the View All link to bring up a list of all the currently published Pages on your site.
  3. Select the Pages that you want to add by clicking the checkbox next to each Page’s title.
  4. Click the Add to Menu button located at the bottom of this pane to add your selection(s) to the menu that you created in the previous step.
  5. Click the Save Menu button once you’ve added all the menu items you want.


WordPress Widgets add content and features to your Sidebars. Examples are the default widgets that come with WordPress; for Categories, Tag cloud, Search, etc. Plugins will often add their own widgets.

Installing Widgets

  1. Go to Appearance > Customize in the WordPress Administration Screens.
  2. Click the Widget menu in the Theme Customizer to access to the Widget Customize Screen.
  3. Click the down arrow of Widget Area to list the already registered Widgets.
  4. Click Add a Widget button at the bottom of sidebar. It shows the list of available widgets.
  5. Click a widget you want to add. The widgets should be added in the sidebar.
  6. Preview your site and you should see the content from your new Widget.
  7. To arrange the Widgets within the Sidebar, drag and drop the widgets in the order you want or click Reorder link and click up arrow and down allow of each widget and click Done after the arrange operation.
  8. To customize the Widget features, click the down arrow in the right to expand the Widget’s interface.
  9. To remove the widget, click Remove from Widget’s interface in above step.


You can use the Customizer to preview and modify many of your site’s appearance settings, from your Custom Header Image to widgets and more.

You can access the Customizer from Appearance > Customize.

The options available in the Customizer vary by theme, but most themes have these Customizer controls:

  • Site Identity — edit your title and tagline, and set your logo (in themes that support logos).
  • Header Image — add a new header image or choose among images you’ve already uploaded.
  • Menus — add, remove and modify custom menus to use on your site and set menu locations according to the theme.
  • Widgets — add, remove, and modify widgets in the theme’s designated widget areas.
  • Static Front Page — choose whether to display a static “Home” page or your latest blog posts on the front page of your site.
  • Featured Content — customize which tag is used for featured content (such as post sliders) if the theme supports it.

That’s the end of this post. I promise to update this post regularly. Please share your thoughts by commenting below.

[adinserter block=”4″]

About us and this blog

We are a digital marketing company with a focus on helping our customers achieve great results across several key areas.

Request a free quote

We offer professional SEO services that help websites increase their organic search score drastically in order to compete for the highest rankings even when it comes to highly competitive keywords.

Subscribe to our newsletter!

More from our blog

See all posts

Leave a Reply