Web Programmer Articles

In youth we learn. With age we understand.

Add Mailchimp DKIM and SPF Records in cPanel/WHM

April 4th, 2017|Web Services|

Managing your domain authentication to send mail with Mailchimp or similar mail providers can sound like a daunting task, but it's a relatively simple process. Hopefully this article will hold your hand through the experience [...]

Looking for WordPress Developers

February 2nd, 2017|Web Programming, WordPress|

Are you a talented and hard working freelance programmer, with specific skills in PHP, JQuery, WordPress and other current web technologies? If so, I'd be happy to utilise your talents on an ongoing basis. You [...]

Restrict WordPress Registration to Certain Email Domains

December 12th, 2016|WordPress Snippets|

Recently for a project it was necessary to restrict WordPress registration to a select few specific domains, for example: domains with an email address from a certain company, i.e. email addresses ending with @warrenchandler.com. Rather than [...]

How to prevent or reduce nausea and motion sickness with PlayStation VR

November 12th, 2016|General|

People who know me are aware of the fact that I like a gadget or two (perhaps the understatement of the year). Arguably the hottest gadget around at the moment for consumers/gamers is the PlayStation [...]

Dummy Content for CSS and HTML Mockups

November 8th, 2016|CSS Tricks, Web Design|

With any web design project it's always good to have a page where all the necessary content elements are shown to ensure they're in perfect working order for the rest of your site. I've lost [...]

WooCommerce Product Unavailable Out of Stock Problem

November 8th, 2016|Web Programming, WordPress Snippets|

Recently, a client was reporting that they were seeing an out of stock message on their product page, which wasn't correct.  All of the settings and product variations were correct and in stock, but the [...]

WordPress Resize at Upload Plugin mysql_real_escape_string() Error

June 26th, 2016|PHP Snippets, WordPress Snippets|

If like me you use the WordPress plugin Resize at Upload, or Resize at Upload Plus, it's quite likely that you'll be getting a mysql error when changing the settings.  Something like: Access denied for [...]

Hide Video Play Button on iOS Devices

May 11th, 2016|Programming Tips|

It's fair to say that developing websites that work the same on an Apple device as every other device can be a frustrating thing, especially when it comes to HTML5 video. Apple will always point [...]

Create a Widget Area in WordPress

August 31st, 2015|WordPress Snippets|

Today's WordPress themes are becoming more and more flexible where web design is concerned, but I'm still asked from time to time to create custom widget areas for clients.   Fortunately, the process is a [...]

WordPress Login Redirect For Different User Roles

August 29th, 2015|WordPress Snippets|

From time to time clients come to me requesting login redirects in WordPress. The following handy snippet below allows you to specify where the user lands once they've logged in, based on user roles. In [...]

Website Programmers: What to Look For

July 23rd, 2015|Web Programming|

Web Programmers seem to be everywhere these days, but finding a good one - one that will stay with you for your duration of time on the web - is an increasingly difficult task. For [...]

Avada Image Link in Lightbox

July 4th, 2015|WordPress Snippets|

I recently built a site for a client using the fantastic Avada theme, and they asked me how it was possible to have images showing up in a lightbox rather than a standalone file or [...]

Increase WordPress Upload Size from 8MB (Multi-Site)

March 6th, 2015|Web Programming, WordPress|

WordPress installations can be confusing at times, and when combined with the PHP environment in which they reside, uploading can be one area that causes quite a bit of confusion. To give an example, recently [...]

WordPress Search Syntax in URL for Custom Post Types

January 25th, 2015|WordPress, WordPress Snippets|

WordPress isn't exactly Google when it comes to searching. The system is long overdue an overhaul, but while we wait for the never-arriving necessity you can still get much more out of your WordPress searches. [...]

Move the Cart in a WooCommerce Single Product

January 25th, 2015|Programming Tips, Web Programming|

WooCommerce is a fantastic WordPress plugin, but unless you're really familiar with how it works you may run into a number of things that, on the surface at least, can not be done. One such [...]

Redirect Non www. Pages to www.

December 30th, 2014|Programming Tips, Web Programming|

When building a website, from time to time it's necessary to redirect the non www. version of the website to the www. version, especially since you're then less likely to have two versions of your [...]

Slanted Headings: How to Skew Elements

November 15th, 2014|CSS Tricks|

While I wait for some time to free up so I can completely revamp this old effort of a website, I thought it was about time to share another great little CSS3 snippet that will [...]

Add Excerpt to WordPress Pages: How To

August 27th, 2014|Web Programming, WordPress Snippets|

From time to time, as a web programmer you come across things that deviate from the norm. This is certainly one of them - adding an excerpt box to WordPress Pages. As you probably already [...]

Remove Empty Lines Using Notepad++

July 22nd, 2014|Programming Tips|

Being a programmer, from time to time you come across scripts that have been uploaded incorrectly via FTP. This can often cause a number of empty lines that need to be removed, and upon each [...]

Google Maps Clustering IE Problem

June 10th, 2014|PHP Snippets, Web Programming|

If you're having trouble getting Google Maps marker clustering working on IE8, this little snippet may be of use. A client recently came to me with an issue whereby Google Maps were showing the clusters [...]

Google Map Controls Squashed or Broken?

May 11th, 2014|Web Programming|

Recently a client had a problem with a Google Map that had controls that were squashed and looked broken. Fortunately this is an easy fix, with a little CSS hack. Try adding the following to [...]

Scoot Headline Award Winner 2014

March 21st, 2014|SEO|

From time to time it's nice to be recognised, and that's exactly what's happened as I was nominated and subsequently won a Scoot Headline Award for my work in the SEO industry, and in particular [...]

Google Search: Five Things Google Needs to Fix in 2014

January 1st, 2014|SEO|

It would be fair to say that Google had a mixed year in 2013. In fairness there are a lot of things they did very well, Google+ being one of them, but when it comes [...]

These Aren’t The SERPs You’re Looking For..

December 28th, 2013|SEO|

Speaking personally, SEO implemented the white hat way gives you a great deal of satisfaction. And with a negative side to SEO also present, it almost echoes the old diametrics of good versus evil, right [...]

68 Things Matt Cutts Said in 2013

December 16th, 2013|SEO|

Google has seen some pretty drastic search system transformations in the past year, and Matt Cutts, the head of Google's web spam team is often the anchorman behind the breaking news and other important developments [...]

Redirecting WordPress Tag Pages for SEO

December 6th, 2013|Web Programming, WordPress|

If, like me, you've had the necessity to redirect WordPress tag pages to another page or pages for SEO reasons, you might have found a number of different methods to do this.  It's actually a [...]

You don’t have permission to access / on this server 403 error

December 3rd, 2013|Web Programming, WordPress|

WordPress errors can be extremely frustrating at times, but here's a little fix that should help those that are getting 403 server errors on WordPress sites. If you've seen the 403 internal server error You [...]

Web Programmer Courses

December 2nd, 2013|Programming Jobs, Web Programming|

Do you want to become a web developer? If you're looking to become a good web programmer or web developer, like most things there are ordinarily two ways people will go about achieving this. As [...]

WordPress Custom Post Types Memory Exhausted Fix

December 1st, 2013|Web Programming, WordPress Snippets|

As a web programmer, I'm often asked to fix the problems that others have, but when I see problems appearing on sites I've had a hand in, I'm infinitely more concerned. This is exactly what [...]

Programmer Theory: The Unique Mindset of a Programmer

November 27th, 2013|Web Programming|

Programmers in general are, and have always been a strange breed. I'm certainly not alone in thinking this, but more and more of late I've been asking myself whether or not society's perception of a [...]