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 ‘pluggable’ function which allows a plugin to declare a function…

Read More

Those of you have been with me since the beginning will know that this site hasn’t really changed a great deal in all that time. I can’t believe it’s been so long that I have been writing here. It was 2008 when this site was set up as a place for me to dump my…

Read More

I have been using the Exclude Pages plugin for WordPress by simonwheatley for a couple of years. It was invaluable before the new wp_nav_menu stuff arrived and now I don’t use it so much but a few of my clients still do. The thing it doesn’t support out of the box is custom post types. A…

Read More

Just a quickie from me today. It seems that htaccess htpasswd protection is not as pretty as some would like. This is ok because 2mins of PHP work and we have this: <?php if (!$_COOKIE[‘has_access’]) { if (isset($_POST[‘get_access’])) { if ($_POST[‘password’] == ‘password’) { setcookie(‘has_access’, 1, (time() + (86400*30))); echo ‘You\’re in! Click <a href=”http://www.yoursite.com”>here</a>…

Read More

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 optional keyword as opposed to being…

Read More

I was asked a while back to write something basic to allow people to advertise on their site. It meant a simple widget or shortcode based system to just randomly show an advert on page load. I decided not to use any of the other plugins on account of them giving you far too many…

Read More

UPDATE: If you are using WooCommerce 2.0+ then you need to read this blog post I wrote instead which explains the ‘new’ system for you. Another quickie from me today. I have been using WooCommerce a lot recently but there are just some options that could do with making into options or filters I think….

Read More

You know it’s the little things in life that highlight our great successes. I have been looking for this for literally hours.. What I wanted to do was edit the number of product columns that are shown in the default grid view homepage. It’s set to 4 and I wanted 3. Not hard right? Sadly…

Read More

I have just spent a few hours looking at the dire attempts at making a product slider for WooCommerce. In the end I decided I couldn’t justify even $12 for a premium ‘effort’ on account of it being a bit dire. It seems these days people will cough up for things just because they are…

Read More

It’s been on the cards for a while this one but I have just arranged with my Accountant for my new company to open it’s virtual doors. Nothing will really change for me or this site for now although I have an excellent new theme to put live very soon and a WordPress Clinic to…

Read More

Page 10 of 23« First...89101112...20...Last »

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

Find my plugins on..

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.