WordPress

  • URLs and UX

    I despise broken links. Most of the sites I read on a daily basis are littered with links to this site or that site. 聽Many of them are written quickly to get news stories out promptly and, as a result, are published with typos. It’s one thing when I catch a typo in body content

    Read More

  • Post Supplements – A Concept

    A few months ago, WordPress UX Lead Jane Wells posted a request to WordPress’ Trac ticketing system. 聽The idea was to find a better way to insert “stuff” below WordPress posts: Inserting the sharing and like rows at the bottom of the post text before the byline/classification metadata seems wrong. It should go below that,

    Read More

  • WordPress Portland

    As promised, here is the code for my demo of adding feature pointers to WordPress in version 3.3 And again, please do not use these in distributed plugins/themes. 聽They’re only slated for Core at the moment, but if you feel that they’ll help in your custom theme/plugin development with clients, feel free! [cc lang=”php” width=”580″]

    Read More

  • Security Vulnerabilities

    Out of the blue today, a user of one of my plugins contacted me to ask why I was so slow in patching a security vulnerability in my system. The question came as a complete surprise. Apparently, back in January, someone discovered a potential security hole in one of my plugins, WP Publication Archive. 聽The

    Read More

  • WordPress Weekly

    Last night, I had the opportunity to talk with Jeff Chandler on the weekly podcast WordPress Weekly. 聽We talked about a lot of things: should automatic WordPress updates be opt-in or opt out? Will/should Automattic ever be acquired by another organization? 聽Does it matter how many plugins your site runs? It was a fun chat,

    Read More

  • How to Publish a WordPress Plugin – Git

    Last week we covered how to publish a WordPress plugin using Subversion. 聽But many of us aren’t using Subversion. 聽I know that after I started using version control, I quickly graduated to Git and Mercurial for managing distributed聽development. 聽It makes it easier for me to collaborate with others, and makes it easier for other people

    Read More

  • How to Publish a WordPress Plugin – Subversion

    After a discussion on the WordPress Answers Stack Exchange yesterday, I thought it would be a good idea to explain the different ways you can develop plugins for WordPress. 聽Since the official plugin repository uses Subversion for version control, that’s the obvious first choice when you’re just starting your development stack. 聽So here is, step-by-step,

    Read More

  • The Death of the Idea

    What value is there in an idea that never sees the light of day? 聽Many times, we come up with fantastic ideas. 聽The next great American novel. 聽The next great web project. 聽The next multi-billion dollar disruptive innovation. 聽But 99 times out of 100, the idea dies in its infancy. We create a great plan,

    Read More

  • WordPress and Ajax

    This post is long overdue. For that, I apologize. Now, on to the fun! Everyone knows I love WordPress. 聽I build my websites on the platform. 聽I write plug-ins for other sites. 聽I recommend it to all of my clients. 聽I’ve even contributed code to core. Let’s stipulate for now that I think WordPress is

    Read More