CSS Bouncing Arrow

In this tutorial we're going to learn how you can create an animated bouncing arrow by using CSS, like the...

Read More


Fixing Analytics Leverage Browser Caching

If you've read my previous articles you would of seen a post from last month about trying to reach the...

Read More


How To Use Page Templates In A Plugin

In this tutorial we're going to investigate how you can override a theme template files from your WordPress plugins. For...

Read More


Back To Top Pure JavaScript

A popular trend you see on many websites is the back to top button, where the user will click this...

Read More


Attempt At Scoring 100 On Google PageSpeed

With PageSpeed being so important to Google and other search engines they have created a nice tool to judge the...

Read More


Development Workflow With Vagrant

In this tutorial we're going to look into using Vagrant and why we should include this in our development workflow....

Read More


Nth-child Sass Mixins

In this tutorial we're going to investigate some quick Sass mixins that can make working with nth-child that little bit...

Read More


How To Install Bower on Ubuntu

In this tutorial we're going to be installing Bower onto Ubuntu. Bower is a package manager for front-end libraries, similar...

Read More


Build Your Own Responsive Tester Page

Today with all the different devices we can use on the internet it is very important that your website is...

Read More


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

Read More


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

Read More


How To Style Broken Images

The image has disappeared In this tutorial we're going to look at how you can customise broken images like the...

Read More


No More Comment Spam

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

Read More


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

Read More


HTTPS Everywhere

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

Read More


CSS Responsive Tables

In this tutorial we're going to look at how we can use tables on responsive layouts and how can we...

Read More


How To Create A Show Password Button

In this tutorial we're going to have a quick look at how you can create a show password button on...

Read More


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

Read More


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

Read More


Using The jQuery .each() Function

In this article we're going to look into the usage of the jQuery each() function which will allow us to...

Read More


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

Read More


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

Read More


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

Read More


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

Read More


Environment Specific Doctrine Datafixtures

When working on a Symfony project the database you will most likely be working with is doctrine. A bundle used...

Read More


Viewing Localhost Site On A Mobile Device

In modern web development it's very important that your website is functional on mobile devices. There are a few options...

Read More


Fixed Width Sortable Tables Row With jQueryUI

When you use jQuery UI sortable function on a table I've noticed that it will collapse the width of the...

Read More


Add Delete Confirmation Modal To Form With jQuery

In this tutorial we are going to learn how you will add a confirmation modal box to your forms for...

Read More


Media Query Sass Mixin

If you do any front-end development over the past couple of years then you would of heard of CSS pre-processors....

Read More


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

Read More


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

Read More


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

Read More


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

Read More


How To Get Started With CSS Flexbox

In this tutorial we are going to look at the CSS flexbox property and how we can use this to...

Read More


Improving WordPress Shortcode Usability

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

Read More


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

Read More


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

Read More


HTML5 Form Validation

Since HTML5 came into webpages it brought a bunch of new features, the most useful features it brings is the...

Read More


Getting Started With Composer In PHP

In this tutorial we are going to learn about composer and how we can use it to develop our PHP...

Read More


Using AJAX In WordPress

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

Read More


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

Read More


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

Read More


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

Read More


Debugging In WordPress

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

Read More


Install Doctrine With Zend Framework 2

In this tutorial we are going to learn how you can install doctrine into your Zend Framework 2 application. What...

Read More


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

Read More


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

Read More


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

Read More


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

Read More


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

Read More


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

Read More


Getting Started With SASS

If you do any front-end development over the past couple of years then you would of heard of CSS pre-processors....

Read More


Equal Height Columns

If you are displaying a number of columns on your web page then would of probably reached the problem where...

Read More


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

Read More


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

Read More


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

Read More


Change Default WordPress Emails

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

Read More


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

Read More


Adaptive Backgrounds jQuery Plugin

I recently found a good resource for changing the background colour of a containing div. This is a jQuery plugin...

Read More


jQuery Copy To Clipboard

In a recent project I needed to create a button that would copy some text onto the user's clipboard. As...

Read More


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

Read More


Override Parent Theme Functions

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

Read More


Programmatically Add Menu Item

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

Read More


CSS Loading Spinners

We all know that CSS3 brings a lot of features which allows you to do a lot of cool stuff...

Read More


Create A Typing Effect In CSS

I recently found this jQuery plugin that allowed you to easily create a typing effect on your website. This plugin...

Read More


Restart CSS Animation

Since CSS3 we have been able to add CSS animation to our elements, these are relatively easy to setup. An...

Read More


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

Read More


Calculate Different Shades Of A Colour

There are different ways colours are defined the two most popular values in web are HEX or RGB. Both of...

Read More


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

Read More


Learn How To Use DateTime With PHP

In version 5.2 of PHP the DateTime class was introduced, in this tutorial we are going to investigate how the...

Read More


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

Read More


Social Sharing Links

All the major social networks have their own sharing buttons, these make it really easy for visitors on your website...

Read More


Create A Clock In CSS

In this tutorial we are going to walk through the process of creating a ticking clock in CSS, using CSS3...

Read More


Stop Search Engines From Indexing A Page

There can be times where you have a page in Search Engines that you don't want indexed or are creating...

Read More


Custom WordPress Customizer Controls

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

Read More


How To Get Breadcrumbs In Search Results

If you are ranking well in the search engines but still aren't seeing the amount of traffic you should be...

Read More


WordPress Theme Files

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

Read More


WordPress Vs Drupal

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

Read More


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

Read More


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

Read More


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

Read More


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

Read More


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

Read More


Create A Animated Download Icon In CSS

When you place a call to action on a webpage you normally want the visitors to down something like sign...

Read More


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

Read More


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

Read More


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

Read More


WordPress Dropins

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

Read More


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

Read More


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

Read More


How To Create Flat Checkboxes

With the trend of flat design I've decided to extend a previous tutorial of How To Style A Checkbox With...

Read More


PHP Template Engines

A PHP template engine is a way of outputting PHP in your HTML, without using PHP syntax or PHP tags....

Read More


Store HTML View File In A Variable

If you have used a MVC language before you would be familiar with the practice of separating your business logic...

Read More


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

Read More


Hash Passwords With PHP 5.5

Almost every PHP developer would have to build an application that relies on a user login. This will involve the...

Read More


Create Password Strength Indicator With jQuery

With security being the biggest problem for most websites it's important to make websites as secure as possible. But after...

Read More


Speed Up HTML Coding With Emmet

Web Developers are always looking for new ways to speed up their development process, one the best ways to speed...

Read More


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

Read More


Create A Twitter Profile Card With API V1.1

When Twitter announced that they will shutting down the API V1 people have been switching over their applications to use...

Read More


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

Read More


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

Read More


PHP Debug In Browser Console

When debugging in PHP there are a few techniques you can use, you could use something like Xdebug which will...

Read More