Adding metaboxes to post types

WordPress allows additional information to be input along with the posts. These additional information is entered through metaboxes. Metaboxes can be either simple textbox, listbox, or upload button or any other form element. For example a property description needs a contact details to be entered for each property listed. Creation of metaboxes has the following Continue reading

Understanding Theme Development

Themes control presentation layer of your of your site. It is responsible for user experience for your site’s content. Themes allow your same content to be presented differently to your visitors. Themes makes your content beautiful and accessible. Here we will go through various aspects that build a theme and how they apply presentation of Continue reading

Understanding Plugin Development

WordPress is such a popular platform because it’s such an easy thing to extend functionality using plugins. The plugins can be created without altering anything in the core. Any new functionality is implemented by writing plugins. Plugins provide endless possibilities for WordPress.  When you are developing a plugin you have to follow a standard plugin Continue reading

Understanding and creating custom post types

WordPress has by default has few types of content and taxonomies to add our own content. To build website to handle more complicated content we need define custom content types and WordPress has rich tools for creating custom content. Using the following function to create a custom content type in WordPress

Following is the Continue reading

WordPress core files and functions

WordPress core are primarily PHP files, also includes CSS, javascript, image and HTML files. You can explore the source code to know how WordPress works. These files control everything about WordPress. Primarily these functions are about following parts of wordpress Posts, Pages and Custom content. It involves functions for creating, storing, retrieving and interacting with Continue reading

Configuring WordPress with wp-config.php

Basic Settings The most important file in WordPress installation is wp-config.php file. It contains all the configuration settings needed to run a WordPress site smoothly. The first step in installation is to rename wp-config-sample.php to wp-config.php. The file wp-config.php is generally stored in the root directory of the WordPress installation. However you can move it Continue reading