We’re introducing 7 new themes to PersonalLog this weekend.
Baughxie theme preview
Black 'n White theme
iNove theme
Minimalism
Plainscape
SimpleX
Synergy
As themes are continually updated by their theme authors, you may see notices on your Appearances page that newer versions of themes are available. We monitor themes as updates are released and merge changes into installed themes, so you don’t have to worry about updates.
Similarly, plugins can only be updated by us, and we routinely carry out updates.
Upon logging in to your blog’s backend, you will immediately notice the new WordPress 2.7 interface. Play around with it, explore its features, and get used to it.
The release of WordPress µ 2.7 is coming somewhat later than expected, although Trac (the interface to the Subversion repository) shows recent commits, with the latest having been made two hours ago.
Some of the blogs currently running on PersonalLog have a large number of posts and their performance could be optimized by running a single-blog install; anyone who wishes to migrate their blog to a single-blog install (take it out of the PersonalLog system) running WordPress 2.7 or 2.8-bleeding-edge can contact me.
With the upcoming release of WordPress 2.7 on November 10, you can expect an upgrade of the PersonalLog system to WordPress mu 2.7 by the end of November, whenever the WordPress mu code base is synced.
The new release of WordPress is expected to bring many significant changes, including drastic (but good) changes to the admin interface, among other features.
Here’s a preview of what the Write Post screen may look like:
Sorry, but this means that we’re all going to need to learn the new interface. I do agree that the new interface is significantly more user-friendly, even though it may take some time to get used to.
The significant changes in this new release mean that the admin menus (drop-down) inside the admin backend will be disabled today, and the admin menus on the frontend might not work with 2.7.
I’m sure that you’ll appreciate the changes.
Edit: this also means that PersonalLog will be skipping the 2.6.3 upgrade.
Over the past few days, as I have been increasingly active in “fixing” PersonalLog, I noticed something that’s always been perplexing to me. Our database had been increasing significantly in size, and it was rather odd.
I decided to use phpMyAdmin to take a look. What I found was disturbing. (No screenshots.)
The database had over 4000 records in the options table for many blogs. Looking through some of the records, I quickly ascertained that most of the records were duplicate entries: “kb_robotstxt” and the robots.txt file as the value.
I immediately proceeded to wipe the 4000+ records from the tables, which ended up halving the size of the database after optimization. I then went over to the File Manager for a bit more investigation.
The problem was clearly the “KB Robots.txt” plugin. After checking the plugin’s PHP file, I was shocked to see an ugly piece of code that inserted a database record for the plugin’s options every time it was loaded. Since WordPress plugins are loaded on every page load, this meant that the plugin was inserting a new record into the table for every page load, unnecessarily.
I know I could have changed the plugin so that it only did so upon activation. But I was so disturbed by this piece of bad coding that I proceeded to delete it immediately.
As a result, all blogs depending on the “KB Robots.txt” plugin will no longer have access to it. Instead, I did something that was better; I made a default, search engine optimized robots.txt file identical to what the plugin produced, so all blogs will now benefit from the robots.txt optimization, without the need for an inefficient plugin.
Addendum: the database has been further optimized by purging the caches of the various RSS feeds in the dashboard. This means that the first time you log in to your dashboard after these changes, there will be a slight delay (both before and after you load the page) while WordPress fetches the RSS feeds. However, the database is now a fifth of its unoptimized size and will perform significantly more efficiently.
The selection of themes available to PersonalLog users have been really limited in the past months, and some of the themes were indeed quite poorly designed. I’ve removed at least 5 of the poorly designed themes, many of which either created errors or which were not in common use.
To compensate, I’ve added a few very aesthetically pleasing themes. If you’ve found that your blog has suddenly reverted to the default theme, pick a new one. I’m sorry that I had to remove the themes, but they were just too bad.
Aeros
Screenshot of Aeros
This theme uses alpha transparency (and opacity) to achieve a great appearance. The default background image isn’t all that great, so I’ve added the option to override the background image with one of your own choice.
Green Light
Screenshot of Green Light
This theme has a very nice, integrated colour design and excellent abstract header art. It isn’t very customizable, but it’s fine the way it is.
Devart
Screenshot of devart
This theme resembles the design of DeviantArt, which is why it is named this way. The default author information in the sidebar can be removed only by adding custom widgets to the sidebar.
Blocks2
Screenshot of Blocks2
This is a simplistic template that is not so simplistic in its features. There are useful features all over the theme design.
Aspire
Screenshot of Aspire
This theme has an antique look to it. It is very bulky, which makes it unsuitable for people on slower connections.
Journalist
Screenshot of Journalist
This simple yet clean theme was meant for professional journalists. The large body section places an emphasis on content, and it’s perfect for bloggers who want an uncluttered design.
I hope you can make use of the new themes. I also apologize for any inconvenience that the deletion of some themes may have caused you.
Until next time, continue blogging and publishing on PersonalLog!
I’ve added a new plugin to PersonalLog, built by me, which will allow simple insertion of iPaper documents. It is unlikely that I will ever integrate this into PersonalLog (along with the other video embed codes) because this one requires an additional piece of JavaScript code, and it would be inefficient to load that code on every blog.
Here’s what you do.
1. Upload the document to Scribd, or find a document
Having upgraded to WordPress µ 2.6 a very short while ago, there have been some changes to PersonalLog.
First, the “Theme Test Drive” function has been removed in favour of the new theme preview functionality built into the WordPress core. Previously, PersonalLog bloggers could go to Design » Theme Test Drive to show a specific theme for themselves. However, with the new built-in feature, all you have to do is click on the theme image, and you’ll be taken to your blog, shown with a particular theme. (Also, the themes are no longer cluttered on one page, and are separated into multiple pages.)
Second, the custom styling of the admin interface was removed because it was not fully compatible with recent versions of WordPress. Instead, the backend was reverted to the default style with several modifications: the navigation was moved to the very top, and drop-down menus were added. This design is more futureproof.
The Counterize plugin was removed because it did not integrate with WordPress 2.5, let alone 2.6. Thankfully, very few users were using it, and removing it decreased the size of the database tables as well. In the future, I’ll notify users using a particular plugin if I’m disabling it.
The WordPress Admin Bar was updated to a more recent version which has configurable options (see Settings » Admin Bar). It should streamline your blog administration tasks and look good as well.
Fifth, the Flash-based media uploader has caused a lot of grief for myself and others. Fortunately, in the new release of WordPress 2.6, all you have to do is click on “Try the Browser uploader instead” which will make the simple uploader the default method for your account.
Sixth, gravatar support was enhanced in 2.6, which means some themes (particularly newly added and future themes) will show little graphics beside the names of authors in comments.
Seventh, a number of themes were removed as a result of incompatibility and bad design. I’m also about to add a few more themes.
Eighth, some plugins were updated for 2.6, including HidePost.
Finally, you’ll also see some new functionality thanks to the WordPress update — every post is now saved with revisions, so if you save a post multiple times, each version will be retained. You can even compare revisions side-by-side with differences highlighted. There’s also word count in the Write Post screen, showing you the word count below the “Save” and “Publish” buttons. There is now also a Press This link (see the Shortcuts section on the Write Post page) that lets you write a blog post about any Web page, video, or image on the Internet; all you do is go to the page that you want to blog (be it a video or blog post), click on the Press This bookmark that you’ve added to your favourites, and a pop-up will appear from which you can write your post without leaving the page. Cool feature!