Wordpress

An Interview with Sean

Today I was fortunate enough to be interviewed by Eileen Corrigan Lonergan of Elegant Marketplace. As one of their plugin developers they invited me to have a chat whilst being recorded (no pressure there!) and walk you through a couple of my plugins. It was a great... read more

Divi – Animate normal content, not just images

Time passes so quickly when working on websites doesn’t it. Over the last six months I’ve been doing a lot with the Divi theme from Elegant Themes… writing plugins and making sires using it for my simpler projects. Recently I had the need to animate... read more

WooCommerce programatically add a coupon based on a page view via a shortcode

Just a quick one from me today. I am using a coupon to apply a discount to an order for a client (why not eh..?!) but the problem is they don’t want a coupon based approach for everyone and sometimes just coming from a certain source or landing on a certain page... read more

Make WooCommerce Coupons more user friendly by telling people what they are getting in your own words

WooCommerce is, as the WordPress community agrees, a behemoth of fabulous functionality and extensibility. It’s what I wish all plugins were like in terms of their cross compatibility and ease of use. I had an interesting issue yesterday which involved the... read more

WordPress plugin update – Welcome Email Editor – Support for V4.3+

I’ve written many plugins over the last half decade or so. My first was Welcome Email Editor. WordPress, by default, doesn’t allow for the welcome email to be edited. The normal action and filter system is not used to edit it and instead it uses a... read more

Events Espresso – has_purchased shortcode

I have been working with Events Espresso for a little while now. It’s a comprehensive plugin but it lacks one handy little feature.. we needed the ability to show content based on the attending status of the currently logged in user. So if the logged in user... read more

WP Dev – Plugin conflict… no problem!

I am the author of the WP Welcome Email editor plugin. I wrote it a few years ago to solve a problem in WordPress.. something which has yet to be solved although various plugin alternatives are available. My plugin allows editing of the WordPress welcome email and a... read more

SB Client Review – WordPress Plugin

Have you ever wanted to show a client that you are working on their site without necessarily giving them the opportunity to see the entire thing? This little plugin limits logged out views to the homepage only. It will prevent any user from looking at any other page... read more

How to create a WordPress location based search

I’ve done this a few times in the past but yesterday I decided to write these notes for a colleague to show how to construct a location based search for a new WordPress site he is developing. Essentially to create a location search, in this case for Property... read more

WooCommerce ‘Test’ payment gateway plugin

I work with WooCommerce a lot as you might remember from previous posts. I frequently find myself asking clients to put through payments for me so I can test landing page modifications which inevitably involves the Paypal sandbox or, more frequently, a relentless... read more

Disqus conflict with WooCommerce rating/review system fix

I was recently asked to fix a conflict between the Disqus plugin for WordPress and WooCommerce. It turns out that when active it (Disqus) breaks the rating/review system which is reliant on the WordPress comment functionality. James over at Proserveweb appears to have... read more

WordPress Development 101: A starting point for PHP developers who want to use WP

You might want to set aside some time to read this as it’s quite a long post. It’s all I could think of over a few days of writing but if you have any ideas for areas to extend the guide then please post a comment or contact me. I have had the same... read more

WordPress snippet – WooCommerce free shipping by role

I have just been working on a WooCommerce site were the client needed to allow free shipping for certain levels of user. This seemed like a simple requirement but the WooCommerce line was to use Table Rate Shipping which would be fine if it wasn’t $200 (cmon... read more

WordPress plugin – Restrict Post Taxonomies

I have had the need recently to allow users for a site to post. Other than assigning the appropriate role to grant people access to the admin pages I needed contributors to ONLY be able to post to specific categories. I found a plugin called ‘Restrict Author... read more

WP Snippet – show only own items in media uploader

I have just put together a quick snippet for you. The media uploader, by default, will show all items uploaded. When running a community site where people can contribute their own media you might not want to give access to every upload. The following code, when added... read more

Contact Form 7 – place GET, POST, SERVER, COOKIE, SESSION etc variables into fields

As part of a job I am doing to extend a Contact Form 7 implementation and to pay additional homage to the plugin itself I would like to show you how to get PHP environment variables into your fields. Until now I have found myself writing complex and frankly... read more
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!