WordPress Acquires Irish Startup Polldaddy

WordPress Acquires Irish Startup Polldaddy

Like Intense Debate, Polldaddy doesn’t offer its technology to WordPress publishers alone – and it doesn’t plan to phase out its support for other platforms post-acquisition. But we can expect both companies’ efforts to be driven primarily towards improving WordPress – both the open source version offered at WordPress.org

How acquiring a closed source service and rolling it under the Automattic umbrella could at all improve the open source version is beyond me. What would it do to such popular poll plugins that already exist for WordPress, such as Lester Chan’s WP Poll?

What and how Automattic develop wordpress.com should be of no concern, however, as has been the case with gravatars, and certainly some of these other services they’ve acquired, it unfortunately is of concern with those who are worried about the long term development of WordPress.

WordPress Themes now included in Extend

For quite some time, WordPress plugins have been corralled and housed under the main .org umbrella of Plugin Directory, with fair success. However, themes have languished in purgatory of http://themes.wordpress.net. Back in December of ’07, big changes were announced, with little follow up, and led to a lock on new themes being allowed to be uploaded by designers, and all in all, a poor experience for viewers. Seems this has changed recently with the addition of themes to the Theme Directory within wordpress.org.

Which sounds great at first look, but then looking at the additional information about hosting your theme, some odd mandatory requirements are listed.

First, and I’ll be the quick to admit it’s difficult to differentiate licenses when it comes to web templates, but requiring a GPL license, when most themes I’ve seen over the years licensed as CC-SA is peculiar.

Second, mandating align classes to be specifically alignleft, alignright and aligncenter is absurd.

And finally, which to me is the real kicker, the theme MUST support Gravatars. Huh? Isn’t Gravatar a 3rd party service owned by Automattic? Why should a theme for an open source blog engine be mandated to support such a 3rd party service? So the theme could easily be used on the for profit wordpress.com site?

In my very so humble opinion, wordpress.org has officially crossed the line of differentiating the free/open source version, and the for profit entity. Heck, they might as well add Akismet as a core component and call it a day.

Shame on you Matt, and shame on those that let these requirements through.

On a side note, I find it surprisingly odd that themes not be widget ready. Go figure.

Fresh Coffee

coffee2code.com » Blog Archive » 14 Days of Plugins

In the end, I managed to release ten new plugins and update everything I had previously released.

Actually, not quite fresh, but considering most people (at least me) had written off coffee2code plugins ever being updated, it was quite refreshing to see that Scott had not only updated all his old plugins, he wrote 21 more!!!

In particular, the Get Custom Field Values plugin was one that I was happy to see updated to current WordPress code. For those not familiar with custom fields, they are quite powerful and are invaluable when hacking WP for more CMS type of of applications.

Anyway, it’s great to see such a useful set of plugins updated and an veteran developer resurface publicly.

For Developers – Display Page and Post Ids

For those who’ve been using/developing WordPress sites for a while now, you probably have become quite reliant on knowing the actual id number of posts and pages, as well as categories, especially for customizing navigation, as well as creating category specific templates. You probably have also been equally frustrated at them being removed from the admin in 2.5+, I know I have. Well, leave it to the community to solve a problem. Nick Ohrn has cooked up a nice little plugin that replaces these ids, without seemingly compromising the layout of the page one bit. Certainly a worthy plugin for your dev toolbox. Once a site is developed, you could easily turn it off if you are concerned about confusing users, and then activate it as needed for follow up work. However, it certainly is much easier than mousing over each page and writing down the ID, especially on page heavy sites.

Simple Members Only Section

Recently, while helping someone setup a members only section on their site, I found that there wasn’t an obviously simple solution that worked with 2.5.x. Several plugins exist that attempt to solve the problem, however, as I said, they are either no longer available, don’t work in 2.5.x, or simply are ridiculous solutions.

The site in question simply wanted certain pages for members (from a subscription based service). There was no budget to do anything fancy like have a shopping cart integrated with user creation, just a simple way to add the 50+ existing members and new members. So after poking around and wasting my time trying to adapt the aforementioned plugins, the venerable Role Manager plugin seemed to fit the bill fairly easy for my needs. Members can be added as subscribers, turning off registration for the site. Subscribers can be edited to view private pages. Voilá!

As far as adding the initial 50+ members, though not tested yet, Dagon Designs Import Users plugin seems to fit the bill, and since I’ve been using their forms plugin, I have confidence this will work quite well.

Finally, by default, when you list a page that is private, you get a Private: prefacing the page title. Well, that’s not exactly what I want, so I found several different, though similar solutions. Simply add a function to your theme’s function.php file to either strip or change the output.
function remove_private_prefix($title) {
$title = str_replace(
'Private:',
'Members Only - ',
$title);
return $title;
}
add_filter('the_title','remove_private_prefix');

Where you can either change the “Members Only – ” to what ever you want, or leave it out, ie, ('Private:','',$title);.

I’m sure some issues will crop up, and I will follow up after I’ve fully implemented the ideas I’ve outlined, but I wanted to share the thought process (and possibly save someone the same time consumption googling every combination of “wordpress/members/pages/private” they can come up with) as well as document it for my own reference. Any other tips would be greatly appreciated.

Tagaroo – Intelligent Tag Suggestions

Tagaroo » Make blogging better!

I’ve yet to test this plugin, as A) I don’t really want to sign-up for an API key, B) I’m always leery of blackbox services filtering my content, and B), I don’t really run a blog on WP that would benefit.

That said, it seems like an interesting plugin, especially for people not familiar with tagging, or looking to beef up their tagging.  Also, the feature to get images from flickr based on a tag sounds cool, though I’m curious how it might filter by license, as well work with the flickr TOS.  If anyone has tested this feature, I’d love some feedback.

WordPress 2.5.x 404 bug?

I’ve only worked with 2.5.x a small bit, but recently putting together a site, I found the most annoying and confusing bug. Using just static pages, my 404 page was returning a loop of all of my pages. Odd to say the least. I tried all kinds of things, and as usual, finally did a little googling.

For those who don’t want to bother reading through all of the trial and error, the end result is that unlike in previous versions of WordPress where you could set a static page for home, and not choose a page for the posts, you can’t do it now. You must select some page for your single posts. I’m sure a bug fix will come along, but until then…