WordPress Archives

  1. Twitter Tools’ Data Upgrade Process

    tweet-upgrade-notice

    One of the important changes in Twitter Tools 3.0 is the way that tweet data is stored in your WordPress database. Instead of writing that content in a separate database table the tweets are now stored as a custom post type within the posts table. This gives us all sorts of great benefits: it utilizes…

  2. Twitter Tools 3.0.1

    I released Twitter Tools 3.0.1 last night to address all confirmed bugs in version 3.0: Respect timezone offset for new posts from tweets Ensure categories and tags are set properly for new posts from tweets Make enabled/disabled accounts more visually explicit Use proper URL example in help text Want more details? Check out the diff.…

  3. Twitter Tools 3.0 FAQ

    Wherein I attempt to answer some of the more common questions I’ve seen surrounding yesterday’s launch of Twitter Tools 3.0. Why am I forced to use the Social plugin to use Twitter Tools? I assure you, no one is forcing you to do anything. Why is Twitter Tools now dependent on Social? When Twitter moved…

  4. Twitter Tools 3.0

    When I first started posting to Twitter I soon realized that I wanted to keep a copy of that content. Twitter Tools was born shortly thereafter. Since that time Twitter has evolved, WordPress has evolved, and my vision of how best to integrate the two has evolved with them. Twitter Tools 3.0 is a complete…

  5. WordCamp Denver This Weekend

    WordCamp Denver

    If you haven’t already gotten your tickets for WordCamp Denver, there are still a few left. Go grab one now then come back and read the rest of this – it’s only $20 and you get a t-shirt! I’m looking forward to giving my presentation: Core Competency: Things You Might Not Know about How WordPress…

  6. Big “Slash Sanity” Patch Unit Tests

    I was able to finish up1 the unit tests to cover the various “slashing” scenarios that my big patch is intended to address and commit those last night. With these in place, I’m hopeful the patch will be able to land for 3.5. Thanks in advance to anyone who is able to apply the patch…

  7. WordPress “stripslashes” Patch Progress

    The patch I posted about previously to improve the slash handling within WordPress for 3.5 (which fixes some core bugs and fixes tons of developer custom code bugs) is still looking promising. After setting up my unit testing environment a few days back and talking with a colleague to verify the proper approach, I began…

  8. Hiring: Web Application UI/UX Designer

    We’re still in the process of filling the three positions I posted about previously (technical project manager, front-end web developer and full-stack web developer), but we’ve just added another position that I’m really excited about. We are looking for someone to join our team specifically as a UI/UX lead for web applications. We do a…

  9. Big WordPress Patch: Remove “stripslashes” from API Functions

    For the last month or so I’ve been working on a patch to move the “stripslashes” functionality from the WordPress “model” API functions to the “controller” code (where it belongs). This change will mean that you don’t have to call add_magic_quotes() around your data when passing it to wp_insert_post(), wp_insert_user(), etc. As hardly any developers…

  10. WordCamp Albuquerque 2012

    This past weekend I enjoyed my first trip to New Mexico to attend WordCamp Albuquerque. I’m not sure why it took me eight years after moving to Colorado to visit my neighboring state to the south, but WordCamp was a great excuse to get down for a visit. My thanks to the great folks in…

  11. Sticky Post Support in Carrington Core

    Carrington Core hasn’t changed much over the last few years. It’s stable, does what it’s supposed to do, and is extensible via standard WordPress APIs. Last night I merged in code to implement a new/overlooked feature for the first time in quite a while: support for sticky posts. This is part of the posts context,…

  12. How to Safely Use Plugin Functions in a Theme

    I feel like I’d be remiss if I didn’t add this to the conversation. I’ve seen some people indicating that calling plugin functions in themes is a bad idea (here’s an example comment to that effect). I think this is going too far – including a call to a plugin in a theme is fine…

  13. How to End-of-Life a Plugin

    Yesterday I released a version of Popularity Contest that removed all functionality and simply delivered a message that the plugin was discontinued and not recommended. It was the first time I’ve done this with a plugin, and it turns out I hadn’t thought through some of the ramifications of the changes I made. Here is…

  14. RIP: Popularity Contest

    As previously noted Popularity Contest had a good run but is no longer recommended. As such, I’ve gone ahead and disabled the default version in the plugin repository on WordPress.org, with an explanatory note. This post is part of the following threads: Popularity Contest, Content Presentation – ongoing stories on this site. View the thread…