WordPress

Zinnia, My Django Blog

UPDATE: 4/7/11 !!! IMPORTANT !!! Read the comments between Julien and I below before installing or deciding to install Zinnia.  It's far easier than I lay out in this post.  I'm leaving here for reference of what not to do :) --Mark

After writing so much lately about Django and Python I felt silly doing so on a hosted WordPress blog.  So for no good reason, I started investigating Django blogging engines. I decided to go with Zinnia.  It's an app, which means I can include it in other projects I have already started or going.  The documentation ...


WordPress 2.1 Image Upload Problem

After upgrading to Fast-CGI, my WordPress 2.1 image upload tool started asking for a password every time a image was uploaded. Turned out to be a permissions issue with WP/Fast-CGI-IIS that was solved by following the steps below from Joseph Scott's Blog.


  1. Edit upload_tmp_dir option in php.ini. In my case I created an uploads folder in the wwwroot: upload_tmp_dir = “c:\inetpub\wwwroot\uploads”

  2. Create the c:\inetpub\wwwroot\uploads folder and grant the IUSR full control of it

  3. Create the uploads folder in your wp-content folder, for me this was in c:\inetpub\wwwroot\wordpress-trunk\wp-contents ...


Multiple Blogs, One Wordpress Install

From http://likemind.co.uk/journal/?p=64...

In the home directory for my new blog, I created an index.php like this, pointing to my existing blog directory:

<?
define('WP_USE_THEMES', true);
require_once('../journal/wp-blog-header.php');

In the same directory I created a .htaccess to route other requests to the existing blog:

RewriteEngine On

RewriteCond %{REQUEST_URI} ^/portfolio$
RewriteRule . /portfolio/ [L,R=301]

RewriteCond %{REQUEST_URI} !^/portfolio/$
RewriteCond %{REQUEST_URI} !^/portfolio/index.php$
RewriteRule ^(.+) /journal/$1

Then I edited wp-config.php so it specified a different table prefix for my new blog, changing the assignment of $table_prefix to this:

if(substr($_SERVER['REQUEST_URI ...


WordPress Wish List

In order to make WordPress suitable for content management, we have to:


  • Allow for multiple authors for one post/article

  • Be able to display "editions" or compilations or multiple posts in one page