alexking.org v2 Status

Posted in: WordPress, Development, alexking.org

I’ve gotten a few questions about the new version of this site I’ve mentioned I’m working on, so I figured I’d just blog a response. I’ve been making good progress on it, but it’s been a bit more work than I’d expected. Partly due to my own scope creep. :)

The little template system I implemented back in 2002 still works, but is inelegant1 and is being completely replaced with a fully WordPress driven system. In addition to all of the page content joining the blog content in the WP database, I’m also migrating the data from the news page into the database, along with the content from my golf blog. Having all that content in a single database and having everything work in different ways has taken a bit of doing.

In addition, I’ve created a new plugin and updated some others to add additional functionality I wanted. Here’s a status for what I’ve got done so far.

  • 100% - Make the “E-mail this post” functionality a plugin and add some additional social web features.
  • 100% - Script to import my old news content.
  • 100% - AJAX to show comments inline (adapted from Peter Kashou’s plugin).
  • 100% - An “About” blurb - important for folks showing up from search engines, etc.
  • 100% - Find (or write) a good “most recent post” plugin.
  • 90% - Hack the URLs so that /blog, /sports/golf and /news all work as expected.
  • 90% - New mobile interface (plugin) that also works for pages and includes navigation for them, etc.
  • 80% - Updated theme, evolutionary in nature.
  • 80% - Add link blog functionality.
  • 60% - Import my golf blog and make the URLs work.
  • 50% - Update Popularity Contest plugin to support pages (and caching?).
  • 40% - No more ‘www.’ in my URLs.
  • 30% - Redirects for all old pages/URLs.
  • 20% - Convert old static pages to database content.
  • 0% - Custom page templates for my WordPress theme browsing/download pages.
  • 0% - Pages for each of my projects/products with custom meta data for each.
  • 0% - Make photo portfolio stuff work.
  • 0% - Find/replace all old URLs in the database.

Unfortunately, I have some bad news for those of you who have asked about me releasing this code. While I will write up a high-level “how-to” for everything I’ve done and release the plugins I’ve written for this, many of the things I’m doing are neither simple nor easily abstracted into a plugin. Once I’ve got it all set I’ll explain what needs to be done, but if you can’t convert the high-level explanation into code yourself, it’s probably not something you want to undertake.

I will be chatting with the current core development team (and providing them a copy of all the code I’ve written) in the hopes that some of what I’ve needed to do can become easier in the future. Perhaps they can adapt some of my code. However, this site will be a bit of an edge case, and I do not expect many of the things I’ve done to be adopted as they don’t make a huge amount of sense in the core codeline.

  1. Ugly URLs, can’t edit content through a web interface, can’t do in-site search along with blog content. [back]

Popularity: 5% [?]

Posted October 4th, 2006 @ 5:47 PM

9 Replies

  1. Joe Casabona adds this Comment:

    I know you are 90% done with it, but http://www.skweezer.net/ is great for making pages viewable in mobile browsers- would it be possible (maybe even easier?) to integrate that into the plugin/site?

    October 4th, 2006 at 6:19 pm

  2. Alex adds this Comment:

    My mobile plugin provides an entirely different interface, not just stripping out images, etc.

    October 4th, 2006 at 6:23 pm

  3. seanrox adds this Comment:

    Sounds like some amazing things Alex. Good luck with it all.

    As for a mobile browser plugin, have you taken a look at http://imthi.com/wp-pda/ which seems to work really nice for handheld devices.

    October 4th, 2006 at 9:52 pm

  4. simon adds this Comment:

    Great to see your keeping busy alex.

    October 4th, 2006 at 10:30 pm

  5. Alex adds this Comment:

    The WP PDA plugin takes a different approach than mine does.

    October 5th, 2006 at 12:03 am

  6. Jed Barish adds this Comment:

    It would be nice to see Wordpress to work better with template layout to show different style per page or per category like professional CMS application would be. Any chance if you guys create a plugin for it?

    October 5th, 2006 at 6:28 pm

  7. Alex adds this Comment:

    Didn’t we already cover this?

    October 5th, 2006 at 6:34 pm

  8. Erica adds this Comment:

    Alex,
    I really enjoy reading your blog and the new articles you post. You have inspired me to upgrade the theme on Aleeya.net (was similar to my stripped down theme at girlgeekette.net) and you have motivated me to make a list as well of things I want to accomplish and complete on my website instead of doing a couple things and not completing the whole “to do” before moving on to the next task. Thanks!

    October 9th, 2006 at 8:46 am

  9. alexking.org: Blog > Calling mod_rewrite Gurus… adds this Pingback:

    […] One of the trade-offs to going with a fully WordPress driven site for content is a little URL awkwardness for image and archive files you want to show/link to on a page. […]

    October 10th, 2006 at 11:07 am

Add a Comment

Please note: Use of a non-personal web site or blog in the field below and/or comments that are off-topic, personal attacks, or support requests will likely be removed at my discretion.

Note: This post is over a year and a half old. You may want to check later in this blog to see if there is new information relevant to your comment.

Hugs » « Space to Work

About This Site

This is the personal web site of Alex King, an independent developer based in Denver, Colorado USA. More...


Crowd Favorite

Crowd Favorite is my software and web development business.

We build web applications, design and develop custom WordPress themes and plugins, and build custom sites using WordPress as a CMS.


I also have a tumblog that aggregates my online content from other services (Twitter, Flickr, del.icio.us. etc.).

I'm voting for Barack Obama

Ads