Wordpress 2.5
I just downloaded WordPress 2.5 and installed it on a spare server. Too early days to overwrite this blog, but its time for a cup of coffee and some hacking.
First impression, besides feeling a little lost in the new admin menu ? I was curious how many filters the WP 2.5 code has compared to WP 2.3.3. So I did a little search of the source code for the “apply_filters” function call.
grep -ir apply_filters * | wc -l
The results? For WP 2.33 the answers is a total of 413 calls to “apply_filters’ . For WP 2.5 the results is 555. So that is 34% more calls ; that should make Wordpress that much more flexible (and that much slower ;-))
Subscribe to this blog's RSS feed
Tuning Wordpress for Speed
Six string bass of unknown origin by greefus groinks
After writing an earlier article about WP-Super Cache I became curious how much difference the various tweaks make in performance. So I setup a little Ubuntu test machine. After downloading Wordpress 2.3.3 I set it up with some basic posts and the default theme.
The default [...]
Backup your Wordpress installation with rsync
for wordpress by gillesklein
What this article is about
Daily Incremental backups of your Wordpress blog files
Daily report by e-mail on the status of the backup
What it does not cover
This script does not make a backup of your Wordpress MYSQL server. In the near future I will write another script that does this automatically every night [...]
Keywordlink Plugin
Neuschwanstein Castle by roblisameehan
In one of my many lives I am developing a travel website. While writing the content I quickly got tired of all the manual cross-linking. Each time I mention London in my articles I would like to add a link to the London introduction page.
It is fairly trivial to do this automatically [...]
Embed images into your Wordpress Plugin
On the Wordpress forum there was some commotion regarding the GoogleSiteMap Generator Plugins use of base64 encoded content. This set off some stealth virus alerts - as a typical trick is to hide malicious code in these unreadable strings.
#region Embedded resources
if(isset($_GET["res"]) && !empty($_GET["res"])) {
$resources = array(
//PayPal
“{8C0BAD8C-77FA-4842-956E-CDEF7635F2C7}”
=>”R0lGODlhEAAQAMQQANbe5sjT3gAzZpGmvOTp7v///629zYSctK28zb”
.vI1ZKnvfH094SbtHaQrHaRrJ+xxf///wAAAAAAAAAAAAAAAAAAAAAAA”
. “AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAHoAxAALAAAAAA” .
. “QABAAQAVZICSOZDkGQqGuBTqUSMqqiTACwqIKgGkKwCDwVRIodkDVwjYSMFS”
. “NoCNQIgSugZ6vBMBetSYCj0UwCA6lgyy4YoqWASRAZSYNZNaA+VxM7B5bEA9C”
. boGGIyEAOw==” ); }
No virus [...]
Tuning your blog for Google with some SEO magic
When a visitor comes across your website in Google what is the first thing they notice? And what is the second thing they notice?
The first thing to hit your eyes is the title. And in this example my blog is giving a boring, non-descriptive introduction to my site. It is just the title and [...]
Speeding up Wordpress with WP Super Cache
A Really Fast Wheelie by DavidHT
Your moment of fame has arrived and with it the unwashed masses of the Internet flock to your site to gawk at your latest insights. As you have bought the promotion priced hosting with its retirement age web server it dies a horrible dead just seconds into the rush.
No budget [...]
Showing Code Snippets on your Blog
Code is Poetry by Ikhlasul Amal
A blog is a great place for displaying text but sometimes you would like to illustrate a little code and cutting and pasting it will just leave a mess. The problem is of course that a lot of the special characters (such as < and >) are removed or misinterpreted [...]
A human readable sitemap
In an earlier post I touched on the sitemap.xml file, and how it is used by search engines to quickly detect any changes made to your website and to make sure that they do not miss a page when indexing your site.
An older but also tried approach is the human readable sitemap. Not only [...]
Plugin: Google XML Sitemaps
In the good old days, web spiders employed by the search engines has to earn their keep. They had to crawl each page to find links to other pages and so slowly discover the world wide web. Its a good way of finding every page, but it is also very time consuming.
Chewing on their [...]
