Plugin Abandonment

In the open source development world there is a lot of emphases on developing software to solve specific problems, there is much less emphasis on solving those problems well. That is, solving those problems so the most people are serviced, or so that users of software have the flexibility they need (there is also often a lack of commitment to User Experience Design but this is a shameless side plug). And there is often a real lack of collaboration around competing solutions. This is evident in the software which is created for use by linguists (usually also coded by linguists for solving the linguists’ challenges) but this is also evidenced in a different sphere of programing in the WordPress eco-system. In the WordPress eco-system there is a plethora of plugins which are abandoned. WordPress is GPL’d and so these plugins are GPL’d too. However, the repository – the human visual interface to the repository – allows for coders to grab code, and modify it for their ends, but it doesn’t allow for merging once the plugin has been “updated”. (It is true that not all changes are “updates”, sometimes people need one-off solutions.) But the net result is that early 1/3rd of all plugins for wordpress are abandoned. Their developer has been paid and has now ended their relationship with the commissioning client, or the WordPress eco-system no-longer requires the service options provided by that plugin. Matt Jones created an info-graphic to illustrate this point and to bring awareness to the problem. My comments below are my reply to him, with some minor corrections .
Continue reading

Help with some WP theming

I have created several custom taxonomies. I have even gotten them to display in the post single page (generally following this tutorial) using my child theme.

Theme Question

Theme Example or see it in a screenshot here: http://d.pr/i/EghK.

But:

  1. Not every post contains a term from one of my custom taxonomies.
  2. And some posts contain more than one term from one of my custom taxonomies. So I would like to have "and" inserted before the last term of the list if the list is greater than 1 term. eg. term1, term2, and term3

So, I need to do some magic with an if{ elseif{ kind of stuff but I am not sure exactly what the syntax should be or how to get it there.

Currently I have: Continue reading

Presenting Audio and Video on the Web

I have been trying to find out what is the best way to present audio on the web. This led me to look at how to present video too. I do not have any conclusions on the matter. But I have been looking at HTML5 and not using javascript or Flash. Because my platform (CMS) is WordPress, Continue reading

Switching Themes after 8 years

Since 2005 I have used K2, a really nice minimalistic theme for WordPress. I especially liked the spacing and the fonts used. But alas I had two people tell me that it was hard to read posts on my blog. I set out to find a new theme which was more reader friendly (especially since I am having a few longer posts). I settled with Twenty Eleven.

The Journeyler moving from K2

So in a last adieu. Good bye K2. It has been good knowing you.

Drupal – The conversion….

I have been a WordPress fan since 2005. I have run several sites using WordPress simultaneously since then. Running WordPress is dead easy. I can wrap my head around it. This past January, a colleague was ecstatic about the release of Drupal 7. I was a bit less ecstatic. (More the I'm glad you are excited, kind of guy.) Then I saw the new admin interface and my interest piqued. So I downloaded a few modules and bam! I saw the power. Amazing. Totally a reckless learning curve but still something beautiful.
Drupal Learning Curve Text
My story was much the same as Kevin Dees. This fall I went to Drupal Camp Austin and was able to wrap my head around a few more things. (Mostly things which showed me there was still a lot to learn.) So from time to time you will see that I will post some things I am learning about Drupal.

Drush for WordPress

While I was at Austin I kept hearing about Drush. Then when I got back home I resized that I needed to download a lot of modules to work on a particular web site. I could do this several times or I could learn to use Drush with Drush Make. Drush is a command line shell and scripting interface for Drupal. Once I found the power of it I started looking for something similar in WordPress. I don't think there is anything exactly like Drush but there are two projects worth checking out check out:

  1. WP-CLI or WordPress Command Line
  2. WPshell

However it does not seem that there is a Drush Make for WordPress. Although there has been some thought about how to make Drush Make "cross-platform" and work with other CMSes like WordPress. Wouldn't it be nice if WordPress developers got handed a tool from the Drupal community....

Importing Facebook Status

I have a thing for wanting to know what I have said all in one place… But I would like to be able to see it by location of the comment. So I have thought about bringing my FaceBook comments into my WordPress install. The problem has been that if I bring them in as a post I have to not send them back to FaceBook (Like I do with all my other posts). So I now import them as a custom post type. But my current theme does not support custom post types out of the box. Too bad for K2 (It seems that as a theme K2 is not keeping up with WordPress.). To do this I looked FeedWordPress as recommended here.