Archive for the ‘geek’ Category

WP as CMS – posting without chronological order

aStickyPostOrderER : Plugin To Change WordPress Post Order (at WordPress Plugins):

“lets you customize the order in which posts are displayed per category, per tag, or over-all, in WordPress 2.3+ blog. Now with category or tag based meta-stickiness!”
Background – I created this plugin to solve the cahallenge posed by non-trivial ordering of posts when using WordPress as a Content Management System(C.M.S.) at David Krut Publishing.
There we use a single WordPress install to run both the news and blog sections as well as a bookshop catalog – for news items the default reverse chronological order is perfect but in the case of books there are issues other than date of uploading to the site that should determine the prominence the particular ‘post’ about a book is given on the site. This plugin allows manulally configuring the order posts appear in when viewing a specific category – with ordered posts apearing first followed by the rest in their usual order without braking the default WordPress pagination.”

An example site (from the WP-Hackers mail list) is


WP Admin UI Beautification: Broken Kode “Shuttle”

As GoodThings2Life wrote in his comment on “WordPress 2.5 Demo Site” at

“OK, for those of you who can’t seem to understand what a good Admin UI should look like, this is it: Shuttle project needs to be resurrected and implemented, and until it is, I will be sticking with a pre-2.5 build of WordPress for my site or else desperately looking for a 2.5-compatible admin theme plugin.”

That page at Broken Kode | Shuttle carries a complete set of screenshots (mock-ups?).

Categories and Tags – Search, Sort, and Display

This arose clearly with “Is it possible to use a category and some tags to select a post in the 2.3.x version of WordPress?” by Burobjorn in “tags, categories and selecting posts” on the [wp-hackers] mail-list.

It isn’t as simple as it might seem: in the next reply, Christine Davis pointed out, “It is possible, but it requires sorta abusing the API a little”. She also included a link to her nifty little category/tag cloud experiment.

A potential solution lies in making the best of Software: TDO Tag Fixes WordPress Plugin [ ]:

did you know that you can display multiple tags in the one archive and even generate a feed for that? WordPress 2.3 introduced native tagging support, which is rather nifty. This plugin is simply intended as an example of how to implement tag and category intersections. [see Boren on “Taxonomy Intersections and Unions”]

In his email to [WP-Hackers] Mark Cunningham sets this out very neatly: “You can see it in action here. Go any category and then the tag cloud in the sidebar updates to show only tags within that category. Select tag from the tag cloud and it’ll list only posts in that category with that tag.”

With reference to his site (“Murder of Crows RolePlay“) Mark sets it out in a reply to a comment by me:

“… there is loads of categories – one for each “game”. Have a look at the tag cloud on the front page, then select a “game” from the sidebar. You should see that the tag cloud changes, showing only the tags used within that category. Click on one of the tags and it’ll only show you posts from that “game” with those tags.”

Also of interest: “Version 0.10 of TDO Mini Forms” – “This plugin allows you to add a form to your website that allows your readers (including non-registered) to submit posts.”

Banned for Illegal Downloading?

Internet users could be banned over illegal downloads – Times Online
Six million broadband users are estimated to download files illegally every year in this country in a practice that music and film companies claim is costing them billions of pounds in lost revenue annually.

Privacy in Public

Smart Mobs » Blog Archive » Treating my Facebook community as a public
Treating my Facebook community as a public

This is not a Buffer Dump! Moving in w/google apps

Raanan Bar-Cohen’s “Switched to Google Apps for Personal Email” sums it up real well, especially as he points to Scott Hanselman’s “Migrating a Family to google apps”.

So, if you can map your domain … I think it’s just about time to make the leap. And I’ve been using Mozilla mail since 1996, recently w/IMAP from a grand-fathered account … so this has been a long time coming.

BTW: I’m planning on setting up an account just so I can send all my saved POP3 mail to it, to see if GMail’s search functionality is all it’s cracked up to be.

Habermas Ducking?

Smart Mobs » Blog Archive » Habermas blows off question about the Internet and the Public Sphere – November 5th, 2007 by Howard Rheingold

“I think it’s important now to build new theories and not simply to rely on Habermas, who is signalling his ignorance of the meaning of the changes in the infosphere that have taken place in recent decades. He did his part in his time, but the ideal public sphere he described — a bourgeois public sphere dominated by broadcast media — should not be taken as the model for the formation of public opinion in 21st century democracies.”

What I’m going to write is that Habermas’ ideals are so far from being reali-ized that that their validlity and his perfunctory defense of them m

Buffer Dump 17JAN08

First and foremost: a plugin that seems to hit the nail on the head when it comes to “taming WP WYSIWYG” (thanks to Stephen Cronin for the heads up on this):

Raw HTML Plugin for WordPress” – “To prevent some part of your post or page from being processed and “texturized” by WordPress, wrap it in <!–start_raw–> … <!–end_raw–>” by Janis Elsts at

By way of context: I’ve been having an on-going exchange with Stephen Cronin in his blog about WYSIWYG being over-bearing and also I’ve put together what I hope is a pretty comprehensive resource list at codex.wordpress.

Update: the plugin’s author answered my inquiry with this:

The plugin doesn’t “tame” the editor in any way (that’s why I say that using the visual editor is “not recommended” in my post).
Actually, it only runs when a post is <em>displayed</em>. The plugin intercepts the content surrounded by the special tags and saves it in internal variables before WordPress can “prettify”. Then, after WP is done messing with the rest of the post, it adds back the “raw” content in the right places.
So the visual editor is still at large

WP-chgFontSize allows readers to change the page’s font size dynamically , storing their selection in a cookie. “It can be used as a widget or directly as a PHP call in the theme.”

13 plugins that will make WordPress into a CMS

WP PHP 101

“the quickest, simplest PHP tutorial around, and the only PHP tutorial written specifically for the average WordPress user, covering only the minimal amount of PHP necessary to competently modify your themes (and maybe even to modify plugins).”

Buffer Dump 1JAN08

Happy 25th Birthday TCP/IP! (born 1JAN1083)

Filosofo Home-Page Control is a plugin that lets you: * put pages on the same Permalink level (or higher) as the blog’s directory and * set which page you want to be the >home< page.”

Creating a Static Front Page at codex.wordpress

Wysiwyg Editor Plugin from SemioLogic lets you override the default rich text editor with FCKEditor, which is used in enterprise production environments by Oracle among others.” [updated to v2.4]
Also from SemioLogic:

The Custom Query String (CQS) plugin – writeup at; “that well known, this is a powerful plugin offering functionality I have been seeking for ages on my blog. The plugin allows you to specify how many pages to display on different sections of your blog, such as 5 posts on your home page, 10 posts on your archives, 30 posts on your search results, etc.”

Also of interest, “No Free Lunch; A Fundamentl Turn Towards Concurrency in Processing” explains why we don’t have 10GHz processors, not even 4GHz.

p.s. I’m also 1) updated my WYSIWYG codex page and 2) created a “The Loop” resources page there

Buffer Dump 27DEC07

An editor that blows away markup and an RSS system that blows away feed data … ain’t it fun to be working with toys instead of tools? (Hint: no f’n way.)

Looking through my backup material (including a set of OPMLs) I came across this swath of links … it’s crude to just paste, but I’m tired and a tad bummed out. (Hard to do work when high-ridden folk are trashing your stuff.)

So, without more prelude, a slab of links.

A list from Graphic Design Blog | “WordPress as a CMS – Content Management System”:

  • Five WordPress Enabling Plugins
    This article from Blaze Media talks you through 5 WordPress Plugins which make it easier to use WordPress as a Content Management system
  • Creating Custom Templates for WordPress
    Charity at Design adaptations gives a step by step guide to creating template pages in WordPress –
    “One of the ways I use WordPress as a CMS is by way of custom templates. The kind of pages which can be added using template files that you define are virtually limitless. Say you want to showcase your Portfolio. You might need a layout vastly different from your default pages.” Charity has several other articles about using WordPress including Configure WordPress as a CMS.
  • 5 Reasons to use WordPress as a CMS
    David Peralty at Blogging Pro shares his 5 reasons that WordPress should be used as a CMS.
  • WordPress Ecommerce Plugin
    A plugin from which brings ecommerce to WordPress. (as mentioned above by Jennifer)
  • How to Install WordPress Locally on Windows
    J David Macor gives a step by step guide on how to get WordPress running locally on a PC, ideal if you want to test your WordPress website before releasing it publicly.
  • How to Install WordPress Locally on a Mac

    Michael Doig gives a step by step guide on how to get WordPress running locally on a Mac, again ideal if you want to test your WordPress website before releasing it publicly.

  • Using WordPress as a CMS
    Blog helper has several different articles about using WordPress as a CMS including how to use WordPress to create a portfolio site
  • The Revolution CMS Theme
    Brian Gardner has created a premium WordPress theme called Revolution – a magazine style CMS theme.
  • Another to Adaptations to WordPress to Use it as a CMS
    This article from gives more information about working with categories, adding a FAQ page, a contact form and making sure the whole WordPress website is searchable.
  • WordPress Sandbox Theme
    The Sandbox theme at is a very minimalistic theme ready to be styled in any way you wish. If you are looking for a fairly blank canvas to start your WordPress CMS website and know a bit about CSS it could be a place to start.
  • Customise your WordPress Login
    David at David Airey has an article on how to customise your WordPress Login page. This could be useful if you are using WordPress to build a CMS website for one of your clients and want the login page to fit in with their corporate look.
  • How to hide pages and rearrange your menu in WordPress
    Randa at Randa Clay Design discusses how she worked out how to rearrange wordpress navigation and hide elements she did not want to appear.
  • Using WordPress as a CMS
    Char at Essential Keystrokes talks you through how she made a website using WordPress as a Content Management System.
  • From Weblog to Cms
    This article by John McCreesh at can show you how to create a static home page if you are using an older version of WordPress.
  • How to Create a WordPress Theme
    An article by Jonathan on how to put together a WordPress Theme from scratch.