<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>gHacks technology news &#187; wordpress</title>
	<atom:link href="http://www.ghacks.net/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ghacks.net</link>
	<description>A technology blog covering software, mobile phones, gadgets, security, the Internet and other relevant areas.</description>
	<lastBuildDate>Mon, 23 Nov 2009 00:43:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Wordpress 2.8.6 Security Update</title>
		<link>http://www.ghacks.net/2009/11/13/wordpress-2-8-6-security-update/</link>
		<comments>http://www.ghacks.net/2009/11/13/wordpress-2-8-6-security-update/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 23:40:02 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[The Web]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress 2.8.6]]></category>
		<category><![CDATA[wordpress security]]></category>
		<category><![CDATA[wordpress update]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=18457</guid>
		<description><![CDATA[The Wordpress developers have just released a security update for their blogging platform Wordpress which raises the version of the software to 2.8.6. It is always recommended to update to a new version of Wordpress as soon as possible and especially so for a security release. This release fixes two vulnerabilities that are only relevant [...]]]></description>
			<content:encoded><![CDATA[<p>The Wordpress developers have just released a security update for their blogging platform Wordpress which raises the version of the software to 2.8.6. It is always recommended to update to a new version of Wordpress as soon as possible and especially so for a security release. This release fixes two vulnerabilities that are only relevant for multi-author blogs as they can only be exploited by registered, logged in users with posting rights. This security vulnerability is therefor not affecting the majority of Wordpress blogs but those webmasters should nevertheless consider upgrading their blog software right away.</p>
<p><span id="more-18457"></span><br />
<blockquote>The first problem is an XSS vulnerability in Press This discovered by Benjamin Flesch.  The second problem, discovered by Dawid Golunski, is an issue with sanitizing uploaded file names that can be exploited in certain Apache configurations. Thanks to Benjamin and Dawid for finding and reporting these.</p></blockquote>
<p>The upgrade is as usual available through various means with the two most popular ones being through an automatic update in the Wordpress admin interface and the second trough a download from the <a href="http://wordpress.org/download/">official</a> Wordpress website. The first is faster and more comfortable while the second offers more control to the user especially if something goes wrong.</p>
<p>This Wordpress update does not require an update of the Wordpress database. It is however recommended to perform a backup of both the Wordpress files on the web server and the MySQL database to be prepared if the update should fail for any reason.</p>

	Tags: <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.ghacks.net/tag/wordpress-2-8-6/" title="wordpress 2.8.6" rel="tag">wordpress 2.8.6</a>, <a href="http://www.ghacks.net/tag/wordpress-security/" title="wordpress security" rel="tag">wordpress security</a>, <a href="http://www.ghacks.net/tag/wordpress-update/" title="wordpress update" rel="tag">wordpress update</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/10/21/wordpress-2-8-5-security-update/" title="Wordpress 2.8.5 Security Update (October 21, 2009)">Wordpress 2.8.5 Security Update</a> (4)</li>
	<li><a href="http://www.ghacks.net/2009/07/20/wordpress-2-8-2-security-patch/" title="Wordpress 2.8.2 Security Patch (July 20, 2009)">Wordpress 2.8.2 Security Patch</a> (1)</li>
	<li><a href="http://www.ghacks.net/2008/11/25/wordpress-265-security-update/" title="Wordpress 2.6.5 Security Update (November 25, 2008)">Wordpress 2.6.5 Security Update</a> (0)</li>
	<li><a href="http://www.ghacks.net/2008/08/15/wordpress-261-released/" title="Wordpress 2.6.1 released (August 15, 2008)">Wordpress 2.6.1 released</a> (1)</li>
	<li><a href="http://www.ghacks.net/2009/08/04/wordpress-2-8-3/" title="Wordpress 2.8.3 (August 4, 2009)">Wordpress 2.8.3</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/11/13/wordpress-2-8-6-security-update/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Wordpress 2.8.5 Security Update</title>
		<link>http://www.ghacks.net/2009/10/21/wordpress-2-8-5-security-update/</link>
		<comments>http://www.ghacks.net/2009/10/21/wordpress-2-8-5-security-update/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 13:53:23 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[The Web]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress security]]></category>
		<category><![CDATA[wordpress update]]></category>
		<category><![CDATA[wordpress upgrade]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=17549</guid>
		<description><![CDATA[The Wordpress developers have released version 2.8.5 of their popular blogging software. The version is considered a security upgrade and therefor mandatory for all Wordpress blog owners who run their own Wordpress blog (but not those running a blog at Wordpress.com). The developers are calling this released a hardening release as it tightens Wordpress security [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ghacks.net/wp-content/uploads/2009/08/wordpress.gif" alt="wordpress" title="wordpress" width="166" height="142" class="alignleft size-full wp-image-15748" />The Wordpress developers have released version 2.8.5 of their popular blogging software. The version is considered a security upgrade and therefor mandatory for all Wordpress blog owners who run their own Wordpress blog (but not those running a blog at Wordpress.com). The developers are calling this released a hardening release as it tightens Wordpress security to make Wordpress blogs more secure than before. The release is also fixing a Trackback denial of service attack that is currently in the wild.</p>
<p>The most important changes in Wordpress 2.8.5 are therefor:</p>
<ul>
<li>A fix for the Trackback Denial-of-Service attack that is currently being seen.</li>
<li>Removal of areas within the code where php code in variables was evaluated.</li>
<li>Switched the file upload functionality to be whitelisted for all users including Admins.</li>
<li>Retiring of the two importers of Tag data from old plugins.</li>
</ul>
<p><span id="more-17549"></span>Wordpress blogs are currently not announcing the new release. It is expected that this will change in the next hours so that the automatic update option becomes available for Wordpress webmasters who use it to update their website. Webmasters who manually update their blog can <a href="http://wordpress.org/">visit</a> the Wordpress page to download the latest version of Wordpress. Additional information about the security release are available in the blog <a href="http://wordpress.org/development/2009/10/wordpress-2-8-5-hardening-release/">post</a> that announced the upgrade.</p>

	Tags: <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.ghacks.net/tag/wordpress-security/" title="wordpress security" rel="tag">wordpress security</a>, <a href="http://www.ghacks.net/tag/wordpress-update/" title="wordpress update" rel="tag">wordpress update</a>, <a href="http://www.ghacks.net/tag/wordpress-upgrade/" title="wordpress upgrade" rel="tag">wordpress upgrade</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/11/13/wordpress-2-8-6-security-update/" title="Wordpress 2.8.6 Security Update (November 13, 2009)">Wordpress 2.8.6 Security Update</a> (5)</li>
	<li><a href="http://www.ghacks.net/2009/07/20/wordpress-2-8-2-security-patch/" title="Wordpress 2.8.2 Security Patch (July 20, 2009)">Wordpress 2.8.2 Security Patch</a> (1)</li>
	<li><a href="http://www.ghacks.net/2008/11/25/wordpress-265-security-update/" title="Wordpress 2.6.5 Security Update (November 25, 2008)">Wordpress 2.6.5 Security Update</a> (0)</li>
	<li><a href="http://www.ghacks.net/2008/08/15/wordpress-261-released/" title="Wordpress 2.6.1 released (August 15, 2008)">Wordpress 2.6.1 released</a> (1)</li>
	<li><a href="http://www.ghacks.net/2007/09/25/dont-upgrade-to-wordpress-23-yet/" title="Don&#8217;t upgrade to Wordpress 2.3 yet (September 25, 2007)">Don&#8217;t upgrade to Wordpress 2.3 yet</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/10/21/wordpress-2-8-5-security-update/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Lifestream Backup: Free 1 Year Accounts For Ghacks Readers</title>
		<link>http://www.ghacks.net/2009/09/30/lifestream-backup-free-1-year-accounts-for-ghacks-readers/</link>
		<comments>http://www.ghacks.net/2009/09/30/lifestream-backup-free-1-year-accounts-for-ghacks-readers/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 18:13:40 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Online Services]]></category>
		<category><![CDATA[The Web]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[lifestream backup]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=16821</guid>
		<description><![CDATA[Most computer users know that regular data backups are important to be prepared when data on a computer system becomes corrupted. This can be due to hardware failures, human error or computer virus infections. Backups ensure that data can be recovered at anytime. Online services on the other hand are not usually integrated in backup [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ghacks.net/wp-content/uploads/2009/09/lifestream_backup.jpg" alt="lifestream backup" title="lifestream backup" width="214" height="53" class="alignleft size-full wp-image-16822" />Most computer users know that regular data backups are important to be prepared when data on a computer system becomes corrupted. This can be due to hardware failures, human error or computer virus infections. Backups ensure that data can be recovered at anytime. Online services on the other hand are not usually integrated in backup strategies as users put their trust into the hands of the companies that offer these services. It does not matter if its online email accounts like <a href="http://www.ghacks.net/2009/02/09/gmail-90-tools-and-tips-to-make-you-a-gmail-pro/">Gmail</a> and Yahoo Mail, social networking websites like <a href="http://www.ghacks.net/2009/10/17/facebook-login/">Facebook</a> and Twitter or video and photo hosting websites like Flickr or Youtube. Only a few users think about backups of their data that is stored online and those that do usually encounter problems trying to find a service that can backup that data. It usually takes at least some level of research to find an appropriate program or service to backup the data that is stored online if there is a solution at all.</p>
<p><span id="more-16821"></span>The developer&#8217;s of Lifestream Backup have developed their service for that reason. Lifestream Backup is a solution to backup data that is stored at various popular online services. The list of supported services reads like the who is who of the most popular online services:</p>
<ul>
<li>Twitter</li>
<li>Facebook</li>
<li>Basecamp</li>
<li>Gmail</li>
<li>Google Docs</li>
<li>Delicious</li>
<li>FriendFeed</li>
<li>Flickr</li>
<li>Photobucket</li>
<li>Zoho Writer</li>
<li>Wordpress </li>
</ul>
<p>Youtube and Blogger will soon be added to that portfolio raising the supported online services to 13. The principle is simple. All that user&#8217;s need to do is to authorize the Lifestream Backup service. This is either done by authorizing them directly at a service or by providing the username and password to that service. Lifestream Backup will start to backup data on a daily or weekly schedule. Email notifications can be send to inform the user that a backup has been performed (emails can be send after every backup or as digests).</p>
<p><img src="http://www.ghacks.net/wp-content/uploads/2009/09/online_backup-500x256.jpg" alt="online backup" title="online backup" width="500" height="256" class="alignnone size-medium wp-image-16824" /></p>
<p>Backups that have been created are accessible in the archives section of the backup service.Data backups are usually offered as xml files or as multimedia files. Each file can be viewed online or downloaded to the local computer system. An option to download all backed up data of a service would come in handy, especially for services like Flickr where the file count can easily reach a hundred and more.</p>
<p>To give one real life example: A Twitter backup consists of updates, mentions, received and send direct messages, favorites, friends and followers. The backed up data is offered in seven different XML files. No information about the data that gets backed up is available before the first backup. The developer&#8217;s should definitely add information about the data that gets backed up by their service. This usually includes the most important data but it is always better to see it in writing before configuring a backup for a specific service.</p>
<p>The Wordpress backup option is different from most other options. A plugin needs to be installed on the blog and a key configured so that the backups can be performed.</p>
<p><strong>Invites:</strong></p>
<p>The developer&#8217;s of Lifestream Backup were nice enough to provide Ghacks readers with a free one year account that can store up to 2 Gigabytes of data. These accounts are sold for $29 regularly but free for the next 24 hours if you visit the <a href="https://secure.lifestreambackup.com/ghacks">signup page</a> that has been created for Ghacks.</p>

	Tags: <a href="http://www.ghacks.net/tag/backup/" title="backup" rel="tag">backup</a>, <a href="http://www.ghacks.net/tag/facebook/" title="facebook" rel="tag">facebook</a>, <a href="http://www.ghacks.net/tag/flickr/" title="flickr" rel="tag">flickr</a>, <a href="http://www.ghacks.net/tag/gmail/" title="gmail" rel="tag">gmail</a>, <a href="http://www.ghacks.net/tag/lifestream-backup/" title="lifestream backup" rel="tag">lifestream backup</a>, <a href="http://www.ghacks.net/tag/twitter/" title="twitter" rel="tag">twitter</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2008/01/06/snapfoo-mobile-photo-blogging/" title="Snapfoo Mobile Photo Blogging (January 6, 2008)">Snapfoo Mobile Photo Blogging</a> (6)</li>
	<li><a href="http://www.ghacks.net/2007/10/22/use-gmail-as-a-drive-in-windows/" title="Use Gmail as a drive in Windows (October 22, 2007)">Use Gmail as a drive in Windows</a> (11)</li>
	<li><a href="http://www.ghacks.net/2009/07/09/stumbleupon-url-shortening-service-su-pr-out-of-beta/" title="Stumbleupon URL Shortening Service Su.pr Out Of Beta (July 9, 2009)">Stumbleupon URL Shortening Service Su.pr Out Of Beta</a> (0)</li>
	<li><a href="http://www.ghacks.net/2008/11/17/social-network-status-generator/" title="Social Network Status Generator (November 17, 2008)">Social Network Status Generator</a> (3)</li>
	<li><a href="http://www.ghacks.net/2009/07/21/public-beta-test-of-new-yahoo-homepage/" title="Public Beta Test Of New Yahoo Homepage (July 21, 2009)">Public Beta Test Of New Yahoo Homepage</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/09/30/lifestream-backup-free-1-year-accounts-for-ghacks-readers/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Computer Worm Attacks Not Updated Wordpress Blogs</title>
		<link>http://www.ghacks.net/2009/09/06/computer-worm-attacks-not-updated-wordpress-blogs/</link>
		<comments>http://www.ghacks.net/2009/09/06/computer-worm-attacks-not-updated-wordpress-blogs/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 09:07:43 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[The Web]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[computer work]]></category>
		<category><![CDATA[webmaster]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress exploit]]></category>
		<category><![CDATA[wordpress update]]></category>
		<category><![CDATA[wordpress vulnerability]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=16060</guid>
		<description><![CDATA[A computer worm is currently in the wild that is attacking unpatched Wordpress blogs. Unpatched meaning blogs that have not been updated by their administrators to the latest version of the popular blogging software. The worm exploits a security vulnerability in older versions of Wordpress to create a user account, make some changes to the [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ghacks.net/wp-content/uploads/2009/08/wordpress.gif" alt="wordpress" title="wordpress" width="166" height="142" class="alignleft size-full wp-image-15748" />A computer worm is currently in the wild that is attacking unpatched Wordpress blogs. Unpatched meaning blogs that have not been updated by their administrators to the latest version of the popular blogging software. The worm exploits a security vulnerability in older versions of Wordpress to create a user account, make some changes to the Wordpress installation and to the permalink structure of the blog. It is therefor possible at first glance to see if a Wordpress blog was hacked by the computer work. All that needs to be done is to look at the urls of the blog. If there is more than there should be the blog has been most likely fallen pray to the worm.</p>
<p><span id="more-16060"></span>According to <a href="http://mashable.com/2009/09/05/wordpress-attack/">Mashable</a> there are two clues that your blog has been successfully attacked by the computer worm:</p>
<blockquote><p>There are two clues that your WordPress site has been attacked.</p>
<p>    There are strange additions to the pretty permalinks, such as example.com/category/post-title/%&#038;(%7B$%7Beval(base64_decode($_SERVER%5BHTTP_REFERER%5D))%7D%7D|.+)&#038;%/. The keywords are “eval” and “base64_decode.”</p>
<p>    The second clue is that a “back door” was created by a “hidden” Administrator. Check your site users for “Administrator (2)” or a name you do not recognize. You will probably be unable to access that account.</p></blockquote>
<p>Webmasters are asked to update their blogs to the latest version of Wordpress immediately. Those that have been hit by the computer worm should backup all files, export their settings, and do a clean install of Wordpress. More help is <a href="http://codex.wordpress.org/FAQ_My_site_was_hacked">offered</a> at the Wordpress website.</p>
<p><strong>Rant:</strong></p>
<p>It&#8217;s Sunday and it is time for a little rant. Webmasters who do not update their blogs as soon as a new version of their blogging software is released are acting stupid. A Wordpress update usually takes less than ten minutes and ensures that the blog and server is protected from attacks like these. Webmasters who do not have the time to perform these updates should consider switching to a hosted blogging platform like that at Blogger or Wordpress.com. The automatic update option that has been introduced in recent Wordpress versions makes it even easier to update the blog as soon as a new version is released. Webmasters who cannot do this should not operate a self hosted blog, period.</p>

	Tags: <a href="http://www.ghacks.net/tag/blog/" title="blog" rel="tag">blog</a>, <a href="http://www.ghacks.net/tag/blogging/" title="blogging" rel="tag">blogging</a>, <a href="http://www.ghacks.net/tag/computer-work/" title="computer work" rel="tag">computer work</a>, <a href="http://www.ghacks.net/tag/webmaster/" title="webmaster" rel="tag">webmaster</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.ghacks.net/tag/wordpress-exploit/" title="wordpress exploit" rel="tag">wordpress exploit</a>, <a href="http://www.ghacks.net/tag/wordpress-update/" title="wordpress update" rel="tag">wordpress update</a>, <a href="http://www.ghacks.net/tag/wordpress-vulnerability/" title="wordpress vulnerability" rel="tag">wordpress vulnerability</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/08/11/wordpress-remote-admin-password-reset-vulnerability/" title="Wordpress Remote Admin Password Reset Vulnerability (August 11, 2009)">Wordpress Remote Admin Password Reset Vulnerability</a> (13)</li>
	<li><a href="http://www.ghacks.net/2009/08/12/wordpress-2-8-4-security-update/" title="Wordpress 2.8.4 Security Update (August 12, 2009)">Wordpress 2.8.4 Security Update</a> (7)</li>
	<li><a href="http://www.ghacks.net/2009/06/11/wordpress-2-8/" title="Wordpress 2.8 (June 11, 2009)">Wordpress 2.8</a> (5)</li>
	<li><a href="http://www.ghacks.net/2009/08/04/wordpress-2-8-3/" title="Wordpress 2.8.3 (August 4, 2009)">Wordpress 2.8.3</a> (1)</li>
	<li><a href="http://www.ghacks.net/2009/07/20/wordpress-2-8-2-security-patch/" title="Wordpress 2.8.2 Security Patch (July 20, 2009)">Wordpress 2.8.2 Security Patch</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/09/06/computer-worm-attacks-not-updated-wordpress-blogs/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Do more with your Wordpress using the function reference</title>
		<link>http://www.ghacks.net/2009/08/26/do-more-with-your-wordpress-using-the-function-reference/</link>
		<comments>http://www.ghacks.net/2009/08/26/do-more-with-your-wordpress-using-the-function-reference/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 06:19:54 +0000</pubDate>
		<dc:creator>Daniel Pataki</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[functions]]></category>
		<category><![CDATA[template tags]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=15746</guid>
		<description><![CDATA[If you&#8217;ve been developing themes, or taking a go at modifying your own, chances are you&#8217;ve run into the Wordpress Template Tags page. This part of the Wordpress Codex lists numerous functions you can use to customize your themes quickly and easily, even if you&#8217;re just stepping into the wonderful world of modifying your blog, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-15748" src="http://www.ghacks.net/wp-content/uploads/2009/08/wordpress.gif" alt="wordpress" width="166" height="142" />If you&#8217;ve been developing themes, or taking a go at modifying your own, chances are you&#8217;ve run into the <a href="http://codex.wordpress.org/Template_Tags">Wordpress Template Tags</a> page. This part of the Wordpress Codex lists numerous functions you can use to customize your themes quickly and easily, even if you&#8217;re just stepping into the wonderful world of modifying your blog, it&#8217;s worth a look.</p>
<p>Among other things, it allows you to add category lists, show comment ID-s, show comment authors, display next image links, add a dropdown box of categories anywhere, useful, and basically &#8220;drag and drop&#8221;. There is however another great Wordpress reference which is a bit more obscure, but also contains a huge load of functions for some other tasks you might have around your site. The <a href="http://codex.wordpress.org/Function_Reference">Wordpress Function Reference</a> section of the codex lists at least 250-300 functions for pages, authors, plugin usage, comments, users, etc, in short, encompassing the whole blog platform, as opposed to more blog post oriented functions in the Template Tags section.</p>
<p><span id="more-15746"></span></p>
<p>The page is chock full of things like  &#8220;in_category()&#8221;, which if passed a post ID and a category, will tell you if that post is in the category or not. Great if you want to display category specific content on your main page for example. It also gives you real power, with functions like &#8220;wp_insert_post()&#8221;, which you can use to insert posts &#8220;manually&#8221;, by passing an array of info to the function. Similarly you can use wp_insert_user() to add a user, with the parameters you want. Very useful for creating some custom sign up forms, custom permissions and so on.</p>
<p>What I&#8217;ve come to appreciate while using these functions is how very well Wordpress is thought out. I sort of knew this 3 years ago when I started, but when I began to use these functions I realized why. For example, wp_insert_user() will insert a new user, and will return the new user&#8217;s ID. It returns 0 if there is an error, but more importantly, if you pass an existing user&#8217;s ID, it will update that user, instead of creating a new one. There is a separate wp_update_user() function, but the action they perform is so close, it&#8217;s very handy that inserting a user is so flexible.</p>
<p>If you&#8217;re just jumping into these functions you&#8217;ll find them quite easy to use, while giving you a lot of control. If you&#8217;re an experienced PHP programmer you&#8217;ll find you&#8217;ll program less, and you&#8217;ll also appreciate the work going into Wordpress a lot more!</p>

	Tags: <a href="http://www.ghacks.net/tag/functions/" title="functions" rel="tag">functions</a>, <a href="http://www.ghacks.net/tag/template-tags/" title="template tags" rel="tag">template tags</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/03/29/wordpress-template-tags-you-should-know/" title="Wordpress template tags you should know (March 29, 2009)">Wordpress template tags you should know</a> (4)</li>
	<li><a href="http://www.ghacks.net/2008/08/05/zoundry-raven-portable-blog-editor/" title="Zoundry Raven portable Blog Editor (August 5, 2008)">Zoundry Raven portable Blog Editor</a> (6)</li>
	<li><a href="http://www.ghacks.net/2009/02/02/wordpress-your-attempt-to-edit-this-post-has-failed/" title="Wordpress: Your attempt to edit this post has failed (February 2, 2009)">Wordpress: Your attempt to edit this post has failed</a> (8)</li>
	<li><a href="http://www.ghacks.net/2009/04/16/wordpress-seo-advanced-nofollow/" title="Wordpress SEO: Advanced Nofollow (April 16, 2009)">Wordpress SEO: Advanced Nofollow</a> (3)</li>
	<li><a href="http://www.ghacks.net/2009/08/11/wordpress-remote-admin-password-reset-vulnerability/" title="Wordpress Remote Admin Password Reset Vulnerability (August 11, 2009)">Wordpress Remote Admin Password Reset Vulnerability</a> (13)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/08/26/do-more-with-your-wordpress-using-the-function-reference/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Best Wordpress Plugins</title>
		<link>http://www.ghacks.net/2009/08/15/best-wordpress-plugins/</link>
		<comments>http://www.ghacks.net/2009/08/15/best-wordpress-plugins/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 08:18:07 +0000</pubDate>
		<dc:creator>Orrett Morgan</dc:creator>
				<category><![CDATA[The Web]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blog plugins]]></category>
		<category><![CDATA[blog software]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress plugins]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=15378</guid>
		<description><![CDATA[A few years ago when the name WordPress was mentioned, most people would not know what it was. But thanks to the popularity of blogging and “the new media” WordPress has become a well known name in the internet community. Other then the small blogs which use it, WordPress is also used on major sites [...]]]></description>
			<content:encoded><![CDATA[<p>A few years ago when the name WordPress was mentioned, most people would not know what it was. But thanks to the popularity of blogging and “the new media” WordPress has become a well known name in the internet community. Other then the small blogs which use it, WordPress is also used on major sites as Yahoo.com, Sony PlayStation Network, WSJ, All Things Digital and Tech Crunch among others.</p>
<p>One of the main strengths of WordPress is its huge developer community, something that is unmatched by most of its competitors. With this great third party support comes thousands of plugins and themes. So without further ado, I’ll name out a couple WordPress plugins that every user of the blogging platform should use.</p>
<p><span id="more-15378"></span><a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/">All in one SEO</a></p>
<p>WordPress has the reputation of being the best SEO optimized blogging/CMS platform out of the box. But even with that it still could use a little work. That’s where “All in one SEO” comes in. Basically it allows you to control the SEO aspect of every post, page or tag on your blog as well as override the default WordPress features.</p>
<p>Customizing the plugin is easy and the readme file helps with any problems you might have. There is a reason why it has well over 2 million downloads. So if you haven’t checked it out, I suggest you do so. If you are looking for something a little more advanced you can check out the Headspace2 plugin which is also popular (at the time of this writing it had over 200,000 downloads).</p>
<p><a href="http://wordpress.org/extend/plugins/broken-link-checker/">Broken Link Checker</a></p>
<p>I didn’t know how much I needed this plugin until I got it and since there I have installed it on all my blogs. As the name suggests, this plugin checks your blog at intervals (user defined) for links that might be broken. I cannot stress how important this plugin is for those who run political, tech or news blogs as it is extremely vital at notifying you if your links are active or leading to 404 error pages.</p>
<p><a href="http://wordpress.org/extend/plugins/wp-db-backup/">WP-DB-Backup</a></p>
<p>If it were not for hackers and hard drive failures, this plugin would be obsolete. But thanks to these and many other problems, database failures are prevalent. At least there are options to help keep your database safe.</p>
<p>WP-DB-Backup is one of those plugins which offers users the ability to backup their WordPress databases instantly or have monthly, weekly, daily or hourly backups. The backups can either be sent to a specified email address or can be downloaded instantly. While this plugin is mainly built for those who carry large amounts of traffic on their websites, I would recommend it for everyone including personal bloggers.</p>
<p>Beware that this only backs up the database and not information stored on the server such as download files, pictures and such. That will require another program.</p>
<p><a href="http://wordpress.org/extend/plugins/redirection/">Redirection</a></p>
<p>When I first started using WordPress I decided to go with the default permalink structure as I was not versed in customizing .htaccess files. That changed a few months later and by that time my blog had boasted well over 150 posts. I needed to do some major on site SEO but was stuck with the fact that if I changed the permalink structure to something more search engine (SE) friendly, visitors who came to my site from backlines would be left with a 404 page error.</p>
<p>Well after a little Google expedition I came across the Redirection plugin which did exactly what it sounds like, redirects old links to the new location. I was extremely happy and I didn’t lose SERPS because of my updated permalink structure.</p>
<p>Even if you are not in the same position I suggest you get this plugin because it is well worth it and it requires very little configuration.</p>
<p><a href="http://wordpress.org/extend/plugins/nextgen-gallery/">NextGEN Gallery</a></p>
<p>It’s not everyday that a plugin crosses the 1 million download mark. But Alex Rabe has struck gold with his plugin. For those who are familiar with the WordPress, it is clear that while 2.7 did fix a lot of issues, the built in media library fails to say the least. It’s OK for basic media but managing gallery’s, albums and such is impossible.</p>
<p>That’s where NextGEN Gallery comes in by providing the best photo gallery plugin for the platform. While it still lacks in certain areas, it is light years ahead of the built-in functions of WordPress. Plus with the numerous plugins that expand its features it is quite a beast. If you would like an excellent example of the plugin in action, check out TechCrunch.com.</p>
<p><a href="http://www.deliciousdays.com/cforms-plugin">cformsII</a></p>
<p>It used to be the top downloaded plugin on wordpress.org until someone brought to the attention of the WordPress community that its license agreement did not match the requirements of wordpress.org. Since then it has been removed, but even with that it still continues to be an excellent plugin.</p>
<p>Basically cformsII allows you to create contact forms, contest forms and anything else your heart desires. Although it is not the easiest plugin to use, it’s powerful and extremely customizable as the CSS file can be edited to meet any requirement.</p>
<p>The only drawback to this plugin is since it’s no longer available on wordpress.org, those wishing to use it have to install and update it manually. That said I still would recommend using it but if you cannot be bothered with the hassle for the extra features, you can always check out Contact Form 7 which carries many of the features but still lacks in the customizability department.</p>
<p>I’m sure there are many others out there but these are the ones that I have found out to be the most useful and would recommend for every WordPress blog. But if you think I left one out, hit me up in the comments below.</p>

	Tags: <a href="http://www.ghacks.net/tag/blog/" title="blog" rel="tag">blog</a>, <a href="http://www.ghacks.net/tag/blog-plugins/" title="blog plugins" rel="tag">blog plugins</a>, <a href="http://www.ghacks.net/tag/blog-software/" title="blog software" rel="tag">blog software</a>, <a href="http://www.ghacks.net/tag/plugins/" title="plugins" rel="tag">plugins</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.ghacks.net/tag/wordpress-plugins/" title="wordpress plugins" rel="tag">wordpress plugins</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2008/11/25/wordpress-265-security-update/" title="Wordpress 2.6.5 Security Update (November 25, 2008)">Wordpress 2.6.5 Security Update</a> (0)</li>
	<li><a href="http://www.ghacks.net/2008/04/25/wordpress-251-released/" title="Wordpress 2.5.1 released (April 25, 2008)">Wordpress 2.5.1 released</a> (1)</li>
	<li><a href="http://www.ghacks.net/2006/12/28/list-of-wordpress-plugins-installed/" title="List of Wordpress Plugins installed (December 28, 2006)">List of Wordpress Plugins installed</a> (4)</li>
	<li><a href="http://www.ghacks.net/2008/11/02/flash-10-breaks-wordpress-flash-file-uploader/" title="Flash 10 Breaks Wordpress Flash File Uploader (November 2, 2008)">Flash 10 Breaks Wordpress Flash File Uploader</a> (3)</li>
	<li><a href="http://www.ghacks.net/2008/08/05/zoundry-raven-portable-blog-editor/" title="Zoundry Raven portable Blog Editor (August 5, 2008)">Zoundry Raven portable Blog Editor</a> (6)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/08/15/best-wordpress-plugins/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Wordpress 2.8.4 Security Update</title>
		<link>http://www.ghacks.net/2009/08/12/wordpress-2-8-4-security-update/</link>
		<comments>http://www.ghacks.net/2009/08/12/wordpress-2-8-4-security-update/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 08:10:57 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[The Web]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress 2.8.4]]></category>
		<category><![CDATA[wordpress exploit]]></category>
		<category><![CDATA[wordpress password]]></category>
		<category><![CDATA[wordpress vulnerability]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=15268</guid>
		<description><![CDATA[We noticed a security vulnerability in Wordpress 2.8.3 yesterday (and earlier versions as well) that allowed an attacker to reset passwords of users. While this vulnerability could not be exploited to gain access to the user account (unless access to the email account the password was send to was available as well) it could be [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ghacks.net/wp-content/uploads/2009/04/wordpress.png" alt="wordpress" title="wordpress" width="128" height="128" class="alignleft size-full wp-image-11834" />We <a href="http://www.ghacks.net/2009/08/11/wordpress-remote-admin-password-reset-vulnerability/">noticed</a> a security vulnerability in Wordpress 2.8.3 yesterday (and earlier versions as well) that allowed an attacker to reset passwords of users. While this vulnerability could not be exploited to gain access to the user account (unless access to the email account the password was send to was available as well) it could be used to annoy those users especially when combined with an automated script that would reset the password every seconds or minutes.</p>
<p>A fix was released with the announcement of the vulnerability which consisted of one line of code that had to be edited in the wp-login.php file of the Wordpress installation. Wordpress installations with the fix are safe from these kinds of attacks.</p>
<p><span id="more-15268"></span>The Wordpress team has nevertheless released Wordpress 2.8.4. as a response to the security vulnerability. The new release patches this vulnerability and is a recommended update for every Wordpress installation. The Wordpress developers are providing additional information about the vulnerability in the announcement post as well.</p>
<p>It was only possible to reset a password of the first user account without a key according to this post which usually is the admin account of the Wordpress installation. Wordpress is not showing the new version in its interface. This may change in the next hours.</p>
<p>Wordpress admins should head over to the Wordpress website to <a href="http://wordpress.org/development/2009/08/2-8-4-security-release/">download</a> the new version as of now.</p>

	Tags: <a href="http://www.ghacks.net/tag/blog/" title="blog" rel="tag">blog</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.ghacks.net/tag/wordpress-2-8-4/" title="wordpress 2.8.4" rel="tag">wordpress 2.8.4</a>, <a href="http://www.ghacks.net/tag/wordpress-exploit/" title="wordpress exploit" rel="tag">wordpress exploit</a>, <a href="http://www.ghacks.net/tag/wordpress-password/" title="wordpress password" rel="tag">wordpress password</a>, <a href="http://www.ghacks.net/tag/wordpress-vulnerability/" title="wordpress vulnerability" rel="tag">wordpress vulnerability</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/08/11/wordpress-remote-admin-password-reset-vulnerability/" title="Wordpress Remote Admin Password Reset Vulnerability (August 11, 2009)">Wordpress Remote Admin Password Reset Vulnerability</a> (13)</li>
	<li><a href="http://www.ghacks.net/2009/09/06/computer-worm-attacks-not-updated-wordpress-blogs/" title="Computer Worm Attacks Not Updated Wordpress Blogs (September 6, 2009)">Computer Worm Attacks Not Updated Wordpress Blogs</a> (20)</li>
	<li><a href="http://www.ghacks.net/2008/08/05/zoundry-raven-portable-blog-editor/" title="Zoundry Raven portable Blog Editor (August 5, 2008)">Zoundry Raven portable Blog Editor</a> (6)</li>
	<li><a href="http://www.ghacks.net/2009/02/02/wordpress-your-attempt-to-edit-this-post-has-failed/" title="Wordpress: Your attempt to edit this post has failed (February 2, 2009)">Wordpress: Your attempt to edit this post has failed</a> (8)</li>
	<li><a href="http://www.ghacks.net/2009/04/08/wordpress-blogs-create-custom-tag-pages/" title="Wordpress Blogs: Create Custom Tag Pages (April 8, 2009)">Wordpress Blogs: Create Custom Tag Pages</a> (5)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/08/12/wordpress-2-8-4-security-update/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Wordpress Remote Admin Password Reset Vulnerability</title>
		<link>http://www.ghacks.net/2009/08/11/wordpress-remote-admin-password-reset-vulnerability/</link>
		<comments>http://www.ghacks.net/2009/08/11/wordpress-remote-admin-password-reset-vulnerability/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 12:46:08 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[The Web]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress exploit]]></category>
		<category><![CDATA[wordpress password reset]]></category>
		<category><![CDATA[wordpress vulnerability]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=15258</guid>
		<description><![CDATA[The password of my Wordpress admin account was not valid when I tried to login today. I first thought it was a problem with the LastPass password manager and tried to see if I was still logged into the service. When I checked my email inbox I noticed that I have received a new password [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ghacks.net/wp-content/uploads/2009/04/wordpress.png" alt="wordpress" title="wordpress" width="128" height="128" class="alignleft size-full wp-image-11834" />The password of my Wordpress admin account was not valid when I tried to login today. I first thought it was a problem with the LastPass password manager and tried to see if I was still logged into the service. When I checked my email inbox I noticed that I have received a new password for the account. That was strange since I did not request a new password. It was not that much of a concern to me as I thought that someone might have used the password reset functionality to reset the password which meant that physical access to the new password was not possible.</p>
<p><span id="more-15258"></span>A <a href="http://lists.grok.org.uk/pipermail/full-disclosure/2009-August/070139.html">new</a> post appeared on the Wordpress discussion list today revealing more details about the process. Everyone is apparently able to reset a Wordpress password if the email address of the Wordpress user is known. All that needs to be done is to point the web browser at http://www.domain.com/wp-login.php?action=lostpassword to reset the password. The email address of the account holder has to be supplied in the form. Wordpress usually will send a confirmation email first asking the email account owner if the password should be reset. The vulnerability manipulates the query to skip this step.</p>
<p>It is not possible to exploit this vulnerability further which means attackers cannot get access to the user account. It can however be theoretically be used to reset the password regularly to lock the user or admin out of the Wordpress blog.</p>
<p>A temporary <a href="http://core.trac.wordpress.org/changeset/11798">fix</a> for the remote admin password reset vulnerability was posted. Wordpress administrators need to change one line of code in the wp-login.php file of the Wordpress installation to protect their blog from the attack.</p>
<p>Replace</p>
<p><code>if ( empty( $key ) )</code></p>
<p>With</p>
<p><code>if ( empty( $key ) || is_array( $key ) )</code></p>
<p>It is advised to apply the temporary fix as soon as possible to Wordpress installations.</p>

	Tags: <a href="http://www.ghacks.net/tag/blog/" title="blog" rel="tag">blog</a>, <a href="http://www.ghacks.net/tag/security/" title="Security" rel="tag">Security</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.ghacks.net/tag/wordpress-exploit/" title="wordpress exploit" rel="tag">wordpress exploit</a>, <a href="http://www.ghacks.net/tag/wordpress-password-reset/" title="wordpress password reset" rel="tag">wordpress password reset</a>, <a href="http://www.ghacks.net/tag/wordpress-vulnerability/" title="wordpress vulnerability" rel="tag">wordpress vulnerability</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/08/12/wordpress-2-8-4-security-update/" title="Wordpress 2.8.4 Security Update (August 12, 2009)">Wordpress 2.8.4 Security Update</a> (7)</li>
	<li><a href="http://www.ghacks.net/2009/09/06/computer-worm-attacks-not-updated-wordpress-blogs/" title="Computer Worm Attacks Not Updated Wordpress Blogs (September 6, 2009)">Computer Worm Attacks Not Updated Wordpress Blogs</a> (20)</li>
	<li><a href="http://www.ghacks.net/2008/08/05/zoundry-raven-portable-blog-editor/" title="Zoundry Raven portable Blog Editor (August 5, 2008)">Zoundry Raven portable Blog Editor</a> (6)</li>
	<li><a href="http://www.ghacks.net/2009/02/02/wordpress-your-attempt-to-edit-this-post-has-failed/" title="Wordpress: Your attempt to edit this post has failed (February 2, 2009)">Wordpress: Your attempt to edit this post has failed</a> (8)</li>
	<li><a href="http://www.ghacks.net/2009/04/08/wordpress-blogs-create-custom-tag-pages/" title="Wordpress Blogs: Create Custom Tag Pages (April 8, 2009)">Wordpress Blogs: Create Custom Tag Pages</a> (5)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/08/11/wordpress-remote-admin-password-reset-vulnerability/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Wordpress 2.8.3</title>
		<link>http://www.ghacks.net/2009/08/04/wordpress-2-8-3/</link>
		<comments>http://www.ghacks.net/2009/08/04/wordpress-2-8-3/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 22:37:26 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[The Web]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blog update]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress 2.8.3]]></category>
		<category><![CDATA[wordpress update]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=15018</guid>
		<description><![CDATA[The Wordpress developers have released version 2.8.3 of the popular blogging script. The update is a security update and it is therefor recommended to update the Wordpress installation immediately to protect the data and web server. Upgrades are as usually available directly from within the Wordpress admin interface or by downloading the new version of [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ghacks.net/wp-content/uploads/2009/04/wordpress.png" alt="wordpress" title="wordpress" width="128" height="128" class="alignleft size-full wp-image-11834" />The Wordpress developers have released version 2.8.3 of the popular blogging script. The update is a security update and it is therefor recommended to update the Wordpress installation immediately to protect the data and web server. Upgrades are as usually available directly from within the Wordpress admin interface or by downloading the new version of Wordpress from the website and installing it manually on the server.</p>
<p>The upgrade fixes a few security issues that have been overlooked in the Wordpress 2.8.1 release but discovered by security researchers in the Wordpress community. </p>
<p><span id="more-15018"></span><br />
<blockquote>Unfortunately, I missed some places when fixing the privilege escalation issues for 2.8.1.  Luckily, the entire WordPress community has our backs.  Several folks in the community dug deeper and discovered areas that were overlooked.  With their help, the remaining issues are fixed in 2.8.3.  Since this is a security release, upgrading is highly recommended.</p></blockquote>
<p>Point your web browser to the official <a href="http://wordpress.org/download/">Wordpress</a> download page to download the release if you want to perform a manual upgrade. </p>

	Tags: <a href="http://www.ghacks.net/tag/blog/" title="blog" rel="tag">blog</a>, <a href="http://www.ghacks.net/tag/blog-update/" title="blog update" rel="tag">blog update</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.ghacks.net/tag/wordpress-2-8-3/" title="wordpress 2.8.3" rel="tag">wordpress 2.8.3</a>, <a href="http://www.ghacks.net/tag/wordpress-update/" title="wordpress update" rel="tag">wordpress update</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/07/20/wordpress-2-8-2-security-patch/" title="Wordpress 2.8.2 Security Patch (July 20, 2009)">Wordpress 2.8.2 Security Patch</a> (1)</li>
	<li><a href="http://www.ghacks.net/2009/06/11/wordpress-2-8/" title="Wordpress 2.8 (June 11, 2009)">Wordpress 2.8</a> (5)</li>
	<li><a href="http://www.ghacks.net/2008/12/11/wordpress-27/" title="Wordpress 2.7 (December 11, 2008)">Wordpress 2.7</a> (7)</li>
	<li><a href="http://www.ghacks.net/2008/11/25/wordpress-265-security-update/" title="Wordpress 2.6.5 Security Update (November 25, 2008)">Wordpress 2.6.5 Security Update</a> (0)</li>
	<li><a href="http://www.ghacks.net/2008/08/15/wordpress-261-released/" title="Wordpress 2.6.1 released (August 15, 2008)">Wordpress 2.6.1 released</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/08/04/wordpress-2-8-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wordpress Broken Link Checker</title>
		<link>http://www.ghacks.net/2009/07/24/wordpress-broken-link-checker/</link>
		<comments>http://www.ghacks.net/2009/07/24/wordpress-broken-link-checker/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 16:27:39 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[The Web]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[broken link checker]]></category>
		<category><![CDATA[broken links]]></category>
		<category><![CDATA[broken links seo]]></category>
		<category><![CDATA[link checker]]></category>
		<category><![CDATA[webmaster]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress plugin]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=14728</guid>
		<description><![CDATA[Broken links on websites and blogs can have several negative side effects. This includes visitor frustration as broken links waste their time and can change the perception of the website the link was posted on but also the perception of search engines, other web services and reviewers that crawl and visit the website. Google for [...]]]></description>
			<content:encoded><![CDATA[<p>Broken links on websites and blogs can have several negative side effects. This includes visitor frustration as broken links waste their time and can change the perception of the website the link was posted on but also the perception of search engines, other web services and reviewers that crawl and visit the website. Google for instance states in their webmaster guidelines that webmasters should make sure to check for broken links while other services such as DMOZ that also mention in their guidelines that broken links do reduce the chance of a website being included in the web directory. </p>
<p><span id="more-14728"></span>It is therefor essential for webmasters to regularly check the links that are posted on their websites and blogs to make sure that they are still pointing to the initial resource and do not return a 404 not found instead.</p>
<p>One of the best ways for Wordpress webmasters is to install the Wordpress plugin Broken Link Checker which will automatically check all posted links in all blog posts regularly to ensure that the links are valid. The initial lookup can take between a few minutes to several hours depending on the amount of posts and links on the blog. It took about 10 hours to find and check all links that have been posted at Ghacks.</p>
<p><img src="http://www.ghacks.net/wp-content/uploads/2009/07/broken_link_checker-500x150.jpg" alt="broken link checker" title="broken link checker" width="500" height="150" class="alignnone size-medium wp-image-14730" /></p>
<p>The broken link count will be updated all the time and it is possible to deal with those links right away even if the plugin is still having links in the work queue. A click on the broken link count will open a table that displays 20 broken links per page.</p>
<p><img src="http://www.ghacks.net/wp-content/uploads/2009/07/broken_links-500x283.jpg" alt="broken links" title="broken links" width="500" height="283" class="alignnone size-medium wp-image-14731" /></p>
<p>The webmaster can display details about the link which will list the date of the link check and the error code that was returned. It is possible to delink right from the table which will remove the a tag from the link and keep the anchor name. Other possibilities are to exclude the link from future checks (good for false positives), to edit the url or to edit the post itself.</p>
<p>The plugin will automatically line-through broken links that have not been dealt with by the webmaster to inform visitors that the links are not working. The Broken Link Checker <a href="http://w-shadow.com/blog/2007/08/05/broken-link-checker-for-wordpress/">plugin</a> is an excellent way of finding and removing broken links from a Wordpress blog.</p>

	Tags: <a href="http://www.ghacks.net/tag/broken-link-checker/" title="broken link checker" rel="tag">broken link checker</a>, <a href="http://www.ghacks.net/tag/broken-links/" title="broken links" rel="tag">broken links</a>, <a href="http://www.ghacks.net/tag/broken-links-seo/" title="broken links seo" rel="tag">broken links seo</a>, <a href="http://www.ghacks.net/tag/link-checker/" title="link checker" rel="tag">link checker</a>, <a href="http://www.ghacks.net/tag/webmaster/" title="webmaster" rel="tag">webmaster</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.ghacks.net/tag/wordpress-plugin/" title="wordpress plugin" rel="tag">wordpress plugin</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2008/08/22/website-caching-enabled/" title="Website Caching Enabled (August 22, 2008)">Website Caching Enabled</a> (6)</li>
	<li><a href="http://www.ghacks.net/2009/06/15/free-anti-spam-plugin-antispam-bee-for-wordpress/" title="Free Anti Spam Plugin Antispam Bee For Wordpress (June 15, 2009)">Free Anti Spam Plugin Antispam Bee For Wordpress</a> (18)</li>
	<li><a href="http://www.ghacks.net/2009/09/06/computer-worm-attacks-not-updated-wordpress-blogs/" title="Computer Worm Attacks Not Updated Wordpress Blogs (September 6, 2009)">Computer Worm Attacks Not Updated Wordpress Blogs</a> (20)</li>
	<li><a href="http://www.ghacks.net/2008/08/23/check-for-broken-links-on-websites/" title="Check For Broken Links on Websites (August 23, 2008)">Check For Broken Links on Websites</a> (2)</li>
	<li><a href="http://www.ghacks.net/2008/08/05/zoundry-raven-portable-blog-editor/" title="Zoundry Raven portable Blog Editor (August 5, 2008)">Zoundry Raven portable Blog Editor</a> (6)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/07/24/wordpress-broken-link-checker/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Wordpress 2.8.2 Security Patch</title>
		<link>http://www.ghacks.net/2009/07/20/wordpress-2-8-2-security-patch/</link>
		<comments>http://www.ghacks.net/2009/07/20/wordpress-2-8-2-security-patch/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 10:00:25 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[The Web]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogging platform]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress 2.8.2]]></category>
		<category><![CDATA[wordpress security]]></category>
		<category><![CDATA[wordpress update]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=14549</guid>
		<description><![CDATA[A new version of the popular blogging platform Wordpress was released just a few minutes ago. It is an unexpected upgrade considering that the last Wordpress update was less than two weeks ago. The new update fixes a security vulnerability that affects all but the latest version of Wordpress.
The XSS vulnerability could be used to [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ghacks.net/wp-content/uploads/2009/04/wordpress.png" alt="wordpress" title="wordpress" width="128" height="128" class="alignleft size-full wp-image-11834" />A new version of the popular blogging platform Wordpress was released just a few minutes ago. It is an unexpected upgrade considering that the last Wordpress update was less than two weeks ago. The new update fixes a security vulnerability that affects all but the latest version of Wordpress.</p>
<p><a href="http://wordpress.org/development/2009/07/wordpress-2-8-2/">The</a> XSS vulnerability could be used to create comment author urls that would redirect the system administrator away from the blog&#8217;s website to another site to exploit the situation. Wordpress webmasters are encouraged to update their blogs as soon as possible to patch the security vulnerability.</p>
<p><span id="more-14549"></span>Updates are available directly from within the Wordpress interface if the correct server login information are supplied or by updating the traditional way which would mean to <a href="http://wordpress.org/download/">download</a> the Wordpress release from the Wordpress website, upload it to the web server and run the upgrade command manually. The release information should also be displayed prominently in the Wordpress admin interface with a link to the automatic update script of Wordpress.</p>

	Tags: <a href="http://www.ghacks.net/tag/blog/" title="blog" rel="tag">blog</a>, <a href="http://www.ghacks.net/tag/blogging-platform/" title="blogging platform" rel="tag">blogging platform</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.ghacks.net/tag/wordpress-2-8-2/" title="wordpress 2.8.2" rel="tag">wordpress 2.8.2</a>, <a href="http://www.ghacks.net/tag/wordpress-security/" title="wordpress security" rel="tag">wordpress security</a>, <a href="http://www.ghacks.net/tag/wordpress-update/" title="wordpress update" rel="tag">wordpress update</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/06/11/wordpress-2-8/" title="Wordpress 2.8 (June 11, 2009)">Wordpress 2.8</a> (5)</li>
	<li><a href="http://www.ghacks.net/2008/11/25/wordpress-265-security-update/" title="Wordpress 2.6.5 Security Update (November 25, 2008)">Wordpress 2.6.5 Security Update</a> (0)</li>
	<li><a href="http://www.ghacks.net/2008/08/15/wordpress-261-released/" title="Wordpress 2.6.1 released (August 15, 2008)">Wordpress 2.6.1 released</a> (1)</li>
	<li><a href="http://www.ghacks.net/2009/11/13/wordpress-2-8-6-security-update/" title="Wordpress 2.8.6 Security Update (November 13, 2009)">Wordpress 2.8.6 Security Update</a> (5)</li>
	<li><a href="http://www.ghacks.net/2009/10/21/wordpress-2-8-5-security-update/" title="Wordpress 2.8.5 Security Update (October 21, 2009)">Wordpress 2.8.5 Security Update</a> (4)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/07/20/wordpress-2-8-2-security-patch/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Exclude Categories From Wordpress Feeds</title>
		<link>http://www.ghacks.net/2009/07/03/exclude-categories-from-wordpress-feeds/</link>
		<comments>http://www.ghacks.net/2009/07/03/exclude-categories-from-wordpress-feeds/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 23:29:13 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[The Web]]></category>
		<category><![CDATA[Tutorials Basic]]></category>
		<category><![CDATA[exclude categories]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[rss feed]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress feeds]]></category>
		<category><![CDATA[wordpress tips]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=14087</guid>
		<description><![CDATA[I received an email from Matthew a few hours ago who asked if there was a possibility to exclude certain categories from my website from appearing in the RSS feed. I was really busy with a website that I purchased earlier this morning and could not answer immediately. The good news is that it is [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ghacks.net/wp-content/uploads/2009/04/wordpress.png" alt="wordpress" title="wordpress" width="128" height="128" class="alignleft size-full wp-image-11834" />I received an email from Matthew a few hours ago who asked if there was a possibility to exclude certain categories from my website from appearing in the RSS feed. I was really busy with a website that I purchased earlier this morning and could not answer immediately. The good news is that it is possible to exclude categories from Wordpress RSS feeds.</p>
<p>The bad news is that it might not work with all Wordpress blogs and that the user who wants to exclude the categories needs to know their category ID. The first problem is easier to solve. Excluding categories from Wordpress feeds works if the Wordpress blog is not using the Feedburner feed redirection plugin or a comparable plugin. The feed redirection plugin redirects all feed requests (no matter if they are category specific or the full feed) to an RSS service like Feedburner. This prevents that users can create individual feeds based on categories, authors or tags. It also prevents the exclusion of categories in the feed.</p>
<p><span id="more-14087"></span>Finding out the category IDs of a Wordpress blog is the second obstacle. Most webmasters use pretty permalinks which do not display IDs on the website. The only way to find out without asking the website owner is trial and error. Is is possible to open categories with their IDs in Wordpress even if the Pretty Permalinks option is enabled. To open a category with a category ID one would open the following url in a web browser:</p>
<p><code>http://www.ghacks.net/index.php?cat=23</code></p>
<p>This would open the Linux category here at Ghacks. This can be a very time consuming process as I have seen categories with five digits. So its probably best to ask the administrator about the category IDs. (Feel free to post additional solutions in the comments).</p>
<p>To exclude categories from RSS feeds in Wordpress one would use the following syntax:</p>
<p><code>http://www.ghacks.net/feed/?cat=-23</code></p>
<p>This removes category 23 from the main feed of the website. It is possible to exclude multiple categories from the feed, simply append an &#038; and another cat=-xx in the end:</p>
<p><code>http://www.ghacks.net/feed/?cat=-23&#038;cat=-9592</code></p>
<p>This excludes the Linux and Mac categories from the RSS feed.</p>

	Tags: <a href="http://www.ghacks.net/tag/exclude-categories/" title="exclude categories" rel="tag">exclude categories</a>, <a href="http://www.ghacks.net/tag/rss/" title="rss" rel="tag">rss</a>, <a href="http://www.ghacks.net/tag/rss-feed/" title="rss feed" rel="tag">rss feed</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.ghacks.net/tag/wordpress-feeds/" title="wordpress feeds" rel="tag">wordpress feeds</a>, <a href="http://www.ghacks.net/tag/wordpress-tips/" title="wordpress tips" rel="tag">wordpress tips</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/04/16/wordpress-seo-advanced-nofollow/" title="Wordpress SEO: Advanced Nofollow (April 16, 2009)">Wordpress SEO: Advanced Nofollow</a> (3)</li>
	<li><a href="http://www.ghacks.net/2008/12/17/wordpress-hack-change-number-of-comments-per-page-in-admin-interface/" title="Wordpress Hack: Change Number Of Comments Per Page In Admin Interface (December 17, 2008)">Wordpress Hack: Change Number Of Comments Per Page In Admin Interface</a> (4)</li>
	<li><a href="http://www.ghacks.net/2009/04/08/wordpress-blogs-create-custom-tag-pages/" title="Wordpress Blogs: Create Custom Tag Pages (April 8, 2009)">Wordpress Blogs: Create Custom Tag Pages</a> (5)</li>
	<li><a href="http://www.ghacks.net/2008/07/17/we-passed-the-10000-rss-subscribers-mark/" title="We passed the 10000 RSS Subscribers Mark (July 17, 2008)">We passed the 10000 RSS Subscribers Mark</a> (16)</li>
	<li><a href="http://www.ghacks.net/2008/11/18/rss-feed-filter-feedrinse/" title="RSS Feed Filter Feedrinse (November 18, 2008)">RSS Feed Filter Feedrinse</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/07/03/exclude-categories-from-wordpress-feeds/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Free Anti Spam Plugin Antispam Bee For Wordpress</title>
		<link>http://www.ghacks.net/2009/06/15/free-anti-spam-plugin-antispam-bee-for-wordpress/</link>
		<comments>http://www.ghacks.net/2009/06/15/free-anti-spam-plugin-antispam-bee-for-wordpress/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 09:28:01 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[akismet]]></category>
		<category><![CDATA[anti-spam]]></category>
		<category><![CDATA[antispam bee]]></category>
		<category><![CDATA[comment spam]]></category>
		<category><![CDATA[free anti spam]]></category>
		<category><![CDATA[ping spam]]></category>
		<category><![CDATA[trackback spam]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress plugin]]></category>
		<category><![CDATA[wordpress spam]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=13571</guid>
		<description><![CDATA[Up until recently we have been using the Wordpress plugin Akismet for anti spam protection. Akismet is supplied with every Wordpress installation and needs to be enabled with an api key that is freely available after registering an account at the Wordpress website. There have been a few problems with Akismet&#8217;s anti-spam scanner in recent [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ghacks.net/wp-content/uploads/2009/04/wordpress.png" alt="wordpress" title="wordpress" width="128" height="128" class="alignleft size-full wp-image-11834" />Up until recently we have been using the Wordpress plugin Akismet for anti spam protection. Akismet is supplied with every Wordpress installation and needs to be enabled with an api key that is freely available after registering an account at the Wordpress website. There have been a few problems with Akismet&#8217;s anti-spam scanner in recent months mainly that a handful of legit comments were moved into the spam folder by the plugin.</p>
<p>Other concerns were that Akismet was not really a free anti spam plugin as webmasters who made more than $500 per month had to order a commercial version for $55 a year. The last concern was probably the most important one as data is send to Akismet servers including the commenter&#8217;s IP, user agent or referrer.</p>
<p><span id="more-13571"></span>One of the main advantages of Antispam Bee is that it does not have to communicate with external servers for the anti spam protection. It is an all in one solution that detects spam not only in comments but also in trackbacks and pings.</p>
<p><img src="http://www.ghacks.net/wp-content/uploads/2009/06/free_anti_spam-500x313.jpg" alt="free anti spam" title="free anti spam" width="500" height="313" class="alignnone size-medium wp-image-13572" /></p>
<p>The anti spam plugin runs out of the box after activation in the Wordpress interface unlike Akismet which requires the Wordpress api key. A few options of the free anti spam plugin can be configured in the Wordpress settings. Antispam Bee will delete spam messages automatically when they are detected. This can be changed to mark them as spam and keep them for a limited time in the Wordpress spam folder. Great for the first time of usage to monitor the performance of the anti spam software.</p>
<p>The main benefits of using Antispam Bee are twofold. It does increase the privacy of the users who comment on the blog as it does not submit data to third party servers which in turn reduces system resource usage which could be noticeable for blogs that receive many spam comments per day (Ghacks receives about a thousand a day).</p>
<p>We have been testing Antispam Bee for the last days and like the performance and spam detection rate a lot. Only one legit comment was flagged as spam by the anti spam plugin. Even better was the fact that comments from users who were usually flagged as spammers (jojo for example) were not moved to the spam folder at all.</p>
<p>Antispam Bee can be <a href="http://antispambee.com/">downloaded</a> from the website of the developer. The Wordpress plugin itself is multi-lingual (at least German and English).</p>

	Tags: <a href="http://www.ghacks.net/tag/akismet/" title="akismet" rel="tag">akismet</a>, <a href="http://www.ghacks.net/tag/anti-spam/" title="anti-spam" rel="tag">anti-spam</a>, <a href="http://www.ghacks.net/tag/antispam-bee/" title="antispam bee" rel="tag">antispam bee</a>, <a href="http://www.ghacks.net/tag/comment-spam/" title="comment spam" rel="tag">comment spam</a>, <a href="http://www.ghacks.net/tag/free-anti-spam/" title="free anti spam" rel="tag">free anti spam</a>, <a href="http://www.ghacks.net/tag/ping-spam/" title="ping spam" rel="tag">ping spam</a>, <a href="http://www.ghacks.net/tag/trackback-spam/" title="trackback spam" rel="tag">trackback spam</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.ghacks.net/tag/wordpress-plugin/" title="wordpress plugin" rel="tag">wordpress plugin</a>, <a href="http://www.ghacks.net/tag/wordpress-spam/" title="wordpress spam" rel="tag">wordpress spam</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/07/06/how-to-handle-bulk-spam-as-a-webmaster/" title="How To Handle Bulk Spam As A Webmaster (July 6, 2009)">How To Handle Bulk Spam As A Webmaster</a> (7)</li>
	<li><a href="http://www.ghacks.net/2009/07/24/wordpress-broken-link-checker/" title="Wordpress Broken Link Checker (July 24, 2009)">Wordpress Broken Link Checker</a> (5)</li>
	<li><a href="http://www.ghacks.net/2008/08/22/website-caching-enabled/" title="Website Caching Enabled (August 22, 2008)">Website Caching Enabled</a> (6)</li>
	<li><a href="http://www.ghacks.net/2008/08/05/zoundry-raven-portable-blog-editor/" title="Zoundry Raven portable Blog Editor (August 5, 2008)">Zoundry Raven portable Blog Editor</a> (6)</li>
	<li><a href="http://www.ghacks.net/2009/02/02/wordpress-your-attempt-to-edit-this-post-has-failed/" title="Wordpress: Your attempt to edit this post has failed (February 2, 2009)">Wordpress: Your attempt to edit this post has failed</a> (8)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/06/15/free-anti-spam-plugin-antispam-bee-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Wordpress 2.8</title>
		<link>http://www.ghacks.net/2009/06/11/wordpress-2-8/</link>
		<comments>http://www.ghacks.net/2009/06/11/wordpress-2-8/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 09:59:06 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[The Web]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[blogging platform]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress 2.8]]></category>
		<category><![CDATA[wordpress update]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/2009/06/11/wordpress-2-8/</guid>
		<description><![CDATA[A new version of the popular blogging script Wordpress has been released by the developers yesterday. Wordpress 2.8 is the latest stable release of the blogging platform and webmasters are encouraged to upgrade their blogs as soon as possible to benefit from the changes in that version. The update adds a multitude of features and [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ghacks.net/wp-content/uploads/2009/06/wordpress28.jpg" alt="wordpress28" title="wordpress28" width="240" height="70" class="alignleft size-full wp-image-13438" />A new version of the popular blogging script Wordpress has been released by the developers yesterday. Wordpress 2.8 is the latest stable release of the blogging platform and webmasters are encouraged to upgrade their blogs as soon as possible to benefit from the changes in that version. The update adds a multitude of features and improvements to Wordpress which are mostly noticeable in the admin area of the blog.</p>
<p>Some changes that Wordpress admins will notice right away are speed improvements in the admin interface and the ability to change more aspects of the layout than before. Wordpress will for instance automatically adjust the layout according to the screen size of the web browser window with options to change the amount of columns and what is being displayed on the screen.</p>
<p><span id="more-13440"></span><img src="http://www.ghacks.net/wp-content/uploads/2009/06/wordpress28_admin-500x333.jpg" alt="wordpress28_admin" title="wordpress28_admin" width="500" height="333" class="alignnone size-medium wp-image-13439" /></p>
<p>It is now possible to remove or add information when viewing posts, pages or comments in the admin interface with the additional option to change the number of items that are displayed on the screen. It is now therefor possible to change the default number of comments that are displayed on screen which could have been achieved before only by hacking system files.</p>
<p>Other improvements include a new theme installer which allows the webmaster to search for and install themes right from the Wordpress admin interface without leaving the website. This is a similar feature to the automatic plugin installation that was added in earlier versions.</p>
<p>The <a href="http://codex.wordpress.org/Version_2.8">Wordpress Codex</a> contains a list of all changes and additions that have been added to Wordpress 2.8. The new version can be downloaded from the main <a href="http://wordpress.org/download/">Wordpress</a> site.</p>

	Tags: <a href="http://www.ghacks.net/tag/blog/" title="blog" rel="tag">blog</a>, <a href="http://www.ghacks.net/tag/blogging/" title="blogging" rel="tag">blogging</a>, <a href="http://www.ghacks.net/tag/blogging-platform/" title="blogging platform" rel="tag">blogging platform</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.ghacks.net/tag/wordpress-2-8/" title="wordpress 2.8" rel="tag">wordpress 2.8</a>, <a href="http://www.ghacks.net/tag/wordpress-update/" title="wordpress update" rel="tag">wordpress update</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/07/20/wordpress-2-8-2-security-patch/" title="Wordpress 2.8.2 Security Patch (July 20, 2009)">Wordpress 2.8.2 Security Patch</a> (1)</li>
	<li><a href="http://www.ghacks.net/2009/09/06/computer-worm-attacks-not-updated-wordpress-blogs/" title="Computer Worm Attacks Not Updated Wordpress Blogs (September 6, 2009)">Computer Worm Attacks Not Updated Wordpress Blogs</a> (20)</li>
	<li><a href="http://www.ghacks.net/2009/08/04/wordpress-2-8-3/" title="Wordpress 2.8.3 (August 4, 2009)">Wordpress 2.8.3</a> (1)</li>
	<li><a href="http://www.ghacks.net/2008/12/11/wordpress-27/" title="Wordpress 2.7 (December 11, 2008)">Wordpress 2.7</a> (7)</li>
	<li><a href="http://www.ghacks.net/2008/11/25/wordpress-265-security-update/" title="Wordpress 2.6.5 Security Update (November 25, 2008)">Wordpress 2.6.5 Security Update</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/06/11/wordpress-2-8/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Wordpress SEO: Advanced Nofollow</title>
		<link>http://www.ghacks.net/2009/04/16/wordpress-seo-advanced-nofollow/</link>
		<comments>http://www.ghacks.net/2009/04/16/wordpress-seo-advanced-nofollow/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 17:05:19 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[The Web]]></category>
		<category><![CDATA[more]]></category>
		<category><![CDATA[more tag]]></category>
		<category><![CDATA[nofollow]]></category>
		<category><![CDATA[search engine optimization]]></category>
		<category><![CDATA[Search Engines]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress seo]]></category>
		<category><![CDATA[wordpress tips]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=12060</guid>
		<description><![CDATA[Wordpress is already well optimized when it comes to SEO (that&#8217;s Search Engine Optimization). There are some basic changes that are usually performed like changing the link structure to include the title of the articles or displaying the title of the article in the web browser&#8217;s title. Most users stop here, some go ahead and [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ghacks.net/wp-content/uploads/2009/04/wordpress.png" alt="wordpress" title="wordpress" width="128" height="128" class="alignleft size-full wp-image-11834" />Wordpress is already well optimized when it comes to SEO (that&#8217;s Search Engine Optimization). There are some basic changes that are usually performed like changing the link structure to include the title of the articles or displaying the title of the article in the web browser&#8217;s title. Most users stop here, some go ahead and install SEO plugins which do some magic in the background.</p>
<p><span id="more-12060"></span>Advanced tips are not that easy to come by and most websites running a Wordpress blog do not have them implemented. This article will list some options that center around the nofollow tag. Nofollow basically tells search engines like Google to not count the link vote that is usually being passed when linking on the Internet. Why is that beneficial? A website has a certain linking power. Each link that is pointing to internal and external resources gets a piece of that linking power. Not all pages should be treated equally however which is what this article is about. It makes for example no sense to pass linking power to internal pages that you do not want to link for, think of privacy policies, contact pages, login, log off or social bookmarking links.</p>
<p>Wordpress themes come with a surprising amount of links, the majority of which is not set to nofollow. Here are a few areas where you should consider placing the nofollow link tag in a Wordpress blog:</p>
<ul>
<li>The more (read more) tag. The page is already linked from the title of the post properly.</li>
<li>Wordpress meta data</li>
<li>Pages like Privacy Policies, Contact Us</li>
<li>Social Bookmarking links</li>
</ul>
<p>To add the nofollow link one would simply add the rel=&quot;nofollow&quot;<br />
 tag to the link structure which is not a problem if the link is displayed in the source code of the theme, for example:</p>
<p><strong>&lt;a href=&quot;http://www.example.com/&quot; rel=&quot;nofollow&quot;&gt;Example Link&lt;/a&gt;</strong></p>
<p>There are however links (like the previously mentioned more tag) that cannot be manipulated in the theme source as the link is created by a php function.</p>
<p>Here is how you make the more tag in Wordpress nofollow:</p>
<ul>
<li>Open the file post-template.php in the wp-includes folder.</li>
<li>Locate the following line beginning with:
<p> <strong>$output .= &#8216; &lt;a href=&quot;&#8217;. get_permalink()</strong>..	</li>
<li>Replace it with:
<p><strong>$output .= &#8216; &lt;a href=&quot;&#8217;. get_permalink() . &quot;#more-$id\&quot; class=\&quot;more-link\&quot; rel=\&quot;nofollow\&quot;&gt;$more_link_text&lt;/a&gt;&quot;;</strong>
</li>
<li>You basically add the rel=\&quot;nofollow\&quot; tag to the line</li>
</ul>
<p>This ensures that all more tags will be nofollow from then on.</p>

	Tags: <a href="http://www.ghacks.net/tag/more/" title="more" rel="tag">more</a>, <a href="http://www.ghacks.net/tag/more-tag/" title="more tag" rel="tag">more tag</a>, <a href="http://www.ghacks.net/tag/nofollow/" title="nofollow" rel="tag">nofollow</a>, <a href="http://www.ghacks.net/tag/search-engine-optimization/" title="search engine optimization" rel="tag">search engine optimization</a>, <a href="http://www.ghacks.net/tag/search-engines/" title="Search Engines" rel="tag">Search Engines</a>, <a href="http://www.ghacks.net/tag/seo/" title="seo" rel="tag">seo</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.ghacks.net/tag/wordpress-seo/" title="wordpress seo" rel="tag">wordpress seo</a>, <a href="http://www.ghacks.net/tag/wordpress-tips/" title="wordpress tips" rel="tag">wordpress tips</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2008/12/17/wordpress-hack-change-number-of-comments-per-page-in-admin-interface/" title="Wordpress Hack: Change Number Of Comments Per Page In Admin Interface (December 17, 2008)">Wordpress Hack: Change Number Of Comments Per Page In Admin Interface</a> (4)</li>
	<li><a href="http://www.ghacks.net/2009/04/08/wordpress-blogs-create-custom-tag-pages/" title="Wordpress Blogs: Create Custom Tag Pages (April 8, 2009)">Wordpress Blogs: Create Custom Tag Pages</a> (5)</li>
	<li><a href="http://www.ghacks.net/2008/09/26/search-engine-position-check/" title="Search Engine Position Check (September 26, 2008)">Search Engine Position Check</a> (8)</li>
	<li><a href="http://www.ghacks.net/2009/07/03/exclude-categories-from-wordpress-feeds/" title="Exclude Categories From Wordpress Feeds (July 3, 2009)">Exclude Categories From Wordpress Feeds</a> (4)</li>
	<li><a href="http://www.ghacks.net/2007/12/18/an-advice-on-buying-and-selling-websites/" title="An Advice on Buying and Selling Websites (December 18, 2007)">An Advice on Buying and Selling Websites</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/04/16/wordpress-seo-advanced-nofollow/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 8 And Feeds: The XML page cannot be displayed</title>
		<link>http://www.ghacks.net/2009/04/14/internet-explorer-8-and-feeds-the-xml-page-cannot-be-displayed/</link>
		<comments>http://www.ghacks.net/2009/04/14/internet-explorer-8-and-feeds-the-xml-page-cannot-be-displayed/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 21:59:27 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[The Web]]></category>
		<category><![CDATA[feed]]></category>
		<category><![CDATA[feed error]]></category>
		<category><![CDATA[feedburner]]></category>
		<category><![CDATA[ie8 xml error]]></category>
		<category><![CDATA[internet explorer 8]]></category>
		<category><![CDATA[internet explorer 8 feed error]]></category>
		<category><![CDATA[internet explorer feed]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[xml error]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/2009/04/14/internet-explorer-8-and-feeds-the-xml-page-cannot-be-displayed/</guid>
		<description><![CDATA[I run another popular site together with Everton of Connected Internet. The site I&#8217;m talking about is Windows 7 News, a highly popular and well ranked, website about the next Microsoft operating system Windows 7. A reader contacted us earlier today mentioning a problem that he was encountering when trying to view the feed of [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ghacks.net/wp-content/uploads/2009/04/internet_explorer_8.png" alt="internet explorer 8" title="internet explorer 8" width="128" height="128" class="alignleft size-full wp-image-11776" />I run another popular site together with Everton of <a href="http://www.connectedinternet.co.uk/">Connected Internet</a>. The site I&#8217;m talking about is <a href="http://windows7news.com/">Windows 7 News</a>, a highly popular and well ranked, website about the next Microsoft operating system <a href="http://windows7news.com/">Windows 7</a>. A reader contacted us earlier today mentioning a problem that he was encountering when trying to view the feed of the website in <a href="http://www.ghacks.net/tag/internet-explorer/">Internet Explorer</a> 8.</p>
<p>The message &#8220;The XML page cannot be displayed. Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.&#8221; was displayed instead. The feed did however work fine in other web browsers that we tested immediately including <a href="http://www.ghacks.net/tag/firefox/">Mozilla Firefox</a>.</p>
<p>This led to the conclusion that the error had to be Internet Explorer specific. It could have been a plugin that was running on the website itself, some incompatible code in the theme that was causing Internet Explorer 8 to throw that error message or a problem at the hoster of the feed Feedburner.</p>
<p><span id="more-12011"></span><img src="http://www.ghacks.net/wp-content/uploads/2009/04/internet_explorer_8_feed_error-500x180.jpg" alt="internet explorer 8 feed error" title="internet explorer 8 feed error" width="500" height="180" class="alignnone size-medium wp-image-12010" /></p>
<p>The first thing that came to my mind was to validate the feed using an official resource like the Feed Validation Service at <a href="http://validator.w3.org/feed/">W3C</a>. This service validates a feed and displays validation errors and warnings including their location in the code. One error was displayed: Your feed is not well formed according to the XML specification</p>
<p>It turned out that one of the articles published lately contained the char &amp; which was responsible for the feed validation error and the error in Internet Explorer 8.</p>
<p>Escaping that character with <code>&#038; a m p ;</code> (remove the spaces) was the solution that fixed the error. The feed did validate correctly afterwards (after the new article had been cached by the feed hosting service) and Internet Explorer 8 was displaying the feed correctly.</p>
<p><strong>This does mean however that webmasters have to always escape certain characters in the articles that they publish on their websites if they want their feed to be working in Internet Explorer 8.</strong></p>
<p>This is actually not the fault of Internet Explorer 8. The web browser is strictly following the rules in this case. It&#8217;s time to look for a plugin that will automatically escape those chars so that the feed will validate and display correctly in <a href="http://guide.opendns.com/track/click.php?q=ghacks+internet+explorer+8&#038;curl=http%3A%2F%2Fwww.ghacks.net%2Ftag%2Finternet-explorer-8%2F&#038;search_grp=MAINRESULTS&#038;search_pos=1">Internet Explorer 8</a>.</p>

	Tags: <a href="http://www.ghacks.net/tag/feed/" title="feed" rel="tag">feed</a>, <a href="http://www.ghacks.net/tag/feed-error/" title="feed error" rel="tag">feed error</a>, <a href="http://www.ghacks.net/tag/feedburner/" title="feedburner" rel="tag">feedburner</a>, <a href="http://www.ghacks.net/tag/ie8-xml-error/" title="ie8 xml error" rel="tag">ie8 xml error</a>, <a href="http://www.ghacks.net/tag/internet-explorer-8/" title="internet explorer 8" rel="tag">internet explorer 8</a>, <a href="http://www.ghacks.net/tag/internet-explorer-8-feed-error/" title="internet explorer 8 feed error" rel="tag">internet explorer 8 feed error</a>, <a href="http://www.ghacks.net/tag/internet-explorer-feed/" title="internet explorer feed" rel="tag">internet explorer feed</a>, <a href="http://www.ghacks.net/tag/website/" title="website" rel="tag">website</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.ghacks.net/tag/xml-error/" title="xml error" rel="tag">xml error</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2008/08/05/zoundry-raven-portable-blog-editor/" title="Zoundry Raven portable Blog Editor (August 5, 2008)">Zoundry Raven portable Blog Editor</a> (6)</li>
	<li><a href="http://www.ghacks.net/2008/07/27/wordpress-issues/" title="Wordpress Issues (July 27, 2008)">Wordpress Issues</a> (16)</li>
	<li><a href="http://www.ghacks.net/2008/08/15/wordpress-261-released/" title="Wordpress 2.6.1 released (August 15, 2008)">Wordpress 2.6.1 released</a> (1)</li>
	<li><a href="http://www.ghacks.net/2009/04/06/testing-a-new-theme/" title="Testing A New Theme (April 6, 2009)">Testing A New Theme</a> (51)</li>
	<li><a href="http://www.ghacks.net/2008/04/30/netvibes-feed-problem/" title="Netvibes Feed Problem (April 30, 2008)">Netvibes Feed Problem</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/04/14/internet-explorer-8-and-feeds-the-xml-page-cannot-be-displayed/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to show 5 top categories in Wordpress</title>
		<link>http://www.ghacks.net/2009/04/09/how-to-show-5-top-categories-in-wordpress/</link>
		<comments>http://www.ghacks.net/2009/04/09/how-to-show-5-top-categories-in-wordpress/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 10:02:44 +0000</pubDate>
		<dc:creator>Daniel Pataki</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[categories]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=11827</guid>
		<description><![CDATA[Wordpress is a great piece of software, and allows more than you&#8217;d think to be done with simple coding. I bet that a lot of people out there would look for a plugin to do this, but your top five categories can very easily be shown using a Wordpress template tag, just a half a [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ghacks.net/wp-content/uploads/2009/04/wordpress.png" alt="wordpress" title="wordpress" width="128" height="128" class="alignleft size-full wp-image-11834" />Wordpress is a great piece of software, and allows more than you&#8217;d think to be done with simple coding. I bet that a lot of people out there would look for a plugin to do this, but your top five categories can very easily be shown using a Wordpress template tag, just a half a line of code.</p>
<p>The tag we need is called &#8220;wp_list_categories()&#8221; and by default it lists all your categories in alphabetical order. All we need to do is add some arguments to it to modify the default values and we&#8217;re done! We need to limit the number of items shown to five, we also want to show the post counts in the categories and we want to order the list by the post count, in descending order.</p>
<p>The &#8220;number&#8221; argument actually has no default value. The reason for this is that it limits the SQL query directly, so there is no need for it by default. We can add it though to impose a limit, so our first argument will be &#8220;number=5&#8243;. We also want to show the post counts, so we use &#8220;show_count=1&#8243; to enable this (show_count=0 is the default).</p>
<p><span id="more-11827"></span>We also want to order the list by the post count, so we use &#8220;orderby=count&#8221; to achieve this. By default lists are sorted ascending, meaning that the lowest post count would show up first. To make the list descending, we can use &#8220;order=DESC&#8221;.</p>
<p>I also use one last argument in there, which is &#8220;title_li=&#8221;. This sets the title of the list to be nothing, by default the list is presented with a title. I like to hard code my titles for a few reasons, but feel free to change this as you like. So here is the complete code I used, one simple line to do a seemingly hard task, enjoy</p>
<p>&lt;?php wp_list_categories(&#8217;number=5&amp;show_count=1&amp;orderby=count&amp;order=DESC&amp;title_li=&#8217;) ?&gt;</p>
<p><img class="alignleft size-full wp-image-10878" src="http://www.ghacks.net/wp-content/uploads/2009/03/scrip_twitter.gif" alt="Script" width="53" height="53" /><strong>If you&#8217;d like to read some similar articles, take a look at <a title="Web development blog" href="http://scriptastique.com">Scriptastique</a>, a blog all about web development and coding, with great tips on CSS, HTML, PHP, MySQL and Javascript and tutorials and screencasts coming soon! You can follow us on our <a title="Scriptastique RSS feed" href="http://feeds2.feedburner.com/scriptastique">RSS feed</a>, or <a title="Scriptastique on Twitter" href="http://twitter.com/scriptastique">Twitter</a> where we&#8217;re posting 3-4 short tips daily now!</strong></p>

	Tags: <a href="http://www.ghacks.net/tag/blog/" title="blog" rel="tag">blog</a>, <a href="http://www.ghacks.net/tag/categories/" title="categories" rel="tag">categories</a>, <a href="http://www.ghacks.net/tag/php/" title="php" rel="tag">php</a>, <a href="http://www.ghacks.net/tag/web-development/" title="web development" rel="tag">web development</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/04/08/wordpress-blogs-create-custom-tag-pages/" title="Wordpress Blogs: Create Custom Tag Pages (April 8, 2009)">Wordpress Blogs: Create Custom Tag Pages</a> (5)</li>
	<li><a href="http://www.ghacks.net/2008/08/05/zoundry-raven-portable-blog-editor/" title="Zoundry Raven portable Blog Editor (August 5, 2008)">Zoundry Raven portable Blog Editor</a> (6)</li>
	<li><a href="http://www.ghacks.net/2009/02/02/wordpress-your-attempt-to-edit-this-post-has-failed/" title="Wordpress: Your attempt to edit this post has failed (February 2, 2009)">Wordpress: Your attempt to edit this post has failed</a> (8)</li>
	<li><a href="http://www.ghacks.net/2009/03/29/wordpress-template-tags-you-should-know/" title="Wordpress template tags you should know (March 29, 2009)">Wordpress template tags you should know</a> (4)</li>
	<li><a href="http://www.ghacks.net/2009/08/11/wordpress-remote-admin-password-reset-vulnerability/" title="Wordpress Remote Admin Password Reset Vulnerability (August 11, 2009)">Wordpress Remote Admin Password Reset Vulnerability</a> (13)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/04/09/how-to-show-5-top-categories-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Wordpress Blogs: Create Custom Tag Pages</title>
		<link>http://www.ghacks.net/2009/04/08/wordpress-blogs-create-custom-tag-pages/</link>
		<comments>http://www.ghacks.net/2009/04/08/wordpress-blogs-create-custom-tag-pages/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 07:06:51 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Tutorials Advanced]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[custom tag pages]]></category>
		<category><![CDATA[custom tags]]></category>
		<category><![CDATA[tags]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress blog]]></category>
		<category><![CDATA[wordpress tips]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/2009/04/08/wordpress-blogs-create-custom-tag-pages/</guid>
		<description><![CDATA[A Wordpress blog post consists of a handful of elements like the title and body but also tags, categories and comments. Tag pages usually display excerpts of all posts that use the same tag. One example: If you search for Windows 7 Download on Google you find that a tag page for my website Windows [...]]]></description>
			<content:encoded><![CDATA[<p>A Wordpress blog post consists of a handful of elements like the title and body but also tags, categories and comments. Tag pages usually display excerpts of all posts that use the same tag. One example: If you search for <a href="http://windows7news.com/tag/windows-7-download/">Windows 7 Download</a> on Google you find that a tag page for my website <a href="http://windows7news.com/">Windows 7</a> News is ranking on the third page of the results. Tag pages on the other hand are usually not the pages that visitors expect when visiting a website.</p>
<p>Webmasters can however utilize tag pages better in their Wordpress blogs by creating so called custom tag pages which can contain any information they want. If you open the page above you notice that it does not contain a listing of blog excerpts but a custom page for that tag.</p>
<p>Wordpress provides the means to create those custom tag pages easily. Custom tag pages can be created in the theme directory of the Wordpress directory by adding a new template file to the theme. This new template file needs to begin with tag followed by the post slug of the tag. In the case of the Windows 7 Download tag it would have to be named <strong>tag-windows-7-download.php</strong>.</p>
<p><span id="more-11768"></span>Custom tag pages have a higher priority than the default ones that show only excerpts of the posts. The easiest way to fill the custom tag with content is the following:</p>
<p>Wordpress looks for the following files in order to create those tag pages:</p>
<ul>
<li>tag-slug.php</li>
<li>tag.php</li>
<li>archive.php</li>
<li>index.php</li>
</ul>
<p>Look into your theme folder and see if there is a tag.php file. If it is copy its contents and create a new php file that is using the tag-slug.php as its name. If ther eis no tag.php look for archive.php and finally index.php.</p>
<p>Now simply add content to the file. It might take some experimentation at the beginning but it can be really worth it in the long run. If you have any questions or additions let me know in the comments.</p>

	Tags: <a href="http://www.ghacks.net/tag/blog/" title="blog" rel="tag">blog</a>, <a href="http://www.ghacks.net/tag/custom-tag-pages/" title="custom tag pages" rel="tag">custom tag pages</a>, <a href="http://www.ghacks.net/tag/custom-tags/" title="custom tags" rel="tag">custom tags</a>, <a href="http://www.ghacks.net/tag/tags/" title="tags" rel="tag">tags</a>, <a href="http://www.ghacks.net/tag/web-development/" title="web development" rel="tag">web development</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a>, <a href="http://www.ghacks.net/tag/wordpress-blog/" title="wordpress blog" rel="tag">wordpress blog</a>, <a href="http://www.ghacks.net/tag/wordpress-tips/" title="wordpress tips" rel="tag">wordpress tips</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/02/02/wordpress-your-attempt-to-edit-this-post-has-failed/" title="Wordpress: Your attempt to edit this post has failed (February 2, 2009)">Wordpress: Your attempt to edit this post has failed</a> (8)</li>
	<li><a href="http://www.ghacks.net/2008/11/25/wordpress-265-security-update/" title="Wordpress 2.6.5 Security Update (November 25, 2008)">Wordpress 2.6.5 Security Update</a> (0)</li>
	<li><a href="http://www.ghacks.net/2009/04/09/how-to-show-5-top-categories-in-wordpress/" title="How to show 5 top categories in Wordpress (April 9, 2009)">How to show 5 top categories in Wordpress</a> (9)</li>
	<li><a href="http://www.ghacks.net/2008/08/05/zoundry-raven-portable-blog-editor/" title="Zoundry Raven portable Blog Editor (August 5, 2008)">Zoundry Raven portable Blog Editor</a> (6)</li>
	<li><a href="http://www.ghacks.net/2009/04/16/wordpress-seo-advanced-nofollow/" title="Wordpress SEO: Advanced Nofollow (April 16, 2009)">Wordpress SEO: Advanced Nofollow</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/04/08/wordpress-blogs-create-custom-tag-pages/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Testing A New Theme</title>
		<link>http://www.ghacks.net/2009/04/06/testing-a-new-theme/</link>
		<comments>http://www.ghacks.net/2009/04/06/testing-a-new-theme/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 14:48:55 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[ghacks]]></category>
		<category><![CDATA[ghacks theme]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[website theme]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=11713</guid>
		<description><![CDATA[You might have already noticed that the Wordpress theme has been changed here at Ghacks to a more minimalistic theme. I think the new theme combines an excellent design with good readability. The theme will be tested in the coming days to see if problems of any kind are experienced while displaying the new Wordpress [...]]]></description>
			<content:encoded><![CDATA[<p>You might have already noticed that the Wordpress theme has been changed here at Ghacks to a more minimalistic theme. I think the new theme combines an excellent design with good readability. The theme will be tested in the coming days to see if problems of any kind are experienced while displaying the new Wordpress theme. This includes both factors that are experienced by the visitors of the website but also other factors like linking structure and monetization.</p>
<p>We would like to ask you to comment on the new theme and especially notify us if you encounter problems of any kind including page load errors, display errors and any other kind of error that is dampening your user experience. And we would of course like to listen to your opinion about the new theme. </p>
<p><span id="more-11713"></span></p>

	Tags: <a href="http://www.ghacks.net/tag/ghacks/" title="ghacks" rel="tag">ghacks</a>, <a href="http://www.ghacks.net/tag/ghacks-theme/" title="ghacks theme" rel="tag">ghacks theme</a>, <a href="http://www.ghacks.net/tag/theme/" title="theme" rel="tag">theme</a>, <a href="http://www.ghacks.net/tag/website/" title="website" rel="tag">website</a>, <a href="http://www.ghacks.net/tag/website-theme/" title="website theme" rel="tag">website theme</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/ghacks-wordpress-theme-instructions/" title="Ghacks Wordpress Theme Instructions (August 6, 2007)">Ghacks Wordpress Theme Instructions</a> (22)</li>
	<li><a href="http://www.ghacks.net/2007/08/03/finally-a-new-theme/" title="Finally a new theme (August 3, 2007)">Finally a new theme</a> (39)</li>
	<li><a href="http://www.ghacks.net/2008/08/05/zoundry-raven-portable-blog-editor/" title="Zoundry Raven portable Blog Editor (August 5, 2008)">Zoundry Raven portable Blog Editor</a> (6)</li>
	<li><a href="http://www.ghacks.net/2008/07/27/wordpress-issues/" title="Wordpress Issues (July 27, 2008)">Wordpress Issues</a> (16)</li>
	<li><a href="http://www.ghacks.net/2008/08/15/wordpress-261-released/" title="Wordpress 2.6.1 released (August 15, 2008)">Wordpress 2.6.1 released</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/04/06/testing-a-new-theme/feed/</wfw:commentRss>
		<slash:comments>51</slash:comments>
		</item>
		<item>
		<title>Wordpress template tags you should know</title>
		<link>http://www.ghacks.net/2009/03/29/wordpress-template-tags-you-should-know/</link>
		<comments>http://www.ghacks.net/2009/03/29/wordpress-template-tags-you-should-know/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 14:41:55 +0000</pubDate>
		<dc:creator>Daniel Pataki</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[template tags]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.ghacks.net/?p=11529</guid>
		<description><![CDATA[If you run a Wordpress blog, you will eventually want to make some modifications to your theme. Perhaps you want to show your tags, not just categories, perhaps you want the date in a different format, you might want to add the URL of the author to each post, there are a lot of things [...]]]></description>
			<content:encoded><![CDATA[<p>If you run a Wordpress blog, you will eventually want to make some modifications to your theme. Perhaps you want to show your tags, not just categories, perhaps you want the date in a different format, you might want to add the URL of the author to each post, there are a lot of things like that which can easily be done with a little knowledge of <a title="wordpress tags" href="http://codex.wordpress.org/Template_Tags" target="_blank">Wordpress template tags</a>, which are little PHP code snippets, but you don&#8217;t have to be a coder to use them.</p>
<p>The great thing about these tags is that they are very well documented &#8220;see link above&#8221;, and that they are extremely simple to use. You don&#8217;t need to know anything about PHP, so let me explain their basic use in common sense language. Wordpress uses a loop, elegantly called &#8220;the loop&#8221; in &#8220;Wordpressian&#8221;, which cycles through the posts you have.</p>
<p>If you show 10 posts on your main page, the loop cycles through the latest 10 posts. This means that one the first loop it will pull in the data of your latest post, on the second pass it will look at the second and so on. All the data is pulled, all you need to do is specify what you want to display out of that data, let&#8217;s take a look at how.</p>
<p><span id="more-11529"></span></p>
<p>First of all, you need to identify the start and the end of the loop. The loop starts with the following (there may be some variation) :</p>
<p>&lt;?php if(have_posts()) : ?&gt;<br />
&lt;?php while(have_posts()) : the_post(); ?&gt;</p>
<p>And ends with a &#8220;&lt;?php endwhile; ?&gt; &lt;?php endif; ?&gt;&#8221;. This end statement is usually followed by the page navigation links which let you &#8220;turn the page&#8221; to the next or previous posts. Anything inside the loop gets executed as many times as the number of posts which are shown.</p>
<p>If all you want is to show your title, you just need to put &#8220;&lt;?php the_title() ?&gt;&#8221;, and you will get the titles of your first 10 posts. If you also want to show the tags you can add &#8220;&lt;?php the_tags() ?&gt;&#8221;. There are many others you can add, and don&#8217;t forget, you also need some HTML and CSS to make them look good.</p>
<p>Here&#8217;s a list of the most basic ones and what they do, but you can see the full list and expanded usage by clicking on the link above. Remember that the following should be put in the form: &lt;?php function() ?&gt;</p>
<ul>
<li>the_title() &#8211; outputs the title of the</li>
<li>the_content() &#8211; displays the actual post body</li>
<li>the_category() &#8211; displays the categories the post is in</li>
<li>the_tags() &#8211; displays the tags for the post</li>
<li>the_author &#8211; outputs the post author&#8217;s name</li>
<li>the_author_url &#8211; outputs the link to the author&#8217;s page, used a lot in links with &#8220;the_author&#8221;</li>
<li>the_time() &#8211; outputs the time of the post, you need to add the format in the parenthesis</li>
<li>the_permalink &#8211; outputs the posts permalink, usually used in a link with &#8220;the_title&#8221;</li>
</ul>
<p>While I use many others now and again, there are loads of designs that only use these 8, you can do a lot, with these alone. As you can see, adding to and modifying a Wordpress template is not such a big deal, why not try it yourself?</p>
<p><img class="alignleft size-full wp-image-10878" src="http://www.ghacks.net/wp-content/uploads/2009/03/scrip_twitter.gif" alt="Script" width="53" height="53" /><strong>If you&#8217;d like to read some similar articles, take a look at <a title="Web development blog" href="http://scriptastique.com">Scriptastique</a>, a blog all about web development and coding, with great tips on CSS, HTML, PHP, MySQL and Javasctipt and tutorials and screencasts coming soon! You can follow us on our <a title="Scriptastique RSS feed" href="http://feeds2.feedburner.com/scriptastique">RSS feed</a>, or <a title="Scriptastique on Twitter" href="http://twitter.com/scriptastique">Twitter</a> and <a title="Scriptastique on Facebook" href="http://www.facebook.com/home.php?#/profile.php?id=1470106953&amp;ref=profile">Facebook</a>! </strong></p>

	Tags: <a href="http://www.ghacks.net/tag/php/" title="php" rel="tag">php</a>, <a href="http://www.ghacks.net/tag/template-tags/" title="template tags" rel="tag">template tags</a>, <a href="http://www.ghacks.net/tag/wordpress/" title="wordpress" rel="tag">wordpress</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.ghacks.net/2009/01/08/web-development-how-does-php-work/" title="Web Development: How does PHP work? (January 8, 2009)">Web Development: How does PHP work?</a> (21)</li>
	<li><a href="http://www.ghacks.net/2009/04/09/how-to-show-5-top-categories-in-wordpress/" title="How to show 5 top categories in Wordpress (April 9, 2009)">How to show 5 top categories in Wordpress</a> (9)</li>
	<li><a href="http://www.ghacks.net/2009/08/26/do-more-with-your-wordpress-using-the-function-reference/" title="Do more with your Wordpress using the function reference (August 26, 2009)">Do more with your Wordpress using the function reference</a> (3)</li>
	<li><a href="http://www.ghacks.net/2008/08/05/zoundry-raven-portable-blog-editor/" title="Zoundry Raven portable Blog Editor (August 5, 2008)">Zoundry Raven portable Blog Editor</a> (6)</li>
	<li><a href="http://www.ghacks.net/2009/02/02/wordpress-your-attempt-to-edit-this-post-has-failed/" title="Wordpress: Your attempt to edit this post has failed (February 2, 2009)">Wordpress: Your attempt to edit this post has failed</a> (8)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.ghacks.net/2009/03/29/wordpress-template-tags-you-should-know/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
