Network Activation: Beware

When running WordPress MultiSite, you have a very handy feature called network activation. It allows you to activate a plugin for the entire network of sites. The trouble is that it only does half the job. Some plugins have an install procedure that is meant to be run only on activation. However, when you do [...]

Read full post...

Extending the Category Walker

Categories are better than tags! Why? Because a category can have child categories, and grand-child categories and so on. You can do all sorts of interesting things with them.
Say you want to display the categories related to a certain post, while maintaining the hierarchy.
You could try to painstakingly re-create the category tree, or

Read full post...

Posts 2 Posts: Version 0.1

With custom post types comming to WordPress 3.0, a feature that’s needed on complex sites is the ability to create relationships between posts of different types.
For example, if you have a ‘review’ post type, you’ll probably want to be able to link it to an ‘event’ post type.

Read full post...

WP-UserOnline: Version 2.70

This version adds an option to link the user names to their author pages. All the language files are now bundled with the plugin so that you don’t have to download them on each upgrade. Last but not least, it prevents a security exploit on certain server configurations, so please upgrade as soon as possible.

Read full post...

scbFramework: scbForms Reference

scbForms is a class that simplifies form generation. input($args, $formdata = array()) This is the main method, with which you can generate one or more form elements of the same type, including <select>s and <textarea>s. $args is an associative array of arguments that define what form element should be generated. General args: type – string [...]

Read full post...

Smart Archives Reloaded: Version 2.0

You can select exactly which posts you want to display. The smart_archives() template tag now takes a second parameter, which accepts most of the arguments that query_posts() accepts.

Here is the “laziest” way to use it:

<?php smart_archives(”, $GLOBALS[’query_string’]); ?>

Read full post...

WP-PageNavi: Version 2.70

In order to run version 2.70 or newer, your host needs to be running PHP5. If you get a fatal error on activation, ask your hosting provider to upgrade your account from PHP4 (which is old, slow and a security risk).

Read full post...