Wordpress Plugin: Page-Theme...themes your pages!
I was quite surprised, when looking for a way to assign different themes to some pages, to not manage to find an easy way to do that. It is not baked into WordPress, and I could not find a suitable plugin either.I had, a while ago, created a tiny plugin that did just that for me but it was way too simple and unfriendly to configure. I eventually stumbled upon the ‘domain theme’ plugin which, even though it does not do what I need, at least showed me that there is a way to perform a proper theme switch cleanly.Note: if you’ve been reading this intro, thinking: “But there is a way to switch templates!”, then you’re right because there is; however I am not talking about templates but themes. Templates are pre-recorded page structures whereas themes are about changing your blog’s complete look and feel, including logo, stylesheet, etc.
Read moreNotes on enabling multisites in WP3.0
This is not a real article per se. It is more intended to be a conversation because Twitter would make this a tad difficult, with its 140 characters limit.
Read moreClean-up Wordpress and upgrade to 3.0
That’s something I had to do myself recently. It was not quite as painful as I feared it to be.My aging Wordpress install had certainly gone through its share of hacking: I started with a 1.x version, added multi-blog plugins, uninstalled them, moved to Wordpress MU, then back to single-blog Wordpress. In the process I wrote scripts to rename my tables, added multi-domains plugins…all the while manually upgrading to various 2.x releases.Things stopped working. Helpful things, such as JavaScript, just about everywhere.
Read moreGoogle Analytics Wordpress Plugins
Google Analytics. I’m sure you’re already familiar with it. If not, just know that it’s a free service that gives you a pretty accurate idea of why people visit your blog, whether they, in fact, visit it at all, and what kind of demographics they represent. Unless you already use a better, but not free, analytics service, you really have nothing to lose, so just go ahead and sign up.
Read moreezEdit is a mini CMS and/or a prototyping tool
Also, ezEdit is very, very, very easy to install and use: You can add the CMS to your existing website; You can use it to mock-up updates to your site; If you are a web designer, you can work on updates with your clients in real-time; and this is without installing anything: simply use the bookmarklet. ezEdit works as either a very short bootstrap script or a bookmarklet. The CMS back-end is in a self-contained file as well.
Read moreSuperGenPass patched for Google Chrome
I am a huge fan of SuperGenPass. There are so many obvious reasons why it’s a great concept that I won’t bore you with a rehash of all of them.Unfortunately, in Google Chrome, SuperGenPass chokes on some pages. I do not blame Chrome for that: it’s for security reasons.
Read moreMagic: Ruby 1.8.5 + 1.9.1/Rails/Sinatra and Lighttpd
Ladies and gentlemen, gather ‘round! The Great Panini is going to perform an incredible illusion before your very eyes! You will tell your grandchildren of this day and they will not believe you! Take pictures!
Read moreHelp Blog Editors Reliably Discover Your API
It seems that tons of people have the same complaint: the Wordpress application for iPhone does not discover their blog and, therefore, is of no use to them.The same goes for many desktop-based applications.I, too, spent quite a lot of time trying to figure that one out but now that I have succeeded, here is how I would recommend working on this issue if your blog is affected:
Read moreClicDev: display last 24 hours visitors
A quick note about Clic!Dev: it is now possible, in the admin control panel, to select Setup Hacks > enable 24 hour users to add an extra information dialog to the footer of your hosted board’s main page. This will end up looking like so (but obviously adapted to whatever skins you are using):
Read moreS2ajax v1.0 connects simply PHP and JavaScript
Here comes S2ajax v1.0!And it was long overdue. Six months already since I posted S2ajax says “hi()” I can hardly believe it.
Read more