Category: Wordpress

What Makes A Premium WordPress Theme Premium?

Recently I’ve been doing a lot of work with WordPress, developing plugins and developing themes. I’ve looked into some of the top WordPress premium themes to see how they work and what makes them different. Which made me think what makes a premium WordPress Theme Premium? Really the only difference there is a free WordPress […]

How To Register A Sidebar In WordPress

In this tutorial we will learn how you can register a new Sidebar for your WordPress blog. The best part about WordPress sidebars is that you can use them to add Widgets to your page. To register a sidebar you need to use the WordPress function register_sidebar(). WordPress Register Sidebar Function <?php register_sidebar( $args ); […]

Create WordPress Theme for beginners

WordPress theme files are just PHP files used to display the HTML and the database output of your WordPress website. Theme files should be used to style your website and not to expand the functionality of your WordPress website. All themes can be very different and you can create many different types of websites, from […]

How To Create A Theme Options Page For WordPress

If you have ever used a WordPress premium theme then you would have seen the custom theme options page that are available. The theme options page that is found under the appearance menu which allows the admin of the WordPress site to change some of the settings on the theme. Most premium themes will come […]

Using WordPress New Theme Customiser

In a previous tutorial I wrote about how you can create your own theme options page in WordPress. Well now this tutorial is no longer needed for themes anyway. For years the only way to update and customise the WordPress theme was to create a themes option panel. Premium WordPress theme developers have been marketing […]

Create Custom Tables In WordPress

If you are creating your own WordPress plugin you may want to store data inside the WordPress database. There are a few options that you can use for this, you can create a custom settings page using the Settings API, save the data directly in the option table by using set_option() and get_option() or the […]

WordPress File Header Comments

The best thing about WordPress is that everything it does is extensible, this means that developers can do anything they want by building on top of the WordPress framework. When creating files that need to be used by WordPress they are defined into 3 areas, they are either WordPress themes, WordPress plugins or Page templates. […]

CRUD Queries For WordPress Custom Tables

In this tutorial we are going to be using the $wpdb object and create a base class you can use to run the CRUD queries on your database tables. CRUD is a term used to represent functions to Create, Read, Update and Delete, in this tutorial we will create methods to perform these tasks, this […]

Namespacing And Autoloaders In WordPress Plugins

One thing I have been experimenting with recently is adding namespacing and autoloaders to new WordPress plugins. What Are PHP Namespaces PHP namespaces was introduced in version 5.3. Namespaces is a way of grouping classes together into virtual directories, the main reason we would want to do this is to help avoid collision of class […]

Pin It on Pinterest