By

New Arrival at PressCoders.com!

Scott BolingerI’m super excited to announce the arrival of Scott Bolinger at PressCoders.com. Scott is a well known and very respected graphics designer, and he’s joined PressCoders full-time as co-lead theme developer. With Scott’s top notch web design and graphics talent you can expect to see some great new theme designs over the coming year.

In fact, our debut theme FitPro is designed from the ground up by Scott and myself and gives you a clear example of his ace design talents (and my coding expertise!).

Scott has many years experience in the website and graphics design industry. He has developed numerous bespoke web design solutions for major companies and individuals alike. Similar to myself, Scott understands that WordPress is an extremely powerful and flexible website platform and he has joined PressCoders.com to help us develop the next generation of WordPress themes!

Welcome aboard Scott!

By

jQuery UI Widgets on Blog Pages

A little while ago I covered some important aspects of using the jQuery UI library inside of WordPress admin pages in the post entitled: jQuery UI in WordPress 3 Admin Pages.

This time, however, we will be focussing on how to add jQuery UI widgets into your WordPress posts/pages in a reusable way. All this will be wrapped up an a Plugin for portability. The Plugin will be uploaded to the WordPress.org Plugin repository and should be live soon, so you will be able to download it and use it on your own WordPress sites. Read More

By

jQuery UI in WordPress 3 Admin Pages

This article covers getting jQuery, and in particular jQuery UI up and running inside the WordPress admin. At the time of writing the latest version of WordPress is version 3.01 and that is the version we shall be using. Also, WordPress is running locally (using WAMP Server 2.0) with the default Twenty Ten theme (1.1).

Originally, I wanted to use jQuery UI on a Plugin admin options page. However my initial attempts were unsuccessful so I thought that I would document, and share, my experiences. There isn’t a huge amount of WordPress specific jQuery UI resources around (although there are numerous basic jQuery tutorials around), so hopefully the information presented here will help others overcome the initial hurdles. Read More

By

Draggable Blog Sidebar Widgets!

After playing around with some jQuery sorting demo’s I wanted to be able to implement these easily into WordPress.

The steps needed to complete this are:

  • Register jQuery, and jQuery UI libraries with WordPress.
  • Enqueue the scripts to load them on blog pages ONLY.
  • Set-up a shortcode to render jQuery code.
  • Add jQuery code to shortcode callback function.
  • Add the shortcode to any post/page to see it working!

Read More

By

Close-up: wp_head Action Hook

I recently needed to add some code just before the closing header tag on my theme pages, via a WordPress Plugin.

Of course, I made use of the wp_head action hook which is perfect for this task. However, my requirement was a little more specific than this. What I actually needed was to make sure the code was guaranteed to be the LAST code added right before the closing head tag. Read More

By

Why your blog is just perfect for SEO!

Blog platforms are quite simply built for SEO! If you didn’t realise it already, all blog software packages are simple content management systems. In fact they’re so good at CMS, that lots of commercial sites have migrated to blog platforms instead of building on a more traditional CMS platform. One of the reasons for this, is that blog platforms have lots of inbuilt SEO advantages. Just consider the following: Read More

By

Installing WordPress 3.0 Multisite/Network!

This post covers the brand new multisite/network feature in WordPress 3.0, which was previously called WordPressMU (and was a separate project, the two have now been merged in WordPress 3.0). To follow along you will need to be running WordPress 3.0 or higher.
Read More

By

Set a New Default Avatar with Filter Hooks

One way to add a bit of extra uniqueness to your theme is to include a new default avatar. The standard one we all know and love is the ‘Mystery Man’ avatar as seen below.
Read More

By

Our Recent Activity

Just an update on our recent activity. As someone pointed out to me just yesterday the blogs have been fairly quiet since May. Well true, but this certainly does not mean that we have been idle, far from it!
Read More

By

Settings API Explained

Update: Plugin Options Starter Kit

I have now written a Plugin options starter kit for people who want to learn how to put together a Plugin options form using the WordPress Settings API. You can see more information about the Plugin and download the latest version here.

Have fun, and be sure to let me know what other features you want added in future versions!

In this post I discuss the WordPress Settings API and how you can leverage them for use in your own plugins. Firstly there is coverage of the API in general and the various functions available together with their usage. After that there is a tutorial section with an example walk through of how to add options to a new sub menu page under the Settings Menu.

The Settings API was first added in WordPress 2.7 to make things more efficient when it came to adding options pages for your plugins (and themes) to the WordPress admin area. Until recently I was still doing things the ‘old’ way which involved doing all the form creation and submission handling yourself, checking for $_POST variables, manual security checks etc. Whilst this worked fine it was also cumbersome and time consuming to implement, and making changes was awkward.
Read More