Front-end Editor: Version 1.9.2

Thought I’d do another release before year’s end. It is focused on improving the existing features rather than adding new stuff. The tooltip looks sexier now. It resembles the one on the iPhone: When you click a link inside the rich editor, a gmail-like tooltip will appear: Another usability improvement is limiting the maximum height [...]

Read full post...

Inserting a banner between posts

It’s pretty easy to inject content between posts if you have direct access to The Loop in the theme: $counter = 0;   while ( have_posts() ) : the_post();   if ( 1 == $counter ) echo ‘<div>Some banner</div>’;   $counter++;   // the_title() etc.   endwhile; If you want to do this without modifying [...]

Read full post...

Posts 2 Posts: Version 0.5

This release is focused on enhancing the API, making it easier to leverage the p2pmeta table. First of all, a new variable for WP_Query is now available: connected_meta. It allows you to restrict connections based on what meta data they have. Here’s an example: $my_query = new WP_Query( array( ‘post_type’=> ‘book’, ‘connected_to’=> ‘any’, [...]

Read full post...

Managed WP Hosting

There seem to be a lot of hosting services popping up, dedicated specifically to websites built on WordPress. Until recently, you basically had two choices: Blogging services: Go to wordpress.com and make a blog. They take care of everything; you just have to come up with the content. The only problem would be that you [...]

Read full post...

WordCamp Romania 2010

Today I spoke at the second edition of WordCamp Romania. My presentation was about the upcoming features in WordPress 3.1. I was a lot more relaxed this year during my talk so it went pretty well. Speakers were more focused on WordPress than in the previous edition and the food was much better, so we’re [...]

Read full post...

Plugin Dependencies: Version 1.0

The idea of dependencies for WordPress plugins has been floating around for some time: #10190, #11308, #12612. Although plugins can degrade gracefully by using actions and filters, there are some things they can’t do, due to the simple fact that they need to be activated first. Such as: My hope is that this meta-plugin will [...]

Read full post...

Posts 2 Posts: Version 0.4

Using a taxonomy to store post-to-post connections was an interesting exercise. It worked, but when it came time to extend it, it felled flat on its face. That’s why connections are now stored in a custom table, with an additional meta table for adding arbitrary information per connection. It is now possible to connect the [...]

Read full post...

Deviant Thumbs: Developer Wanted

It’s been a long time since I posted anything on deviantArt, or even visited the site. As such, I can’t really get myself to give this plugin the attention it needs. So, if you’re interested in adopting this plugin, let me know. Context: DD32 just announced that he’s looking for volunteers for some of his [...]

Read full post...

scbFramework: Revision 24

My little framework continues to evolve along with the plugins that use it. I’ve dropped the traditional X.Y versioning method and opted to use the internal revision number instead. Loading The most important change since the last release (1.6) is that there’s a new method for loading the framework files. It waits until all plugins [...]

Read full post...

Term Management Tools: Version 1.0

While reorganizing some categories on a site, I looked for a plugin that would let me manipulate the hierarchy more easily, but I couldn’t find any. So I wrote my own. I was in a hurry, so it’s pretty basic: Then I remembered that I have another, very related plugin: Merge Tags. So I decided [...]

Read full post...