Conviction, it turns out, is a luxury of those standing on the sidelines.

A Beautiful Mind

Proper Network Activation: Version 1.0

This plugin came as a solution to the recently discovered problems with network activation on MultiSite installs. The plugin does two things at the moment: when doing a network de/activation, it triggers the de/activation hook on all sites in the network when creating a new site, it triggers the activation hook for all active network [...]

Read full post...

Query Multiple Taxonomies: Version 1.2

Fewer queries Instead of doing a separate query for each taxonomy, the plugin now does a single combined query, using a proposed API. Custom Post Type Support Custom post types go very well with custom taxonomies, so the Taxonomy Drill-Down widget now has a post type dropdown. Correct Template This version doesn’t mess with category [...]

Read full post...

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...

Omul sărac moare de grija banilor pe care nu-i are.

Abel

Rebasing with svn

So I’ve been accepted as a GSoC student for WordPress. My project involves working on the core WordPress code, but on a separate svn repository. I needed an easy way to keep my branch synchronized with trunk.

Unfortunately, svn doesn’t have the concept of rebasing, so I wrote a little bash script to simulate it.

Read full post...