WordPress

One Plugin Vs Lots Of Smaller Plugins

Yesterday I asked this question on Twitter and was quite interesting to see the response to the question so I...

in WordPress

Using Composer With WordPress

In this tutorial we're going to investigate using composer as the dependency manager for WordPress. What Is Composer? Composer is...

in WordPress

No More Comment Spam

Since moving my comments from Disqus back to native WordPress comments I was getting a lot of spam comments a...

in WordPress

Restrict Access To WordPress Login Page

In this tutorial we're going to create a WordPress plugin that can be used to help improve the security of...

in WordPress

HTTPS Everywhere

Recently I've made the decision to switch Paulund onto HTTPS. I've been thinking about this decision for a while now,...

in WordPress

How To Create A Custom Geotag Field On Formidable

In this tutorial we're going to use the Formidable plugin and create a new field type that will use HTML5...

in WordPress

Dequeue Styles and Scripts In WordPress

When developing on WordPress one of the first things you need to learn about is how to add Javascript and...

in WordPress

Restrict Content Pro Stats WordPress Dashboard Widget

If you use Restrict Content Pro on your WordPress membership site then you most likely find yourself logging in regularly...

in WordPress

Back To Top WordPress Plugin

In a previous tutorial I wrote about how you can use jQuery to create a Scroll back to top button....

in WordPress

Wp_title In WordPress 4.4

Recently I wrote an article about what is coming in the next version of WordPress and one of those was...

in WordPress

Whats New In WordPress 4.4

WordPress version 4.4 is currently on beta 4 stage with a release to be expected in the 2nd week of...

in WordPress

Using 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...

in WordPress

Using Googles NoCaptcha ReCaptcha In WordPress

Google has recently announced a new project called recaptcha which is a way of spam protecting your website from bots...

in WordPress

New Functions Available In WordPress 4.1

In this article we are going to have a look at some of the new features and functions that are...

in WordPress

Display A Category Checklist In WordPress

When you have a category hierarchy setup on your WordPress site you will be displayed with a list of checkboxes...

in WordPress

Improving WordPress Shortcode Usability

In this tutorial we are going to talk about WordPress shortcodes and what I think is the missing piece with...

in WordPress

Add Custom Meta To Taxonomies

In this tutorial we are going to learn how we can add additional data to your taxonomies. WordPress comes with...

in WordPress

Register New Post Statuses In WordPress

WordPress posts allow you to have some form of workflow when editing your posts. This is done by assigning a...

in WordPress

Using AJAX In WordPress

In the following tutorial we are going to learn how you can use AJAX in WordPress to run your own...

in WordPress

Add Custom User Fields To User Profile Page

In a previous article I explained how you can modify the contact information on the WordPress User profile page, but...

in WordPress

Add Scripts To Shortcode Only When Used

Since version 2.5 WordPress introduced a new way of developers to provide dynamic content for the content author of the...

in WordPress

Flush Permalinks On Custom Post Type

WordPress has the ability to have different post types, the main post type you will use in WordPress is the...

in WordPress

Debugging In WordPress

Debugging your website is very important for any project, you will need to be able to debug your site in...

in WordPress

How To Use WordPress Thickbox To Create A Gallery

WordPress comes with an inbuilt Javascript library which allows you to easily show pop-up dialog boxes on your WordPress site....

in WordPress

WordPress Menu Item Icons

In WordPress 3.8 the core had a change to all icons, they now use Dashicons which are fonts that mean...

in WordPress

Set Default Visibility To Password Protected

In a recent project I had to make a certain post type to be password protected by default. Making posts...

in WordPress

Create Your Own Pagination Links

When you are developing themes in WordPress you will first see that the query returns 10 posts at a time,...

in WordPress

Register Hidden Fields On Ninja Forms

When you are building a website, one of the most important areas of your site are forms, allowing you to...

in WordPress

Uninstall Hook For WordPress Plugin

When a user deletes your WordPress plugin it might be necessary that you do some processing for cleaning up the...

in WordPress

Add Custom User Profile Fields In WordPress

When you are working on projects that need a lot of user management then you can get to the point...

in WordPress

How To Rewrite URLs In WordPress

In this tutorial we are going to look at how you can use the built in WordPress rewriting API to...

in WordPress

Display Post Meta Box On Specific Page Templates

In WordPress you have the ability to create different post types to hold different content, along with the create different...

in WordPress

Change Default WordPress Emails

One of the best things about WordPress development is that not only can you use it as a CMS but...

in WordPress

Add Upload Media To Library On Widgets

The WordPress media library is one of my favourite features in using WordPress over other CMS's, when you upload a...

in WordPress

Add Button To Editor For All Shortcodes

WordPress shortcodes was introduced in WordPress version 2.5 and is a great way of adding full flexibility and control of...

in WordPress

Override Parent Theme Functions

Child themes is functionality that allows you to inherit the templates and functions of another theme. Using the child theme...

in WordPress

Programmatically Add Menu Item

WordPress comes with a default menu system which gives full control to the admin user of the site to change...

in WordPress

Add TinyMce Editor To Category Description

In WordPress by default there are two ways to organise and group your posts, you can either group them by...

in WordPress

Order By Meta Values Using WP_Query

With WordPress you can use multiple ways to get a list of posts or content items, some of them will...

in WordPress

How To Create WordPress Admin Tables Using WP_List_Table

WordPress it's not only a CMS it can be used as an application Framework, when it's being used as a...

in WordPress

Custom WordPress Customizer Controls

In a previous tutorial I spoke about the WordPress theme customizer and how you can use this feature to make...

in WordPress

WordPress Theme Files

WordPress theme files are just PHP files used to display the HTML and the database output of your WordPress website....

in WordPress

WordPress Vs Drupal

If you're a regular reader of my site then you will know that I do a lot of development with...

in WordPress

Override Sidebars Per Page In WordPress

In WordPress development you define what sidebars can be used on your theme, these sidebars will then appear on the...

in WordPress

Disable Auto Updates In WordPress

In the past when there is a new WordPress version release the site admin would have to log into the...

in WordPress

WordPress 3.7 Basie Release

This week has been the release of the latest version of WordPress, version 3.7 named Basie after the Jazz musician...

in WordPress

Load Google jQuery UI Theme CDN In WordPress

WordPress comes with a number of built in Javascript and Stylesheet libraries which you can use in your application. One...

in WordPress

Add Schema.org To Your WordPress Theme

All of the major search engines Google, Yahoo and Bing got together to come up with a way webmasters can...

in WordPress

WordPress Multisite With Nested Folder Paths

When you setup a new site with WordPress multisite you have the option to create your site as sub domains...

in WordPress

Setup A WordPress Multisite

One of the best things about using WordPress is the multisite feature. This was introduced in WordPress version 3.0 and...

in WordPress

Multiple Users With WordPress Multisite

When you are using the WordPress multisite it's very easy to create a new site and straight away start using...

in WordPress

WordPress Dropins

To extend the functionality of WordPress most people have only heard of the use of plugins. Not many people have...

in WordPress

CRUD Queries For WordPress Custom Tables

In a previous tutorial we learnt about how you can create your own custom tables in WordPress, this went over...

in WordPress

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...

in WordPress

Remove Automatic Paragraphs In Shortcodes

This post is an extension to the post I wrote some time ago about displaying code snippets on a WordPress...

in WordPress

Validate Requests In WordPress Using Nonce

There are loads requests that you can perform in WordPress from either forms or links that will do things like...

in WordPress

Have Always Installed WordPress Plugins

When you are doing client work and hand over the website for them to use, you would normally give them...

in WordPress

Create A Sharrre WordPress Plugin

A couple of months ago I wrote a tutorial about how you can use a jQuery plugin Sharrre to create...

in WordPress

Validate Featured Image On Post

Since WordPress version 2.9 you have been able to add a post thumbnail to all your posts on your website....

in WordPress

Display A List Of Authors On WordPress

On some blogs it is important to post on a regular basis, but this can be difficult unless blogging is...

in WordPress

Creating A Custom Taxonomy In WordPress

WordPress comes with inbuilt functionality which enables you to group posts or post types together. This functionality is called a...

in WordPress

Creating A Custom Post Type In WordPress

WordPress has the ability to have different types of post types, the main post type you will use in WordPress...

in WordPress

Add Custom Post Meta Data To Post List Table

One of the best thing about WordPress is that you can customise almost anything. In the admin area you can...

in WordPress

Add A New Color Picker To WordPress

In version 3.5 WordPress changed a lot of features, they improved the design of many of the existing features. One...

in WordPress

How To Create Custom Queries In WordPress

All the data you enter into WordPress will get stored in the database, depending on what page you are on...

in WordPress

WordPress Reset The Post Data

If you are developing a WordPress theme then you would understand all about the WordPress loop. This is the code...

in WordPress

Adding A Help Tab To WordPress

If you are new to WordPress then you might be used to visiting the help tab in the top right...

in WordPress

Create A Multi Author About Me WordPress Widget

It's common in many blogs to have an about me widget in the sidebar of the blog which displays the...

in WordPress

Create Your Own WordPress Login Page

In WordPress you can create your own users and user roles, you can even do this programmatically which means that...

in WordPress

Useful WordPress Utility Functions

In this article we are going to look at some of the utility functions that you can take advantage of...

in WordPress

Using The New Twitter API V1.1

From March 5th 2013 Twitter are removing there current API and it will be fully replaced with the new API...

in WordPress

Alert Theme Users To Required Plugins

One of things that I've said about premium WordPress themes before is the amount of features that are included in...

in WordPress

Create A Custom Background To WordPress

Custom backgrounds is a WordPress theme feature that allows the users of the theme to change the style of the...

in WordPress

Create A Page Template For Logged In Users

There are times that you would want a page only to be accessible for users which have logged into your...

in WordPress

Create Post Tags With CSS

In this tutorial we are going to create post tags using CSS, we will also create a WordPress widget that...

in WordPress

Stop Loading Stylesheets And Javascript In WordPress

In a previous post I wrote about how you can add stylesheets and Javascript files to WordPress correctly by using...

in WordPress

Introduce Your Plugin With WordPress Pointers

In version 3.3 WordPress released a new feature called pointers. These are little pop-up notification boxes which you can use...

in WordPress

Create A Embed Github Gists Shortcode

Github is a popular open source code hosting website, that will use Git to allow you to push code on...

in WordPress

Creating Your Own Theme Customiser Custom Controls

In a previous tutorial I wrote about the new theme customiser page and how you can use this to change...

in WordPress

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...

in WordPress

Create A Widget Area For A Certain Category

In WordPress you can create a sidebar widget area where the admin user can dynamically choose which widgets are displayed...

in WordPress

Data Validation With WordPress

When building any sort of web application you need to have a focus on security, one area of security that...

in WordPress

Twitter Stream WordPress Widget

In a previous article last year I wrote a tutorial about how to Create WordPress Widget To Display Twitter Updates,...

in WordPress

Handling WordPress User Roles

Wordpress comes with an inbuilt user manager to allow you to have full flexibility on the users of your WordPress...

in WordPress

Using The Wp_Editor() Function On Theme Options

In previous tutorial you would of learnt how you can create a themes options page for your WordPress theme, I...

in WordPress

How To Change The Language Of Your WordPress Site

When you install WordPress the default language is set to be US English. But this doesn't mean it has to...

in WordPress

Override WordPress Site URL With wp-config.php

Wordpress is a CMS, which means that most of the data is and should be stored on the database. Two...

in WordPress

Move Wp-Content Folder To Different Location

Ever since WordPress version 2.6 you can actually move your wp-content directory to a different location. The wp-content directory will...

in WordPress

Add Date Picker To WordPress Admin

In a previous article you would of learnt how to add default third party applications on your WordPress site. Here...

in WordPress

Add Colour Picker To WordPress Admin

In a previous tutorial you would of learnt how you can create your own theme options page using the Settings...

in WordPress

Create A Random Post Custom Page

In a previous tutorial you would of learnt how you can create custom page templates to add additional functionality to...

in WordPress

Display A WordPress Search Form

Wordpress has an built in search facility which will allow you to search for keywords within your posts search in...

in WordPress

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...

in WordPress

Create WordPress Post Custom Meta Boxes

At the bottom of my posts you will sometimes see a couple of embedded tweets near the comments section. Many...

in WordPress

How To Cache Queries In WordPress

One of the best things about the WordPress CMS is the power of it's built in APIs, there are multiple...

in WordPress

Add Image To Your Plugin On WordPress.org

If you have a look at some of the biggest plugins on the WordPress repository you will see that all...

in WordPress

Add Stylesheets To WordPress Correctly

When you are developing WordPress plugin or theme then you will always get to a point where you want to...

in WordPress

WordPress Web Hosting

If you follow Paulund on Twitter, Facebook or Google+ then you would probably know that recently I’ve been researching about...

in Hosting

Create Favourite Tweets WordPress Dashboard Widget

Twitter is a great tool to quickly network with people that have similar interests as you. If your a blogger...

in WordPress

Customizing WordPress Comments

Post comments are an important part of any blog, they give your readers a way of engaging with the author...

in WordPress