WordPress 2.8.3 is Available

WordPress is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress is both free and priceless at the same time.
More simply, WordPress is what you use when you want to work with your blogging software, not fight it.
New to blogging? Learn more about WordPress, then follow the three easy steps below to start blogging in minutes. Or, for the ultimate in ease of use, get a free blog on WordPress.com.
Ready to get started? Download WordPress 2.8.2

The latest stable release of WordPress (Version 2.8.1) is available in two formats from the links to your right. If you have no idea what to do with this download, we recommend signing up with one of our web hosting partners that offers a one click install of WordPress or getting a free account on WordPress.com.
With our famous 5-minute installation, setting up WordPress for the first time is simple. We’ve created a handy guide to see you through the installation process. If you’re upgrading your existing installation, we’ve got a guide for that, too. And should you run into any trouble along the way, our support forums are a great resource, where seasoned WordPress experts volunteer their time to help you get the most out of your blog.
This plugin allows you to sync your WordPress comments to bbPress forum and back. You may chose your individual options combination to sync comments and post the way you need. So, if you feel that there is no option that you need, feel free to ask for it (and say thanks, of course ;) ).
Download latest plugin versions both for bbPress and WordPress and install them as usual. Note, that you need to install bbPress user plugins to my-plugins, not to bb-plugins (official recommendation from bbPress authors), otherwise you will fail with installation.
Offical Site: http://bobrik.name/code/wordpress/wordpress-bbpress-syncronization/
his plugin generates a XML-Sitemap compliant sitemap of your WordPress blog. This format is supported by Ask.com, Google, YAHOO and MSN Search.
More information what XML-Sitemaps are and how they can help you to get indexed by the major search engines can be found at Sitemaps.org and the searchenginewatch blog.
If you have questions about XML-Sitemaps or run into problems, have a look at my Sitemaps FAQ.
Note: The XML-Sitemap format was introduced in 2005 by Google and adopted in 2006 by YAHOO, MSN Search and Ask.com so thats why it’s often called “Google Sitemaps”.
Download for WordPress 2.1 and better (recommended)
Download for WordPress older than 2.1 (discontinued)
Simply download the Zip-Archive and extract all files into your wp-content/plugins/ directory. Then go into your WordPress administration page, click on Plugins and activate it. After that you will have a new menu point called “Sitemap” under the “Options” menu. You can alter the default change frequencies, filename and other options there. Click once on “Rebuild Sitemap” to create your sitemap the first time.
The script needs write access to your Blog directory. Check out the WordPress Codex or have a look at the FAQ for help.
This plugin creates a sitemap for your WordPress powered site. This is not just another XML sitemap plugin, but rather a true sitemap generator which is highly customizable from its own options page in the WordPress admin panel. Some of its features include: support for multi-level categories and pages, category/page exclusion, multiple-page generation with navigation, permalink support, choose what to display, what order to list items in, show comment counts and/or post dates, and much more. To see this plugin in action, visit my sitemap page.
Theme site: http://urbangiraffe.com/themes/guangzhou/
Guangzhou is a two-column fixed width theme for both WordPress and bbPress. It is highly configurable, with two widget areas (sidebar and bottom), as well as customisable skins and many other options. It supports threaded and paged comments, making for very flexible discussion pages, as well as separating pings and trackbacks from comments – essential to keep the flow of conversation consistent.

Features:
Redirection is a WordPress plugin to manage 301 redirections, keep track of 404 errors, and generally tidy up any loose ends your site may have. This is particularly useful if you are migrating pages from an old website, or are changing the directory of your WordPress installation.
Features include:
.htaccess files.htacces filesRedirection is available in the following languages:
If you can provide a language translation then please get in touch. A PO file is provided with the plugin to be used in translating with poEdit.
Installation is just like any WordPress plugin:
redirection directory to /wp-content/plugins on your serverNote that you must have a permalinks structure setup through WordPress.
You can find full details of installing a plugin on the plugin installation page.
Redirection uses three core concepts:
A module consists of many groups, and each group consists of many redirections. A module determines how the redirections will be used, and a group allows you to separate redirections into logical units. A redirection represents an action performed when a particular URL is accessed.
Don’t worry, there’s more to come!
At the most basic level, a module determines how redirections are implemented. There are three types of module:
The WordPress module uses WordPress to implement redirections. This means it works for all permalink-enabled sites and so has the greatest compatibility.
The Apache module, as you would expect, uses Apache to implement redirections. This means that each redirection is written to an Apache .htaccess file, giving you better performance than the WordPress module, at the cost of less compatibility and less flexibility (some features, such as redirection statistics, are only available from the WordPress module).
Separate from these is the 404 error module. This uses Redirection to keep track of 404 errors.

Each module can be exported to CSV, XML, or an Apache .htaccess file. You can also view logs for each module via an RSS feed
The WordPress module is the default module and provides the most features. The main disadvantage of this module is that each time a URL is redirected it requires WordPress to be loaded (contrast this to the Apache module where a redirection occurs before WordPress loads).
This module is configured as follows:

These options are detailed below:
www should be removed or added to your site URL.index.php, index.html, or index.asp file will cause an automatic redirection to the same URL, minus the index file.Rather than using WordPress to provide redirections the Apache module writes data to an Apache .htaccess file. If you site supports these then this will give you the greatest performance, at the cost of losing a few items of functionality. For example, the Apache module provides no statistical information so it is not possible for the Redirection plugin to keep track of how many times a particular redirection has been used.
The module is configured as follows:

The options that differ from the WordPress module are:
.htaccess – add custom rulesNote that when writing to a .htaccess file the Apache module will retain any existing non-WordPress data, so you can still add custom rules.
This module is a little different to the others in that it is designed to record 404 errors. Rather than make this a general function, as in previous versions, the power of this module comes from the fact that redirections created inside it will be ignored from the 404 log. In other words, the module records all 404 errors except the specified URLs. Combined with the RSS feed this gives you a lot of options to keep track of errors on your site.

If you do want to ignore a 404 error (for example, you site may not have a favicon.ico and you don’t want this recorded) then you should create redirections as normal, but set the action to ‘Do nothing’. As for other modules you can create redirections based upon any action or rule, or matching a particular regular expression.
A group is a logical collection of redirected URLs. You can create as many groups as you wish, and groups can be re-ordered. URLs are matched based not only on the order in which they occur within a group, but the order in which groups occur within a module.

As well as allowing you to collect redirections together, you can also specify whether the redirections within a group are logged.
As an additional configuration option you can select which group an automatically generated URL is put in when a post/page or category is changed.
The main idea behind Redirection is that you create several URLs that you want to redirect. These URLs are placed within a group, which in turn is placed within a module. The module determines how the URLs are redirected, and the group allows you to logically organise the URLs.
Each URL (or redirection) can be configured to behave in different ways. When creating a redirection there are several pieces of information you must provide:

Note that items can be re-ordered and this may influence which redirection takes effect.
Matching a URL is a key part of Redirection and consists of a source URL. This URL must exactly match a URL that you want to redirect. For example, your site has the page:
http://yoursite.com/oldpage/that/needs/redirecting/
The source URL for this is: /oldpage/that/needs/redirecting/. The source does not require your website address, and it is only possible to redirect a URL that exists on your website (you cannot redirect an external website, for example).
Advanced users can make use of regular expressions to reduce the number of redirections they need to create. A regular expression is basically a pattern that tells the plugin how to match. For example:
/(\d*)/(\d*)/(.*)
This pattern tells the plugin that you want to match a URL that looks like:
/2007/05/some-url/
That is, the (\d*) indicates a number, and the (.*) a sequence of characters. Regular expressions are a complicated subject and this page will not attempt to give more than a passing overview of using them. If you do need more help then you should take a look at a regular expression website.
Remember that if the source URL is a regular expression then you must enable the regular expression option, otherwise Redirection will just treat you source URL as plain text.
In addition to the source URL you can also specify a match condition:
These special rules can be both positive and negative. For example, you can match a URL when the user is logged in (and be redirect to one URL), or when the user is not logged in (and be redirected to another URL). This makes it very easy to create custom rules where users are redirected if they are using a particular browser, or if they came from a particular website.
An action tells Redirection what to do when a source URL is matched:
Depending on the particular combination of action and match rule you may be required to provide further details for a redirection.
You can specify which HTTP code is used to redirect a URL (301, 302, or 307):

A couple of examples:
/blog/(.*) => /$1
This will match any URL that starts with /blog/, and will redirect it to the same URL but without /blog/. For example, /blog/2006/10/01/mypost will be redirected to /2006/10/01/mypost.
/2006/month_d+/(.*) => /2006/$1/$2
This will match any URL that starts /2006/month_, and is then followed by a number. This will be redirected to the same URL, but without month_. For example, /2006/month_1/something will be redirected to /2006/1/something.
To replace a single dash in a URL with a space:
/tags/(.*?)-(.*?) => /tags/$1%20$2
This allows you to configure a redirection to occur when a specific browser (the user agent) is used:

A set of pre-defined user agents is available from the drop-down menu or you can specify your own. The user agent match is always performed using a regular expression.
Two target URLs can be specified, one for if the user agent does match, and one for if it doesn’t match.
Similar to the user agent rule but this one looks at the referrer. That is, if a user follows a link from another site to yours, the original site is passed along by the browser (unless disabled) to your site so that you know where the user came from. Using this rule you can base your redirections upon this original site.
This rule allows you to match a URL based upon the user’s WordPress login status. That is, if they are logged into your site.
Please direct all support questions to the Redirection support forum. Any support questions left on this page may not be answered.
A good article on using Redirection with regular expressions can be found here: Redirection Plugin & Regexes.
A full list of all bugs can be found in the Redirection issue tracker.
| Date | Current outstanding bugs | Status |
|---|---|---|
| 29 Jun 2009 | CSV download | |
| 27 Jun 2009 | Redirection broken under admin panel | |
| 28 Jun 2009 | Groups cannot be deleted | |
| 30 Jun 2009 | re-order not working | |
| 30 Jun 2009 | Breaks redirects in IE under WP 2.8 | |
| 30 Jun 2009 | Breaks redirects in IE under WP 2.8 under IIS |
A full list of all requested features can be found in the Redirection feature tracker.
| Date | Current requested features |
|---|---|
| 31 May 2009 | Case sensitivity |
| 04 Jun 2009 | Default redirections |
| 28 Jun 2009 | Case sensitivity |
![]()
Viruses, worms and malware exist for WordPress and could easily attack your WordPress installation. AntiVirus for WordPress monitors malicious injections and warns you of any possible attacks. With multilingual support. Simply, the plugin you must have.
Ideal as a supplement to the manual security measures in your blogs. Hey, it’s free!
Download AntiVirus for WordPress
![]()
Plugin Site: http://wpantivirus.com/
The widget aim is trying to reduce the bounce rate of your blog and provide the visitor a better navigation experience.
When a visitor lands on your site from a search engine result page, he is in need of a certain information / service your page might satisfy. It often happens the visitor go away just after reading that page, for various reasons. Why not to try suggesting him more posts on the topic he is interested in at that moment, so that he might visit more pages?
The Search Engine Query in Wordpress widget grabs the query the visitor used on the search engine, executes it in the blog search and displays results, suggesting the visitor more information about what he is actually looking for.
If the visitor does not come from a search engine and the current page is the single post template, the widget can display the most recent posts in the current post category. There is an option in the widget control panel to turn this feature down. In that case, if the user does not come from the search engine the widget box simply doesn’t appear.
Download Search Engine Query in Wordpress widget now! It’s free :P