Archive for the 'Wordpress' Category



While I’m still working out the exact method to define a content type, I’m far enough along that I was able to start working on the code to display the extra forms for each content type.
The idea is simple: Select a content type, and the additional form fields for that content type appear […]

Wordpress 2.1 “Ella”!

It’s hard to keep working on the plugin when I find out that a new version of Wordpress has been released.
Lot’s of cool stuff from a user and developer standpoint. Read the announcement.
Sounds like there’s a lot of new goodies for plugin developers. I don’t know whether I should keep working on my […]

Wordpress as CMS: Content Types

I’m currently working on the Content Types feature of my CMS plugin for Wordpress. As previously discussed, I think this is an important feature for a CMS that is truly extensible and flexible enough to be used for any purpose.
At the moment, I’m working on determining the best way to define a Content Type […]

Compared to other content types, media types (video, image, audio, etc.) are differentiated by certain characteristics:

Media files generally need to be uploaded to the server
They can be embedded in other content (posts)
They require specific markup to be displayed

It is because of these special characteristics that content types classified as media are not treated the same […]

One of the best things to come out of beta testing this plugin in a real-world situation is the advent of new features. Had I been developing the plugin in complete isolation, it’s quite likely these new features could have been implemented completely differently (or not at all).
There are several little enhancements and optimizations […]

Development has continued steadily on the CMS plugin for Wordpress. I am currently beta testing it on some projects to help me better develop this plugin for real-world use. The first of these projects is a site for an international film festival called Cinema Paradise.
So what did the CMS plugin do for the […]

Wordpress as CMS - File Management

Things have gotten a bit busy around here as of late, but I’m still working on building a more efficient interface for managing content. I have eschewed Wordpress’ default single-column interface for a more “explorer-like” two-pane file manager. The left pane will list the hierarchy of Sections. When a section is selected […]

Wordpress as CMS - Interface Design

While the interface I’ve built may work fine for small sites, I realize that it would not work so well with sites that have a lot of content. For sites with large amounts of content, pagination would be pretty necessary, as would a way to filter what posts are displayed.
I’ve started thinking about how […]

Wordpress as CMS - Optimization

It seems that in the process of getting the mass editing features working yesterday, I inadvertently borked something else! I thought everything was working fine, but when I reloaded the main page, I got no response, and php.exe was slamming my CPU. Not good. I wanted to get it worked out, but […]

Wordpress as CMS - Mass Editing

I spent yesterday creating the interface to perform mass operations (i.e. operations on multiple items at once), and today I started adding some functionality. I’ve just started, and the code is pretty messy ATM, but here’s what I’ve got so far:

Move Items - Select the items you want to move, choose the section you […]