WP-Ecommerce suppress pending payment email

Hands up if you hate WP-Ecommerce. I would do both but then I wouldn’t be able to type this out. Following on from a request from a client of mine the Pending Payment email goes out just as you get to Paypal/Sagepay/Worldpay/ etc… and is normally noticed... read more

How to make a nice tidy WordPress admin menu!

We have all seen it.. when the person that constructed a site decided to use every plugin under the sun to get the functionality they wanted and in their excitement they chose plugins which just dumped the admin pages at the top level. This sadly means when the client... read more

How to create a simple shortcode to embed an iFrame in WordPress

I was just asked to add a nice little feature to a client site. Essentially they wanted to embed a copy of their newsletters into blog posts and pages but the CSS of the site was interfering with the content in the newsletter and breaking it. Plus it meant adding code... read more

How to integrate Mandrill into your PHP site

You might have heard of Mailchimp… who hasn’t these days! Well the same guys have released a rather nice little system called Mandrill (or did earlier this year at least). It is a transactional SMTP relay service with a rather nice little API for those who... read more

WordPress page header images made easy with SB Uploader

A couple of years ago I wrote a plugin called SB Uploader. I did this because I didn’t like the media library that WordPress used and wanted to setting the featured image within any WordPress post or page simple. Well after a couple of years of development it is... read more

How to remove the WooCommerce 2.0+ Reviews tab

On the 6th of March (I think) the lovely guys at WooThemes graced us with a lovely new version of their fantastic WooCommerce plugin. They changed a lot of things, most of which I have yet to absorb. A couple of notable things though caught my eye. You may or may not... read more

Help! Help! My [X] doesn’t work! – How to sort out basic WordPress issues and getting to the cause of a problem without the need to panic

Happy new year! About this time of year clients come out of the woodwork after a lovely Christmas and with a renewed enthusiasm in their business and sites. So the first thing they do is mush the big Upgrade button within WordPress and upgrade their site core, theme... read more

Adding your own WooCommerce Tabs simplified step by step

My original tutorial on WooCommerce product tab addition has gone down very well. However it has been brought to my attention that people who don’t know much PHP are struggling to follow it. This is ok.. we all need to start somewhere but for convenience I have... read more

Adding your own currency to WooCommerce

I have been asked on a few occasions by people how to add a new currency to WooCommerce. It’s actually incredibly simple to do thanks to the excellent WooCommerce API. Simply add the following code to your theme functions.php file or to a plugin of your own for... read more

Costs of a basic website and how to go about getting one

This is something that people seem to be searching for so I thought I should write a post to explain. It seems that the general knowledge of websites and their costs is fairly low and therefore I shall explain. There are four main costs when setting up a new website.... read more

WordPress default featured image

I have often wondered what to do in WordPress if no featured image is used for a page or post. Normally I just use a getter and if it’s empty then I will use an image defined in the template. This is ok for new sites although not as efficient as this method... read more

Custom JS validation for WordPress post/page creation

I just wrote an interesting snippet of code which I thought that you might find useful. Essentially I need to validate the new item (post/page/custom post type item) page at add-new.php and edit.php in wp-admin. Currently as far as I can tell there is no way to easily... read more

Customising the output of the WordPress Download Manager plugin shortcode

I had a request this morning from a client who uses the WordPress Download Manager plugin. I can’t say whether it’s any good or not but the admin interface seems ok to me. It does, however, lack somewhat in the settings department. When you add the... read more

Turning off new user notification in WordPress

I am not entirely sure why you would ever want to do this but I was asked this on the WordPress forums for my Welcome Email Editor plugin. Someone wanted to know if they can turn off the WordPress Welcome Email all together instead of sending one out by default. Nice... read more

Adding your own tabs to Woocommerce and Woothemes

A short while ago I wrote about how to remove the reviews tab from Woocommerce themes like Wootique (See image to the right). As a reply I was asked how we can add our own tabs and panels with custom or fixed content inside so I thought I would write this quick follow... read more

WordPress search without a keyword

The WordPress search is nice and extensible in many ways except for the option to search with no keywords. Why would you want to do that you ask? Well what if you wanted to search multiple taxonomies at once as a way of drilling down using search criteria with... read more
Page 2 of 41234
Divi United

About this site and Sean Barton

Picture of Sean
Sean Barton is a Freelance PHP Website Developer in Crewe, Cheshire. He is a Wordpress and CMS/Framework specialist.
This site was set up in 2008 as a tutorial and scripting resource for the PHP language and Wordpress.
Find out more about Sean on the About Me page or use the Hire Me page to get in touch. For more information about Sean's work take a look at the Portfolio

Our Services

  • Wordpress plugin/theme development
  • Divi specialist
  • Ecommerce (Woocommerce, WPSC, Shopify, Magento)
  • PSD to Wordpress theme conversion (Responsive)
  • Website design work (Banners, Logos, Full Site, etc)
  • Website analysis (security, usability, SEO)
  • API Integrations (InfusionSoft, SalesForce, Ontraport, Customer Thermometer, etc..)
  • Wordpress consultancy & expert advice
  • Crisis support
  • Website hosting

The main services offered are Wordpress based although we do a great deal of technical programming for bespoke systems. From troubleshooting, extending frameworks, finding bugs to writing them from scratch.

Find out more by looking through our past projects or get a quote.

Be the first to hear about new products/updates!

This is a mailing list for those people interested in being told when we release a new product (Divi plugin or Theme).

We shall also use this list to let you know about product updates and releases.

You have Successfully Subscribed!