<?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>Create an Awesome Home Business &#187; Wordpress</title>
	<atom:link href="http://www.wealthydragon.com/blog/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wealthydragon.com/blog</link>
	<description>Hype-Free Internet Marketing Tips</description>
	<lastBuildDate>Thu, 11 Mar 2010 23:06:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>WordPress Security is Not Just About WordPress</title>
		<link>http://www.wealthydragon.com/blog/2010/01/04/wordpress-security-wordpress/</link>
		<comments>http://www.wealthydragon.com/blog/2010/01/04/wordpress-security-wordpress/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 13:48:20 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress security]]></category>

		<guid isPermaLink="false">http://www.wealthydragon.com/blog/?p=1467</guid>
		<description><![CDATA[
			
				
			
		One of my customer&#8217;s WordPress installations was hacked and turned into an attack site over the weekend.
I got a plea for help on New Year&#8217;s Day because she couldn&#8217;t view her site or log in &#8211; she just got an error message whenever she tried to do either.
When I reviewed the file that was referred [...]


Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2008/12/30/wordpress-security-ftp/' rel='bookmark' title='Permanent Link: Wordpress Security &#8211; a Door That&#8217;s Often Left Open'>Wordpress Security &#8211; a Door That&#8217;s Often Left Open</a></li>
<li><a href='http://www.wealthydragon.com/blog/2008/10/09/security-on-wordpress-blogs/' rel='bookmark' title='Permanent Link: Security On Wordpress Blogs'>Security On Wordpress Blogs</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/12/08/change-wordpress-username/' rel='bookmark' title='Permanent Link: How to Change Your WordPress Username'>How to Change Your WordPress Username</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2010%2F01%2F04%2Fwordpress-security-wordpress%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2010%2F01%2F04%2Fwordpress-security-wordpress%2F&amp;source=abledragon&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p><img class="alignleft" title="Secure Padlocks" src="http://www.wealthydragon.com/blogbanners/tobj-063.jpg" alt="" width="160" height="120" />One of my customer&#8217;s WordPress installations was hacked and turned into an attack site over the weekend.</p>
<p>I got a plea for help on New Year&#8217;s Day because she couldn&#8217;t view her site or log in &#8211; she just got an error message whenever she tried to do either.</p>
<p>When I reviewed the file that was referred to in the error message I found some scripts had been added.</p>
<p>Two other files in the wp-includes directory had also been updated at the same time, so I deleted all of them and replaced them with clean versions.</p>
<p>When I then accessed her site to check it was working OK, I got two Malware files dumped onto my PC &#8211; so they had infected more than the 3 files I found.</p>
<p><span id="more-1467"></span></p>
<p>My first step was to clean up my own PC.  Luckily AVG, CleanUp! and Malwarebytes did a great job on that, so I was back in action again in an hour or so.</p>
<p>My next step was to access my customer&#8217;s site via FTP to delete the database and the entire WordPress installation.</p>
<p>Then I set up a new database and installed a clean version of WordPress.</p>
<p>In the process I took the following security steps:</p>
<ol>
<li>Created unrelated usernames and passwords for the database &#8211; long and complicated</li>
<li>Changed the wp- file and folder prefix to something else</li>
<li>Changed the default &#8216;admin&#8217; username to something else &#8211; long and complicated. I set out a <a href="http://www.wealthydragon.com/blog/2009/12/08/change-wordpress-username/"title="Change WordPress User Name"  target="_blank">process for doing that here</a>.</li>
<li>Created a long and complex password</li>
<li>Installed WP-Security-Scan and checked all the file permissions</li>
<li>Made sure the WordPress version was not visible</li>
<li>Installed Login Lockdown to lock out anyone attempting to use an incorrect user ID or password to log in</li>
<li>Installed a blank index.html file in the wp-content/plugins and wp-content/themes directories (to prevent anyone seeing what plugins or themes were installed)</li>
</ol>
<p><em>And two and a half hours after I&#8217;d completed everything her site was hacked again</em>.</p>
<p>They got in because they had a copy of her FTP login details, which they&#8217;d obviously stored so they could use whenever they wanted to.</p>
<p>Although I&#8217;d given strict instructions for her to change her FTP password, she&#8217;d not had a chance to do so after I&#8217;d finished everything.</p>
<h2>And the lesson is&#8230;</h2>
<p>Nothing could more clearly illustrate <a href="http://www.wealthydragon.com/blog/2008/12/30/wordpress-security-ftp/"title="WordPress Security and FTP"  target="_blank">the point I made in this article</a> that WordPress security involves <em>more </em>than just making your WordPress installation secure.</p>
<p class="notes">You need to consider your PC and your FTP accesses &#8211; i.e. your entire online environment.</p>
<p>There&#8217;s no knowing for sure how the scammers had got hold of her FTP login details, but some of the ways would include:</p>
<ol>
<li>Intercepting email which contained them</li>
<li>Having a keylogger (malware) installed on her PC which captured them and sent them back to the scammers</li>
<li>Intercepting them during an FTP transfer.</li>
</ol>
<p><strong>So the message is this:</strong></p>
<p>In addition to taking all the security precautions I referred to above on your WordPress installation itself, make sure your PC is (and stays) clean and, if you&#8217;re regularly uploading stuff to your WordPress site, use SFTP rather than FTP.</p>
<p>It goes without saying that you should be using one of the Internet Security products from a reputable supplier.  And that means the paid version, not the Anti-Virus version which is usually free.</p>
<p>But I also use two other products:</p>
<p><a href="http://www.malwarebytes.org/" rel="nofollow" title="Malwarebytes"  target="_blank">Malwarebytes</a>, which is an excellent product and free to download.</p>
<p>A couple of years ago I got a Trojan on one of my PC&#8217;s which I couldn&#8217;t get rid of.  McAfee couldn&#8217;t find it, Spybot S&amp;D couldn&#8217;t find it and Adaware couldn&#8217;t find it.</p>
<p>But Malwarebytes did.</p>
<p>And since then I install and use it on every PC I own and every PC I&#8217;m setting up for someone else.</p>
<p>As long as you have one of the Internet Security products running you only need to run Malwarebytes manually every few days.  Make sure you update it before you run it, because they release new signatures every day.</p>
<p>And, by the way, although I&#8217;m delighted with the Internet Security product I&#8217;m using, Malwarebytes still picks up stuff that it misses.</p>
<p>The other product I use (also free) is <a href="http://www.stevengould.org/index.php?Itemid=69&amp;id=15&amp;option=com_content&amp;task=view" rel="nofollow" title="CleanUp!"  target="_blank">CleanUp!</a>.   This focuses more on clearing out your temporary files, but I needed it the other day because I opened a copy of the infected file from my customer&#8217;s site to review it on my PC.</p>
<p>Although I didn&#8217;t save the file, a copy was still sitting in my temporary files folder and CleanUp! zapped that one for me.</p>
<h2>Summary</h2>
<p>Long story short, then:</p>
<ol>
<li>Make your WordPress installation as secure as you can &#8211; follow the steps above</li>
<li>Make sure your PC is clean and stays clean</li>
<li>Use SFTP rather than FTP</li>
<li>Backup your site (database and system files) at least weekly.  Preferably more often. But be careful not to restore an infected version.</li>
</ol>
<p><img class="alignnone" title="Martin Malden" src="http://www.wealthydragon.com/blogbanners/MMShortSignature.JPG" alt="" width="146" height="82" /></p>
<p><a href="http://www.online-wp-tutorial.com" rel="nofollow" ><img class="aligncenter" title="Online wordPress Tutorial" src="http://www.wealthydragon.com/blogbanners/wordpress-tut-banner.jpg" alt="" width="348" height="115" /></a></p>


<p>Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2008/12/30/wordpress-security-ftp/' rel='bookmark' title='Permanent Link: Wordpress Security &#8211; a Door That&#8217;s Often Left Open'>Wordpress Security &#8211; a Door That&#8217;s Often Left Open</a></li>
<li><a href='http://www.wealthydragon.com/blog/2008/10/09/security-on-wordpress-blogs/' rel='bookmark' title='Permanent Link: Security On Wordpress Blogs'>Security On Wordpress Blogs</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/12/08/change-wordpress-username/' rel='bookmark' title='Permanent Link: How to Change Your WordPress Username'>How to Change Your WordPress Username</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wealthydragon.com/blog/2010/01/04/wordpress-security-wordpress/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Can Changing Your WordPress Theme Affect Your Search Engine Love?</title>
		<link>http://www.wealthydragon.com/blog/2009/12/10/theme-affect-search-results/</link>
		<comments>http://www.wealthydragon.com/blog/2009/12/10/theme-affect-search-results/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 09:15:43 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[thesis theme]]></category>

		<guid isPermaLink="false">http://www.wealthydragon.com/blog/?p=1440</guid>
		<description><![CDATA[
			
				
			
		Yes, it can is the short answer.
I used to think of a theme as nothing more than a nice colour scheme when I first started blogging.  As long as I liked the colours, and as long as it had enough sidebars, I was a happy camper.
How wrong I was.
WordPress themes have progressed enormously since [...]


Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/06/30/changing-theme-wordpress/' rel='bookmark' title='Permanent Link: Changing a Theme on WordPress'>Changing a Theme on WordPress</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/05/25/install-wordpress-theme/' rel='bookmark' title='Permanent Link: How to install a WordPress Theme'>How to install a WordPress Theme</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/03/13/best-wordpress-themes/' rel='bookmark' title='Permanent Link: Which Are The Best WordPress Themes?'>Which Are The Best WordPress Themes?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F12%2F10%2Ftheme-affect-search-results%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F12%2F10%2Ftheme-affect-search-results%2F&amp;source=abledragon&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p><img class="alignleft" title="Search engine love" src="http://www.wealthydragon.com/blogbanners/other-071.jpg" alt="" width="160" height="120" />Yes, it can is the short answer.</p>
<p>I used to think of a theme as nothing more than a nice colour scheme when I first started blogging.  As long as I liked the colours, and as long as it had enough sidebars, I was a happy camper.</p>
<p>How wrong I was.</p>
<p>WordPress themes have progressed enormously since those days (only 3 years ago), but even back then if I&#8217;d known what I was doing I&#8217;d have paid a bit more attention.</p>
<p>Here&#8217;s how they can impact your search engine love:</p>
<p><span id="more-1440"></span></p>
<h2>Free Themes</h2>
<p>The first thing to be aware of when looking for free themes is that there&#8217;s nothing to stop the author from hiding links in it.</p>
<p>Which means that by activating his theme you could be providing links back to his site (if you&#8217;re lucky), or to some spam or scam site if you&#8217;re not.</p>
<p>The search engines will not be pleased about the spam and scam links.</p>
<p>Even if he hasn&#8217;t hidden links in his theme, the author&#8217;s coding skills will have an impact on how easily the search engines can find their way around your blog, and understand what it&#8217;s about.</p>
<p>And that&#8217;s important for good search engine rankings.</p>
<p>So yes &#8211; even at the most basic level, changing themes can affect your rankings (either positively or negatively) just based on:</p>
<ol>
<li>Whether or not the author has hidden links in it</li>
<li>The quality of the his coding (CSS, HTML and PHP)</li>
</ol>
<p>Don&#8217;t get me wrong &#8211; there are some very good free themes out there, but there are also some pretty awful ones.</p>
<p>So if you&#8217;re going for free, you need to make sure it&#8217;s a good one.</p>
<h2>Premium Themes</h2>
<p>WordPress caused a bit of a stir a while ago when they decided that the only themes they would approve had to be GPL &#8211; free to download and install. For a short while Premium Themes became the target of some speculation.</p>
<p>But, having used the Thesis theme for a year now, and another premium theme prior to that, I can tell you that there&#8217;s no way I&#8217;d ever go back to using free themes.</p>
<p>You not only get rid of the chances of being stuck with hidden spam links, you greatly <em>increase </em>your chances of having well coded CSS, HTML and PHP.  This, as I said earlier, will help the search engines.</p>
<p>Plus, modern premium themes provide all sorts of additional functionality that builds on the flexibility of WordPress.</p>
<p>For example, some themes (Thesis among them) enable you to set META tags and settings both for your blog as a whole and for each individual post and page within it.</p>
<p>This greatly improves the visibility of your blog and articles to the search engines, and it enables you to drop SEO related plugins.</p>
<p>For example, I used to automatically install the All-in-One-SEO-Pack and Robots-META plugins on new blogs.  Now I don&#8217;t need to, because Thesis gives me the same options.</p>
<p>Of course, if you weren&#8217;t using any SEO plugins to start with, this will bring you a whole bunch of SEO benefits you didn&#8217;t previously have.</p>
<p>Further, many premium themes will enable you to change the layout and design of your blog by selecting various options in the control panel.</p>
<p>So as long as your theme is capable of it, and your imagination can cope, you no longer need to go hunting for new themes.  You can change your blog&#8217;s appearance whenever you want to and not lose the settings and SEO benefits you&#8217;ve built up.</p>
<p>Themes these days, particularly premium themes, should be thought of as supplementary platforms which extend the functionality of WordPress.</p>
<p>As such, the quality of their coding and the functionality they provide can have a big impact on your blog&#8217;s search engine rankings.</p>
<p><img class="alignnone" title="Martin Malden" src="http://www.wealthydragon.com/blogbanners/MMShortSignature.JPG" alt="" width="146" height="82" /></p>
<p><a href="http://www.online-wp-tutorial.com" rel="nofollow" ><img class="aligncenter" title="Online WordPress Tutorial" src="http://www.wealthydragon.com/blogbanners/wordpress-tut-banner.jpg" alt="" width="353" height="115" /></a></p>


<p>Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/06/30/changing-theme-wordpress/' rel='bookmark' title='Permanent Link: Changing a Theme on WordPress'>Changing a Theme on WordPress</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/05/25/install-wordpress-theme/' rel='bookmark' title='Permanent Link: How to install a WordPress Theme'>How to install a WordPress Theme</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/03/13/best-wordpress-themes/' rel='bookmark' title='Permanent Link: Which Are The Best WordPress Themes?'>Which Are The Best WordPress Themes?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wealthydragon.com/blog/2009/12/10/theme-affect-search-results/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>How to Change Your WordPress Username</title>
		<link>http://www.wealthydragon.com/blog/2009/12/08/change-wordpress-username/</link>
		<comments>http://www.wealthydragon.com/blog/2009/12/08/change-wordpress-username/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 06:25:43 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress security]]></category>

		<guid isPermaLink="false">http://www.wealthydragon.com/blog/?p=1422</guid>
		<description><![CDATA[
			
				
			
		I was helping someone get their blog configured the other day and we came to setting up WP-Security-Scan &#8211; one of the plugins I do recommend.
It takes you through some pretty straightforward steps that will strengthen your WordPress installation against mass bot hack attacks.
One of the recommendations it makes is to change your login user [...]


Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2008/12/30/wordpress-security-ftp/' rel='bookmark' title='Permanent Link: Wordpress Security &#8211; a Door That&#8217;s Often Left Open'>Wordpress Security &#8211; a Door That&#8217;s Often Left Open</a></li>
<li><a href='http://www.wealthydragon.com/blog/2010/01/04/wordpress-security-wordpress/' rel='bookmark' title='Permanent Link: WordPress Security is Not Just About WordPress'>WordPress Security is Not Just About WordPress</a></li>
<li><a href='http://www.wealthydragon.com/blog/2008/10/09/security-on-wordpress-blogs/' rel='bookmark' title='Permanent Link: Security On Wordpress Blogs'>Security On Wordpress Blogs</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F12%2F08%2Fchange-wordpress-username%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F12%2F08%2Fchange-wordpress-username%2F&amp;source=abledragon&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p><img class="alignleft" title="Padlock for security" src="http://www.wealthydragon.com/blogbanners/tobj-0112.jpg" alt="" width="160" height="120" />I was helping someone get their blog configured the other day and we came to setting up WP-Security-Scan &#8211; one of the plugins I do recommend.</p>
<p>It takes you through some pretty straightforward steps that will strengthen your WordPress installation against mass bot hack attacks.</p>
<p>One of the recommendations it makes is to change your login user name from the default &#8216;admin&#8217; to something else.</p>
<p>Here&#8217;s how to do that:</p>
<p><span id="more-1422"></span></p>
<p>From your hosting control panel click on PHPMyAdmin.  You&#8217;ll see a screen like this:</p>
<p><img class="aligncenter" title="First Step" src="http://www.wealthydragon.com/blogbanners/firststep.jpg" alt="" width="450" height="385" /></p>
<p>Find and click on the &#8216;Databases&#8217; link (circled above).</p>
<p>The next screen you&#8217;ll see is this:</p>
<p><img class="aligncenter" title="Second Step" src="http://www.wealthydragon.com/blogbanners/secondstep.jpg" alt="" width="443" height="412" /></p>
<p>It lists all your databases on the left.  I&#8217;ve blacked mine out, but trust me &#8211; those are your databases!</p>
<p>Click on the database of the blog on which you want to change your login username.  You&#8217;ll come to this screen:</p>
<p><img class="aligncenter" title="Third Step" src="http://www.wealthydragon.com/blogbanners/thirdstep.jpg" alt="" width="476" height="336" /></p>
<p>Look for the users table.  Unless you&#8217;ve changed your prefix it will be called wp_users. My users table is circled above.</p>
<p>In the users row click on the first icon: browse (2 above).  The next screen you&#8217;ll see is this one:</p>
<p><img class="aligncenter" title="Fourth Step" src="http://www.wealthydragon.com/blogbanners/fourthstep.jpg" alt="" width="485" height="459" /></p>
<p>If you&#8217;re the only person with a login you&#8217;ll see just one row there.  If you have others on your blog with logins, look for the one that&#8217;s called &#8216;admin&#8217;, and click the &#8216;edit&#8217; icon, 1 above (and circled).</p>
<p>The next screen you&#8217;ll see is this one:</p>
<p><img class="aligncenter" title="Fifth Step" src="http://www.wealthydragon.com/blogbanners/fifthstep.jpg" alt="" width="490" height="360" /></p>
<p>In the &#8216;user_login&#8217; row above look to the right and replace &#8216;admin&#8217; with a new user name. When you&#8217;ve typed a new user name click &#8216;Go&#8217; at the bottom right of the table (it&#8217;s not shown in this screenshot).</p>
<p>After clicking &#8216;Go&#8217; you&#8217;ll be taken back to a screen that displays your new user name in the &#8216;user_login&#8217; field:</p>
<p><img class="aligncenter" title="Sixth Step" src="http://www.wealthydragon.com/blogbanners/sixthstep.jpg" alt="" width="379" height="399" /></p>
<p>OK, you&#8217;re all done in PHPMyAdmin now, so you can log out if that option&#8217;s available or just close that window if it&#8217;s not.</p>
<p>Next go to your WordPress login screen and login with the new username and your existing password.</p>
<p>Go to your profile screen and you&#8217;ll see your new username displaid:</p>
<p><img class="aligncenter" title="WordPress confirmation" src="http://www.wealthydragon.com/blogbanners/confirmationwp.jpg" alt="" width="309" height="112" /></p>
<p>That&#8217;s it &#8211; you&#8217;ve changed your WordPress login username and made your blog more secure as a result.</p>
<p><img class="alignnone" title="Martin Malden" src="http://www.wealthydragon.com/blogbanners/MMShortSignature.JPG" alt="" width="146" height="82" /></p>
<p><a href="http://www.online-wp-tutorial.com" rel="nofollow" ><img class="aligncenter" title="Online WordPress Tutorial" src="http://www.wealthydragon.com/blogbanners/wordpress-tut-banner.jpg" alt="" width="353" height="115" /></a></p>


<p>Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2008/12/30/wordpress-security-ftp/' rel='bookmark' title='Permanent Link: Wordpress Security &#8211; a Door That&#8217;s Often Left Open'>Wordpress Security &#8211; a Door That&#8217;s Often Left Open</a></li>
<li><a href='http://www.wealthydragon.com/blog/2010/01/04/wordpress-security-wordpress/' rel='bookmark' title='Permanent Link: WordPress Security is Not Just About WordPress'>WordPress Security is Not Just About WordPress</a></li>
<li><a href='http://www.wealthydragon.com/blog/2008/10/09/security-on-wordpress-blogs/' rel='bookmark' title='Permanent Link: Security On Wordpress Blogs'>Security On Wordpress Blogs</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wealthydragon.com/blog/2009/12/08/change-wordpress-username/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>1 More Plugin Bites the Dust</title>
		<link>http://www.wealthydragon.com/blog/2009/12/03/1-more-plugin-removed/</link>
		<comments>http://www.wealthydragon.com/blog/2009/12/03/1-more-plugin-removed/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 08:35:33 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress plugins]]></category>

		<guid isPermaLink="false">http://www.wealthydragon.com/blog/?p=1417</guid>
		<description><![CDATA[
			
				
			
		Back here I wrote about the benefits of using as few plugins as possible on your site.
As is typically me, this has turned into a bit of a crusade (removing plugins from my site, that is).
Here, again, are the reasons for my crusade:
Plugins can slow down site load times, they may fall behind WordPress developments [...]


Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/02/15/what-is-your-favourite-plugin/' rel='bookmark' title='Permanent Link: What Is Your Favourite Plugin?'>What Is Your Favourite Plugin?</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/03/01/suggested-wordpress-plugins/' rel='bookmark' title='Permanent Link: My Suggested Wordpress Plugin List'>My Suggested Wordpress Plugin List</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/11/12/do-you-need-that-plugin/' rel='bookmark' title='Permanent Link: Stop! Do You REALLY Need That Plugin?'>Stop! Do You REALLY Need That Plugin?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F12%2F03%2F1-more-plugin-removed%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F12%2F03%2F1-more-plugin-removed%2F&amp;source=abledragon&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p><img class="alignleft" title="Banned Plugin" src="http://www.wealthydragon.com/blogbanners/tobj-012-stopped.jpg" alt="" width="160" height="120" />Back <a href="http://www.wealthydragon.com/blog/2009/11/12/do-you-need-that-plugin/"title="Do You Need That Plugin"  target="_blank">here</a> I wrote about the benefits of using as few plugins as possible on your site.</p>
<p>As is typically me, this has turned into a bit of a crusade (removing plugins from my site, that is).</p>
<p>Here, again, are the reasons for my crusade:</p>
<p>Plugins can slow down site load times, they may fall behind WordPress developments (potentially causing problems after upgrades) and they create more to go wrong.</p>
<p>So this week I removed another plugin and replaced its functionality with alternative means.</p>
<p>Here&#8217;s what I did:</p>
<p><span id="more-1417"></span></p>
<p>The plugin I removed was the Redirection plugin.</p>
<p>Before we go any further let me make it absolutely clear: Redirection did a great job for me.</p>
<p>I experienced absolutely no problems with the plugin itself and, if you&#8217;re not ready to play around with your .htaccess file, this plugin will handle redirects for you without any problems.</p>
<p>But remember my crusade: I&#8217;m progressively removing as many plugins from my site as I can, replacing them with other ways of achieving the functionality they provide.</p>
<h2>My experience and use of Redirection</h2>
<p>Redirection does a number of things:</p>
<ul>
<li>It enables you to set up manual re-directs where you change a post permalink</li>
<li>It automatically creates a 301 redirect if a permalink (post URL) on your site changes</li>
<li>It logs 404 errors</li>
<li>It provides statistics and reports on anything to do with redirects and 404 errors.</li>
</ul>
<p>It&#8217;s a powerful plugin and I had it installed for about 18 months in total.</p>
<p>During that time I set up 4 manual redirects where article permalinks had changed. I set these up when I originally installed Redirection.  In fact the reason for installing it was because I changed the permalinks on those 4 articles to make them more SEO-effective.</p>
<p>No auto redirects were set up by the plugin during that time because no permalinks on any other articles were changed.</p>
<p>I want as few 301 redirects as possible on my site.  So I always give a lot of thought to permalinks when I publish new articles in order to avoid any temptation to change them later.</p>
<p>With that low level of use, I figured if I could learn how to set up 301 redirects manually in my .htaccess file I could do away with Redirection, saving myself another plugin.</p>
<h2>What I did</h2>
<p>I searched online for tutorials on how to set up 301 redirects.</p>
<p>301 type redirects, by the way, are permanent redirects.  These are better for SEO purposes (you don&#8217;t lose incoming links) and they also update the visitor&#8217;s browser if they already have the page bookmarked under the old URL.</p>
<p>Most of the information I found focused on redirecting <em>existing</em> pages to another URL. In other words &#8211; there&#8217;s an actual page at link (a) and you add the redirect script to that page (or create a page in a folder and add a PHP redirect call) to send visitors to page (b).</p>
<p>Visitors are being redirected from one page to another.</p>
<p>But when you change a permalink in WordPress there&#8217;s a big difference:</p>
<p>You&#8217;re <em>not</em> redirecting visitors from one page to another.  You&#8217;re asking the server to display the <em>same </em>page which now has a different file name from the one the searcher typed in.</p>
<p>You achieve this via the .htaccess file.</p>
<p>As long as you&#8217;re running WordPress on a Linux/Apache server you will have a .htaccess file in your blog&#8217;s root directory.  If, for any reason, you don&#8217;t then you can add one.</p>
<p>In that .htaccess file you can type the following command to re-direct visitors to the new permalink:</p>
<p>redirect 301 /old-post-slug http://www.example.com/new-post-slug</p>
<p>Take careful note of the spacing.</p>
<p>Notice, also, that you don&#8217;t include the entire URL for the old post. You only need to include the /old-post-slug (if your blog is installed under the root domain name) or /directory/old-post-slug if your blog is installed in a directory under your domain.</p>
<p>But the <em>new </em>URL does need to include the full address, even if it&#8217;s on the same site.</p>
<p>So, using that format, I set up redirects in my .htaccess file for the 4 articles I referred to earlier and, hey presto, another one bit the dust.  (Plugin, that is).</p>
<p>This will work for most WordPress users because you&#8217;re likely to be hosting your site on a Linux/Apache server. If you&#8217;re on a Windows server this won&#8217;t work for you because Windows doesn&#8217;t support the .htaccess file.</p>
<p class="notes">But most importantly: take a copy of your .htaccess file before you make any changes to it.  It&#8217;s a powerful file and screwing it up will likely make your blog disappear into the ether.</p>
<p>If the unthinkable does happen, you can use FTP to restore the back up copy of your .htaccess and you&#8217;ll be back in business in no time.</p>
<p>What would be great to know is what you&#8217;ve done to remove plugins. Leave a comment telling us what plugins you&#8217;ve removed and how you replaced the functionality they provided.</p>
<p><img class="alignnone" title="Martin Malden" src="http://www.wealthydragon.com/blogbanners/MMShortSignature.JPG" alt="" width="146" height="82" /></p>
<p><a href="http://www.online-wp-tutorial.com" rel="nofollow" ><img class="aligncenter" title="Online WordPress Tutorial" src="http://www.wealthydragon.com/blogbanners/wordpress-tut-banner.jpg" alt="" width="353" height="115" /></a></p>


<p>Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/02/15/what-is-your-favourite-plugin/' rel='bookmark' title='Permanent Link: What Is Your Favourite Plugin?'>What Is Your Favourite Plugin?</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/03/01/suggested-wordpress-plugins/' rel='bookmark' title='Permanent Link: My Suggested Wordpress Plugin List'>My Suggested Wordpress Plugin List</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/11/12/do-you-need-that-plugin/' rel='bookmark' title='Permanent Link: Stop! Do You REALLY Need That Plugin?'>Stop! Do You REALLY Need That Plugin?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wealthydragon.com/blog/2009/12/03/1-more-plugin-removed/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>3 Things to Look Out For With WordPress 1-Click Installs</title>
		<link>http://www.wealthydragon.com/blog/2009/11/19/wordpress-1-click-installs/</link>
		<comments>http://www.wealthydragon.com/blog/2009/11/19/wordpress-1-click-installs/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 05:25:22 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress blogs]]></category>

		<guid isPermaLink="false">http://www.wealthydragon.com/blog/?p=1390</guid>
		<description><![CDATA[
			
				
			
		The 1-click installation service offered by most hosting providers for various applications is wonderful.
In particular, it&#8217;s opened up self-hosted WordPress blogging to a whole tribe of people who might have baulked at the manual installation.
But there are some things to keep in mind.
And please don&#8217;t take these as criticisms &#8211; they&#8217;re not, because most of [...]


Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/10/29/what-is-wordpress/' rel='bookmark' title='Permanent Link: What is WordPress?'>What is WordPress?</a></li>
<li><a href='http://www.wealthydragon.com/blog/2008/07/31/great-about-wordpress/' rel='bookmark' title='Permanent Link: What is So Great About Wordpress?'>What is So Great About Wordpress?</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/12/22/wordpress-2-9-review/' rel='bookmark' title='Permanent Link: WordPress 2.9 &#8211; The Good and the Pointless'>WordPress 2.9 &#8211; The Good and the Pointless</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F11%2F19%2Fwordpress-1-click-installs%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F11%2F19%2Fwordpress-1-click-installs%2F&amp;source=abledragon&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p><img class="alignleft" title="WordPress Logo" src="http://www.wealthydragon.com/blogbanners/wordpress1.JPG" alt="" width="180" height="48" />The 1-click installation service offered by most hosting providers for various applications is wonderful.</p>
<p>In particular, it&#8217;s opened up self-hosted WordPress blogging to a whole tribe of people who might have baulked at the manual installation.</p>
<p>But there are some things to keep in mind.</p>
<p>And please don&#8217;t take these as criticisms &#8211; they&#8217;re not, because most of them have plus sides.</p>
<p><span id="more-1390"></span></p>
<p>An important point to start with: the way your hosting provider sets up and manages the 1-click installation scripts affects every point that follows.</p>
<h2>Character set</h2>
<p>WordPress uses and recommends the character set UTF-8. However some Fantastico installations have used Latin in the past and this can cause problems with some themes.</p>
<p>I first realised this during the testing of Thesis 1.5, when some beta testers reported some apparently quite serious problems that were eventually traced to the character set. Turns out they were running Fantastico installations of WordPress, and Fantastico had used Latin.</p>
<p>Chris Pearson and the Thesis development team made the adjustments to accommodate this character set before 1.5 was officially released, but other theme authors may not be so diligent.</p>
<p><strong>Moral of the story</strong>:</p>
<p>If you&#8217;re having problems with the way stuff is displaid on your site try activating the default WordPress theme. If the problem goes away you know it&#8217;s theme related.</p>
<p>You may be able to change the character set (in the WordPress Settings&gt;Reading screen) but it would be worth checking with your hosting provider to make sure it won&#8217;t create problems elsewhere.</p>
<h2>WordPress version</h2>
<p>One of the sites that I&#8217;m a member of offers hosting, including 1-click installations of WordPress, as part of its member benefits package.</p>
<p>Unfortunately, the version of WordPress that their script currently installs is WordPress 2.0 &#8211; an archaic version in WordPress terms.</p>
<p>Even upgrading from that version is a pain because there was no auto upgrade in those days.</p>
<p>Hosting providers should always keep the version of WordPress their scripts install current, especially if the latest version is a security upgrade.</p>
<p><strong>Moral of the story:</strong></p>
<p>Check the version of WordPress you have as soon as you&#8217;ve done a 1-click installation and upgrade if necessary.  It&#8217;s only a click of a button (from 2.7 on), and it takes about 10 seconds these days.</p>
<h2>Themes and plugins</h2>
<p>I was helping a friend recently who had just done a 1-click installation and I was showing them how to back up their system files.</p>
<p>Turned out their brand new installation, not even any posts on it yet, had over 2,800 files.</p>
<p>I was puzzled because this site, which has been going for 3 years now, has just under 1500 files on it.</p>
<p>A bit of digging revealed that her hosting provider had included 42 themes and 8 plugins as part of their 1-click install.</p>
<p>This is a definite benefit of you&#8217;re new to WordPress and not ready to go hunting for, and manually installing new themes.</p>
<p>But it almost doubled the size of her site, meaning that full site back ups (if she were to do them by FTP-ing everything back to her PC) would take twice as long as they needed to.</p>
<p>We deleted everything but the theme she was using and the default theme, reducing the bloat on the site by nearly 50% right off the bat.</p>
<p><strong>Moral of the story:</strong></p>
<p>Check to see if your installation has lots of themes and plugins already installed.</p>
<p>If you know what you want (in both cases) delete the pre-installed ones to reduce bloat and install the themes and plugins you want.</p>
<p>If you don&#8217;t know what you want, then leave things as they are.  Once you&#8217;ve made up your mind on your themes and plugins you can blitz the rest.</p>
<p>If you have other tips or hints relating to 1-click installs (good experiences or problems) leave us a comment!</p>
<p><img class="alignnone" title="Martin Malden" src="http://www.wealthydragon.com/blogbanners/MMShortSignature.JPG" alt="" width="146" height="82" /></p>
<p><a href="http://www.online-wp-tutorial.com" rel="nofollow" ><img class="aligncenter" title="Online WordPress Tutorial" src="http://www.wealthydragon.com/blogbanners/wordpress-tut-banner.jpg" alt="" width="353" height="115" /></a></p>


<p>Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/10/29/what-is-wordpress/' rel='bookmark' title='Permanent Link: What is WordPress?'>What is WordPress?</a></li>
<li><a href='http://www.wealthydragon.com/blog/2008/07/31/great-about-wordpress/' rel='bookmark' title='Permanent Link: What is So Great About Wordpress?'>What is So Great About Wordpress?</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/12/22/wordpress-2-9-review/' rel='bookmark' title='Permanent Link: WordPress 2.9 &#8211; The Good and the Pointless'>WordPress 2.9 &#8211; The Good and the Pointless</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wealthydragon.com/blog/2009/11/19/wordpress-1-click-installs/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to Avoid Ping Spamming</title>
		<link>http://www.wealthydragon.com/blog/2009/11/17/avoid-ping-spamming/</link>
		<comments>http://www.wealthydragon.com/blog/2009/11/17/avoid-ping-spamming/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 23:30:14 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress blogs]]></category>

		<guid isPermaLink="false">http://www.wealthydragon.com/blog/?p=1387</guid>
		<description><![CDATA[
			
				
			
		I saw one of those VERY IMPORTANT READ THIS NOW posts in a forum the other day.  It was all about how WordPress could get us banned from the search engines.
I normally don&#8217;t go anywhere near posts with titles like that, but considering the mutual love affair between Google and WordPress I was intrigued.
Apparently [...]


Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/11/03/make-wordpress-post-sticky/' rel='bookmark' title='Permanent Link: How To Make a WordPress Post Sticky'>How To Make a WordPress Post Sticky</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/09/28/paste-word-to-wordpress/' rel='bookmark' title='Permanent Link: How to Copy and Paste From Word to WordPress'>How to Copy and Paste From Word to WordPress</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/06/15/widgets-in-wordpress-28/' rel='bookmark' title='Permanent Link: How to Install Widgets in WordPress 2.8'>How to Install Widgets in WordPress 2.8</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F11%2F17%2Favoid-ping-spamming%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F11%2F17%2Favoid-ping-spamming%2F&amp;source=abledragon&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p><img class="alignleft" title="Big Red Spam Button" src="http://www.wealthydragon.com/blogbanners/spam-red.jpg" alt="" width="160" height="117" />I saw one of those VERY IMPORTANT READ THIS NOW posts in a forum the other day.  It was all about how WordPress could get us banned from the search engines.</p>
<p>I normally don&#8217;t go anywhere near posts with titles like that, but considering the mutual love affair between Google and WordPress I was intrigued.</p>
<p>Apparently all WordPress users were suddenly going to be labelled as spammers because of the built in pinging functionality. (Wordpress tells blog syndication services like Technorati whenever you publish a new article).</p>
<p>We&#8217;re not, and here&#8217;s why:</p>
<p><span id="more-1387"></span></p>
<p>The first misconception was that WordPress pings the services (lets them know) every time you edit, save or publish your article.</p>
<p>It doesn&#8217;t.</p>
<p>It only pings them when you publish a post for the first time or update it after publishing.</p>
<p>So you can edit and save your posts as many times as you like &#8211; and you won&#8217;t become a spammer.</p>
<p>The cure for this &#8216;problem&#8217;, according to the forum post, was to download and install a plugin.</p>
<p>Not only is this absolutely not necessary, it may have a negative impact &#8211; if not right away then later.</p>
<p>As I&#8217;ve written elsewhere, I do suggest <a href="http://www.wealthydragon.com/blog/2009/11/12/do-you-need-that-plugin/"title="Do You Need That Plugin"  target="_blank">restricting the number of plugins you use</a>.  The more plugins you have the more likelihood of something going wrong.</p>
<p>And if a plugin author stops updating his plugin you may experience problems after future WordPress upgrades when his plugin is no longer compatible.</p>
<p>In any case, a plugin in this case is completely unnecessary.</p>
<p>WordPress provides a Preview function:</p>
<p><img class="aligncenter" title="WordPress Preview Button" src="http://www.wealthydragon.com/blogbanners/preview-button.jpg" alt="" width="299" height="290" /></p>
<p>So when you&#8217;ve written your article, add your tags, categories and any other settings you use, then click &#8216;Preview&#8217;. (If you&#8217;re updating a post it will say &#8216;Preview Changes&#8217;).</p>
<p>Your post will open in a new window, displaid exactly as it will look when it&#8217;s published, and you can check layout, links, images and everything else.</p>
<p>Since it&#8217;s in a new window you can switch back to the edit window to make changes as you need to.</p>
<p>And none of this activity will be pinged to Technorati and the rest.</p>
<p>You can save your post as a draft, edit and re-save it as many times as you like, preview it as many times as you like, and Technorati and it&#8217;s friends won&#8217;t know a thing about it.</p>
<p>Until you hit publish.</p>
<p><em>That&#8217;s</em> when your article will be pinged.</p>
<p>So the lessons are:</p>
<ol>
<li>When you want to see how your post will look in the flesh use the Preview function.</li>
<li>When you&#8217;re editing and saving it &#8211; use the save button, not the publish (or update) buttons.</li>
<li>Only hit publish or update when you&#8217;re finally satisfied with everything.</li>
</ol>
<p>Then you won&#8217;t be labelled as a spammer and you&#8217;ll have saved a plugin.</p>
<p><img class="alignnone" title="Martin Malden" src="http://www.wealthydragon.com/blogbanners/MMShortSignature.JPG" alt="" width="146" height="82" /></p>
<p><a href="http://www.online-wp-tutorial.com" rel="nofollow" ><img class="aligncenter" title="Online WordPress Tutorial" src="http://www.wealthydragon.com/blogbanners/wordpress-tut-banner.jpg" alt="" width="353" height="115" /></a></p>


<p>Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/11/03/make-wordpress-post-sticky/' rel='bookmark' title='Permanent Link: How To Make a WordPress Post Sticky'>How To Make a WordPress Post Sticky</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/09/28/paste-word-to-wordpress/' rel='bookmark' title='Permanent Link: How to Copy and Paste From Word to WordPress'>How to Copy and Paste From Word to WordPress</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/06/15/widgets-in-wordpress-28/' rel='bookmark' title='Permanent Link: How to Install Widgets in WordPress 2.8'>How to Install Widgets in WordPress 2.8</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wealthydragon.com/blog/2009/11/17/avoid-ping-spamming/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Stop! Do You REALLY Need That Plugin?</title>
		<link>http://www.wealthydragon.com/blog/2009/11/12/do-you-need-that-plugin/</link>
		<comments>http://www.wealthydragon.com/blog/2009/11/12/do-you-need-that-plugin/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 07:21:29 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress plugins]]></category>

		<guid isPermaLink="false">http://www.wealthydragon.com/blog/?p=1384</guid>
		<description><![CDATA[
			
				
			
		If you read (and remember) any of my articles from a few years back you can take me to task now.
Because back then I raved about plugins and added them to my WordPress sites at will.
But I&#8217;ve changed my mind.
Don&#8217;t get me wrong. There are some excellent plugins that do great jobs.
But they can also [...]


Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/09/02/careful-use-plugins/' rel='bookmark' title='Permanent Link: Careful Use of Plugins'>Careful Use of Plugins</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/02/15/what-is-your-favourite-plugin/' rel='bookmark' title='Permanent Link: What Is Your Favourite Plugin?'>What Is Your Favourite Plugin?</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/12/03/1-more-plugin-removed/' rel='bookmark' title='Permanent Link: 1 More Plugin Bites the Dust'>1 More Plugin Bites the Dust</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F11%2F12%2Fdo-you-need-that-plugin%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F11%2F12%2Fdo-you-need-that-plugin%2F&amp;source=abledragon&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p><img class="alignleft" title="Plugins Prohibited" src="http://www.wealthydragon.com/blogbanners/tobj-012-stopped.jpg" alt="" width="160" height="120" />If you read (and remember) any of my articles from a few years back you can take me to task now.</p>
<p>Because back then I raved about plugins and added them to my WordPress sites at will.</p>
<p>But I&#8217;ve changed my mind.</p>
<p>Don&#8217;t get me wrong. There are some excellent plugins that do great jobs.</p>
<p>But they can also slow down your site, create PHP errors and create problems after WordPress upgrades.</p>
<p><span id="more-1384"></span></p>
<p>There are more than 4000 plugins available now, which enable you to add almost any functionality you want to your site.</p>
<p>But there are a few questions to consider before installing one:</p>
<ol>
<li>Does this plugin need to access external sites during the site load process (like share this or related sites type plugins)?</li>
<li>How often is this plugin updated? (But keep in mind that simple plugins probably don&#8217;t need to be updated that often).</li>
<li>Does the plugin author look as though they&#8217;re here to stay? (Do they have other plugins? Is their site professional and does it look as though it&#8217;s been around for a while? Does the author provide quick and responsive support)</li>
</ol>
<h2>Accessing external sites</h2>
<p>If your plugin needs to access an external site to do its thing (such as a share this or related sites type plugin) you may be dependent on that site being available and responsive for your site to load fully and quickly.</p>
<p>It depends on where the plugin sits in your page, but if it sits above your content in the HTML (source code) view, and the site it needs to access is slow or down, this will greatly slow down the load time for your site and may stall it altogether.</p>
<p>In which case you&#8217;ll lose a reader.</p>
<p>Two plugins I&#8217;ve used in the past have caused slow load times and PHP errors, that were initiated by the sites they needed to access for information.</p>
<p>I removed them.</p>
<h2>How often is this plugin updated</h2>
<p>This one goes hand in hand with point 3. Some plugin authors simply stop supporting their plugins.  Remember &#8211; the majority of plugins are free and most authors do it for love.</p>
<p>But if something else comes along that takes their focus away from their plugin they may well stop supporting it.</p>
<p>This means that at some point (usually after a WordPress upgrade) it will cause a problem on your site, because it won&#8217;t have kept pace with new WordPress functionality and design.</p>
<p>Again &#8211; this has happened to me in the past, although only once (so far!).</p>
<h2>More to go wrong</h2>
<p>And finally, adding plugins creates more opportunities for things to go wrong.</p>
<p>They could have security holes, and they may clash with other plugins, or with your theme.  They may even clash with your version of WordPress.</p>
<p>And they increase the size of your site.</p>
<p>I recently removed 3 plugins from this site (and by &#8216;removed&#8217; I mean deactivated and deleted), and the overall number of files on my site was reduced by a little over 250. (That reduced bloat on my site by 14%).</p>
<p>So I&#8217;m now steadily reducing the number of plugins I have on my WordPress sites and using alternatives wherever possible.</p>
<p>For example, I don&#8217;t have any Twitter plugins &#8211; my posts are Tweeted by RSS.</p>
<p>I don&#8217;t use a plugin to manage the number of times my site pings the ping services &#8211; I use the Review function in WordPress and only publish or update my post when I&#8217;m happy with it.</p>
<p>There are lots of excellent plugins that do great jobs. But if you have plugins on your site that you don&#8217;t absolutely need, then remove them.</p>
<p><img class="alignnone" title="Martin Malden" src="http://www.wealthydragon.com/blogbanners/MMShortSignature.JPG" alt="" width="146" height="82" /></p>


<p>Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/09/02/careful-use-plugins/' rel='bookmark' title='Permanent Link: Careful Use of Plugins'>Careful Use of Plugins</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/02/15/what-is-your-favourite-plugin/' rel='bookmark' title='Permanent Link: What Is Your Favourite Plugin?'>What Is Your Favourite Plugin?</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/12/03/1-more-plugin-removed/' rel='bookmark' title='Permanent Link: 1 More Plugin Bites the Dust'>1 More Plugin Bites the Dust</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wealthydragon.com/blog/2009/11/12/do-you-need-that-plugin/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>How To Make a WordPress Post Sticky</title>
		<link>http://www.wealthydragon.com/blog/2009/11/03/make-wordpress-post-sticky/</link>
		<comments>http://www.wealthydragon.com/blog/2009/11/03/make-wordpress-post-sticky/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 04:48:15 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress blogs]]></category>

		<guid isPermaLink="false">http://www.wealthydragon.com/blog/?p=1373</guid>
		<description><![CDATA[
			
				
			
		I see a lot of questions asking how to make a WordPress post sticky.
A sticky post is one that stays on the front page of your blog so that, same as sticky posts in forums, it will always be displaid first.
What&#8217;s the point of that?
It depends on the content of your blog, but any post [...]


Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/11/17/avoid-ping-spamming/' rel='bookmark' title='Permanent Link: How to Avoid Ping Spamming'>How to Avoid Ping Spamming</a></li>
<li><a href='http://www.wealthydragon.com/blog/2008/07/31/great-about-wordpress/' rel='bookmark' title='Permanent Link: What is So Great About Wordpress?'>What is So Great About Wordpress?</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/09/28/paste-word-to-wordpress/' rel='bookmark' title='Permanent Link: How to Copy and Paste From Word to WordPress'>How to Copy and Paste From Word to WordPress</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F11%2F03%2Fmake-wordpress-post-sticky%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F11%2F03%2Fmake-wordpress-post-sticky%2F&amp;source=abledragon&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p><img class="alignleft" title="Sticky Post it Pad" src="http://www.wealthydragon.com/blogbanners/office-026.jpg" alt="" width="160" height="117" />I see a lot of questions asking how to make a WordPress post sticky.</p>
<p>A sticky post is one that stays on the front page of your blog so that, same as sticky posts in forums, it will always be displaid first.</p>
<p>What&#8217;s the point of that?</p>
<p>It depends on the content of your blog, but any post you want everyone to read would qualify.</p>
<p>It could be your commenting policy, directions for how to achieve something on your site or notice of an important upcoming event.</p>
<p><span id="more-1373"></span></p>
<p>There&#8217;s a difference between Featured Posts and Sticky Posts:</p>
<p>Featured posts are driven by your theme and, depending on your theme&#8217;s functionality, you can set criteria in your control panel that will enable it to define which posts should be featured.</p>
<p>Featured posts could change automatically as different posts meet (or fall short of) your criteria.</p>
<p>Sticky posts in WordPress are simpler, and driven by WordPress rather than your theme.  You flag a post as sticky and it will stay on your front page until you remove the sticky flag.</p>
<h2>So, here&#8217;s how to make a post sticky:</h2>
<p>In your Add New Post screen, to the right of the editing window, is the Publish Box (1 below)</p>
<p><img class="aligncenter" title="Publish Window" src="http://www.wealthydragon.com/blogbanners/publish-window.jpg" alt="" width="480" height="313" /></p>
<p>Inside the publish box are 3 factors you can edit: status, visibility and publish (2 above).</p>
<p>If you click the edit link next to &#8216;visibility&#8217; the rows below it will expand.</p>
<p><img class="aligncenter" title="Expanded Public Fields" src="http://www.wealthydragon.com/blogbanners/public-expanded.jpg" alt="" width="480" height="425" /></p>
<p>Under the first option (public) is a sub option: &#8216;Stick this post to the front page&#8217;.</p>
<p>Click the check box to make the post sticky and it will be stuck to the front page of your blog until you uncheck that box again.</p>
<p>That&#8217;s all there is to it &#8211; no need for plugins or anything more complex.</p>
<p><img class="alignnone" title="Martin Malden" src="http://www.wealthydragon.com/blogbanners/MMShortSignature.JPG" alt="" width="146" height="82" /></p>


<p>Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/11/17/avoid-ping-spamming/' rel='bookmark' title='Permanent Link: How to Avoid Ping Spamming'>How to Avoid Ping Spamming</a></li>
<li><a href='http://www.wealthydragon.com/blog/2008/07/31/great-about-wordpress/' rel='bookmark' title='Permanent Link: What is So Great About Wordpress?'>What is So Great About Wordpress?</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/09/28/paste-word-to-wordpress/' rel='bookmark' title='Permanent Link: How to Copy and Paste From Word to WordPress'>How to Copy and Paste From Word to WordPress</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wealthydragon.com/blog/2009/11/03/make-wordpress-post-sticky/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to Set Up The Google XML Sitemap Generator</title>
		<link>http://www.wealthydragon.com/blog/2009/10/06/set-up-google-xml-sitemap/</link>
		<comments>http://www.wealthydragon.com/blog/2009/10/06/set-up-google-xml-sitemap/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 04:50:22 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress plugins]]></category>

		<guid isPermaLink="false">http://www.wealthydragon.com/blog/?p=1343</guid>
		<description><![CDATA[
			
				
			
		Many thanks to Jake Hyten for asking this question: how to set up the Google XML Sitemap Generator Plugin.
Thanks for your question, Jake &#8211; and the steps follow with the greatest of pleasure  
Firstly, why would you want to install the Google XML Sitemap Generator Plugin?
Because it creates a sitemap for the Google, Bing, [...]


Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/05/07/install-wordpress-plugins/' rel='bookmark' title='Permanent Link: How to Install WordPress Plugins'>How to Install WordPress Plugins</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/07/17/searching-wordpress-blogs-2/' rel='bookmark' title='Permanent Link: Searching on WordPress Blogs Part 2'>Searching on WordPress Blogs Part 2</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/04/22/all-in-one-seo-pack-pagerank/' rel='bookmark' title='Permanent Link: Did the All in One SEO Pack Damage Your Page Rank?'>Did the All in One SEO Pack Damage Your Page Rank?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F10%2F06%2Fset-up-google-xml-sitemap%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F10%2F06%2Fset-up-google-xml-sitemap%2F&amp;source=abledragon&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p><img class="alignleft" title="Settings" src="http://www.wealthydragon.com/blogbanners/tobj-0126.jpg" alt="" width="160" height="117" />Many thanks to Jake Hyten for asking this question: how to set up the Google XML Sitemap Generator Plugin.</p>
<p>Thanks for your question, Jake &#8211; and the steps follow with the greatest of pleasure <img src='http://www.wealthydragon.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Firstly, why would you want to install the Google XML Sitemap Generator Plugin?</p>
<p>Because it creates a sitemap for the Google, Bing, Yahoo and Ask search engines, automatically re-builds it whenever you write or edit a post and pings those 4 search engines as soon as you publish it.</p>
<p>Under estimate the value of that at your peril!</p>
<p><span id="more-1343"></span></p>
<p>All your sites should have XML compliant site maps because they help the search engines work out what it&#8217;s about.  And they can&#8217;t send you traffic if they don&#8217;t know that!</p>
<p>But a normal static sitemap that you can create at any number of places on-line needs to be updated manually every time you add or remove a page.</p>
<p>A bit of a pain.</p>
<p>The Google XML Sitemap Generator Plugin does everything automatically. A huge time saver.</p>
<p>Further, if your blog&#8217;s in a sub-directory you can locate your Sitemap Generator in the root folder and have it generate a sitemap for your entire site &#8211; not just your blog.</p>
<p>That&#8217;s really cool.</p>
<p>So here&#8217;s how to set it up</p>
<p><strong>Step 1: Click on the XML-Sitemap link in the Settings section of your menu.</strong></p>
<p>You&#8217;ll see this screen:</p>
<p><img class="aligncenter" title="First step - sitemap" src="http://www.wealthydragon.com/blogbanners/sitemap1.jpg" alt="" width="487" height="432" /></p>
<p>The top section (above Basic Options) just gives you key information about the last time your site map was built.  Unless you&#8217;ve initiated a manual build, this will be the time of the last post you published.</p>
<p><strong>Step 2: Set some initial options in the Basic Options section.</strong></p>
<p>I normally check all of the options except &#8216;enable manual site building via GET request&#8217;. This option enables you to manually initiate a sitemap build remotely &#8211; via a mobile browser or PDA for example.</p>
<p>I don&#8217;t blog by email or use desktop applications to create new posts, so I don&#8217;t have any need for this functionality.</p>
<p>However, if you do use desktop applications to update your blog then checking this option will enable you to access and rebuild your sitemap manually, and remotely.  The auto rebuild of your sitemap doesn&#8217;t always happen when you post with desktop applications.</p>
<p>In order for the plugin to notify Yahoo whenever you update your blog you&#8217;ll need to get an application ID from Yahoo.</p>
<p>This is very straightforward: clicking the link underneath the box for your application ID will take you to a Yahoo sign in page, and logging in to your Yahoo account will take you to the application account set up page.</p>
<p>Fill out the fields on that page. If your blog is in a sub-directory be sure to enter its full URL (i.e. http://www.yourdomain.com/blog) . Ignore the check boxes at the bottom (they&#8217;re greyed out anyway) and click &#8216;Continue&#8217;.</p>
<p>The next screen will display your application ID key.  Copy it, go back to the basic options section and paste it into the field provided.</p>
<p>The Advanced Options are all about improving the efficiency with which the plugin operates &#8211; by increasing memory, limiting the time it&#8217;s allowed to take to re-build the sitemap or limiting the number of posts to be included.</p>
<p>Unless you&#8217;re experiencing problems with your sitemap taking too long to re-build itself after publishing a post, you should not normally need to touch any of these.</p>
<p><strong>Step 3: Additional Pages.</strong></p>
<p><img class="aligncenter" title="Sitemap Step 2" src="http://www.wealthydragon.com/blogbanners/sitemap2.jpg" alt="" width="484" height="335" /></p>
<p>If your blog is in a sub-directory and you want the XML Sitemap to include other (non WordPress) pages from your site, then you should add the address of your root or other directory in this section.</p>
<p>Click the &#8216;Add New Page&#8217; link at the bottom of the section and enter the details.</p>
<p>You&#8217;ll also need to move your sitemap.xml file to the directory you&#8217;ve specified (covered in the next section).</p>
<p><strong>Step 4: Set the post priority calculation method (see 2 in the image above).</strong></p>
<p>Prioritisation is a way of directing the robots to the most important pages on your site.</p>
<p>I do not use automatic prioritisation, so I check the top radio button.</p>
<p>Automatic prioritisation frequently results in the index page of your blog (the starting page) getting the highest priority and all the others getting the same priority just below it.</p>
<p>I prefer more granularity and I also prefer my posts to have a higher priority than my home page.  This is because I take care to optimise each of my posts, so giving them a higher priority here makes the best use of the optimisation I&#8217;ve done.</p>
<p>I also like to raise the priority of my static pages.</p>
<p>For some strange reason the actual setting of priorities in the plugin is done at the  bottom of the page rather than here, so I&#8217;ll come back to that later with a screen shot</p>
<p><strong>Step 5: Define the location of your sitemap file.</strong></p>
<p><img class="aligncenter" title="Sitemap Step 3" src="http://www.wealthydragon.com/blogbanners/sitemap3.jpg" alt="" width="470" height="469" /></p>
<p>On the site from which these screen shots come, WordPress is installed in the root directory and there are no other files or pages in the domain.  Therefore I&#8217;ve just accepted the default location setting.</p>
<p>On another of my sites, though, WordPress is in a sub-directory and on that site I&#8217;ve moved the sitemap file to the root directory so I can have it map all the pages on that domain.</p>
<p>If you do that you need to specify both the path to the sitemap file and the URL of the sitemap file. The plugin will suggest both elements &#8211; see the examples above &#8211; just edit them as necessary.</p>
<p>(I&#8217;ve blacked out the actual paths for my sitemap in the image above, but where the blacked out bits are the plugin will suggest the path based on your actual server set up and sitemap location).</p>
<p><strong>Step 6: Sitemap content (second section in the image above)</strong></p>
<p>In this section you can specify what should be included in your sitemap.</p>
<p>Removing unnecessary content reduces the sitemap build time during your post publishing process, and that will speed up the publishing of your new articles.</p>
<p>I&#8217;ve excluded the &#8216;following pages of multi-page posts&#8217;, &#8216;archives&#8217; and &#8216;author&#8217; pages.</p>
<p>Archives and author pages because the content of these pages is already indexed in posts and static pages, and following pages of multi-page posts because it&#8217;s un-necessary.</p>
<p><strong>Step 7: Excluded items.</strong></p>
<p><img class="aligncenter" src="http://www.wealthydragon.com/blogbanners/sitemap4.jpg" alt="" width="494" height="488" /></p>
<p>This section allows you to exclude categories from your sitemap.</p>
<p>Used along with the noindex meta tag, this is a way of protecting categories that you want to keep private or restricted to selected viewers.</p>
<p>If you don&#8217;t want posts in a specific category to turn up in search results you can check the category here.</p>
<p>Likewise, if you want to protect specific posts list their IDs in the box at the bottom.</p>
<p><em>To increase the protection of posts you want to keep private you should also specify &#8216;noindex&#8217; in the &#8216;Robots&#8217; meta tag for each post or page you want to protect</em>.</p>
<p><strong>Step 8: Change frequencies</strong></p>
<p>The second item in the image above allows you to tell the robots how often specific pages are likely to change on your site.</p>
<p>The site I&#8217;ve taken these shots from is set up with a static page as the start (Home) page, so I&#8217;ve set the home page to a weekly update while my posts are set to daily update.</p>
<p>If your blog is set up as a blog &#8211; i.e. where your home page reflects your most recent posts &#8211; then you should set the home page and the posts update frequency to the same.</p>
<p>For the rest you can see the frequencies I&#8217;ve selected &#8211; you&#8217;re welcome to use the same or vary them depending on how you operate your blog.</p>
<p><strong>Step 9: Priorities</strong></p>
<p>This is the section I referred to earlier &#8211; it&#8217;s where you can set your priorities if you choose not to use automatic prioritisation.</p>
<p><img class="aligncenter" title="Sitemap Step 5" src="http://www.wealthydragon.com/blogbanners/sitemap5.jpg" alt="" width="476" height="319" /></p>
<p>In this section I&#8217;ve set the highest priority to both posts and pages.  As I mentioned earlier I optimise those every time I publish a new one, so giving them a higher priority here helps to make the most of that optimisation work.</p>
<p>My Home page in this image is set at a slightly lower priority than my posts and pages because of the way I&#8217;ve set up this site, using a static page as the start page.</p>
<p>On my other WordPress site, which is set up as a traditional blog, I&#8217;ve set my home page at the highest priority. This is because the Home page will change every time I write a new post.</p>
<p>For the rest of the elements you can see that I&#8217;ve set tags and category pages much lower and archives lower still.</p>
<p>These are all just other ways of looking at the same data on your site and, having set high priorities for pages and posts and not excluded any elements from the sitemap, I&#8217;ve got everything covered in the most efficient way possible.</p>
<p>OK, so that&#8217;s how I set up my Google XML Sitemap Generator Plugin.  How do you set yours up?  Leave a comment and let us know.</p>
<p><img class="alignnone" src="http://www.wealthydragon.com/blogbanners/MMShortSignature.JPG" alt="" width="146" height="82" /></p>


<p>Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/05/07/install-wordpress-plugins/' rel='bookmark' title='Permanent Link: How to Install WordPress Plugins'>How to Install WordPress Plugins</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/07/17/searching-wordpress-blogs-2/' rel='bookmark' title='Permanent Link: Searching on WordPress Blogs Part 2'>Searching on WordPress Blogs Part 2</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/04/22/all-in-one-seo-pack-pagerank/' rel='bookmark' title='Permanent Link: Did the All in One SEO Pack Damage Your Page Rank?'>Did the All in One SEO Pack Damage Your Page Rank?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wealthydragon.com/blog/2009/10/06/set-up-google-xml-sitemap/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>How to Copy and Paste From Word to WordPress</title>
		<link>http://www.wealthydragon.com/blog/2009/09/28/paste-word-to-wordpress/</link>
		<comments>http://www.wealthydragon.com/blog/2009/09/28/paste-word-to-wordpress/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 06:29:01 +0000</pubDate>
		<dc:creator>Martin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress blogs]]></category>

		<guid isPermaLink="false">http://www.wealthydragon.com/blog/?p=1335</guid>
		<description><![CDATA[
			
				
			
		Another question I see quite often is people asking how to copy a post developed in Word into WordPress.
I create all my posts initially in either Word or Open Office, because with both of those packages I get spelling and grammar checking and the ability to test different layouts.
Once you&#8217;re satisfied with the layout, and [...]


Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/06/15/widgets-in-wordpress-28/' rel='bookmark' title='Permanent Link: How to Install Widgets in WordPress 2.8'>How to Install Widgets in WordPress 2.8</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/12/22/wordpress-2-9-review/' rel='bookmark' title='Permanent Link: WordPress 2.9 &#8211; The Good and the Pointless'>WordPress 2.9 &#8211; The Good and the Pointless</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/11/03/make-wordpress-post-sticky/' rel='bookmark' title='Permanent Link: How To Make a WordPress Post Sticky'>How To Make a WordPress Post Sticky</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F09%2F28%2Fpaste-word-to-wordpress%2F">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.wealthydragon.com%2Fblog%2F2009%2F09%2F28%2Fpaste-word-to-wordpress%2F&amp;source=abledragon&amp;style=normal&amp;service=bit.ly" height="61" width="50" />
			</a>
		</div><p><img class="alignleft" title="Documents pasted on a wall" src="http://www.wealthydragon.com/blogbanners/other-038.jpg" alt="" width="160" height="104" />Another question I see quite often is people asking how to copy a post developed in Word into WordPress.</p>
<p>I create all my posts initially in either Word or Open Office, because with both of those packages I get spelling and grammar checking and the ability to test different layouts.</p>
<p>Once you&#8217;re satisfied with the layout, and the spelling and grammar checkers have given their approval, it <em>should</em> be a simple case of copying the completed text (fully formatted) into WordPress.</p>
<p>But it&#8217;s not.</p>
<p>And here&#8217;s why:</p>
<p><span id="more-1335"></span></p>
<p>Word uses a bunch of code to create the styles you set up &#8211; heading 1, heading 2, bullet points, etc &#8211; and this code clashes with the HTML based code that WordPress uses to do the same thing.</p>
<p>The result is usually not pretty.</p>
<p>This leaves you with 2 options:</p>
<p>First option:</p>
<h2>Copy your text from Word and paste it into Notepad, then re-copy it and paste it into WordPress</h2>
<p>Pasting your text into Notepad has the effect of removing all the code that Word uses. The obvious disadvantage is that it also removes all the styling.</p>
<p>Therefore when you re-paste it into WordPress you have to do your styling all over again.</p>
<p>But you will be starting with a clean sheet, as if you had drafted the article from scratch in WordPress.</p>
<p>And that means you won&#8217;t get code clashes messing up your layout.</p>
<p>There&#8217;s another glitch you have to look out for with this method: sometimes when you paste your copy into Notepad single quotes (which are usually &#8217;smart&#8217; quotes in Word) are pasted as angled quote marks in Notepad.  They look like smart quotes but don&#8217;t have the code supporting them.</p>
<p>When these are re-pasted into WordPress they&#8217;re transferred as angled quote marks and these are not recognised in a number of environments &#8211; most frequently in RSS feeds.</p>
<p>The result is that your RSS feeds will contain nonsense characters whenever one of these angled quote marks appears.  This glitch also affects dashes (the minus sign).</p>
<p>Therefore if you use this approach you really need to delete and re-type quotes and dashes if you want to be sure that your content will show up without nonsense characters in as many different environments as possible.</p>
<p>I&#8217;ve found the easiest way of doing this is to re-copy the article from Notepad and use the &#8216;Paste as Plain Text&#8217; button (see below):</p>
<p><img class="aligncenter" title="Paste buttons in WordPress" src="http://www.wealthydragon.com/blogbanners/add-new-post-paste-buttons.jpg" alt="" width="481" height="278" /></p>
<p>Clicking that button will bring up a small window and you can paste your copy from Notepad into this window.</p>
<p>For the most part the angled quotes will be converted to simple quotes and the dashes will also be sanitised. But you still need to run an eye over the article to check.</p>
<p>Once you&#8217;re happy, you can click the &#8216;Insert&#8217; button and your article will be pasted into your Add New Post content window, where you can get stuck into your formatting.</p>
<p>This option is a pain in the butt, but it is the best way of ensuring the cleanest display of your article wherever it appears.</p>
<p>Second option:</p>
<h2>The second method is to use the &#8216;Paste From Word&#8217; button</h2>
<p>This method has the advantage of retaining the styling you created in Word – here are some screenshots:</p>
<p>This is the original document done in Word 2007, and I&#8217;ve circled two &#8216;heading 2&#8242; items and a bullet list:</p>
<p><img class="aligncenter" title="Original Word Document" src="http://www.wealthydragon.com/blogbanners/original-word-doc.JPG" alt="" width="481" height="545" /></p>
<p>Copy the document from Word and, in the Add New Post screen, click the &#8216;Paste From Word&#8217; button (see the first picture).</p>
<p>That will open a small window into which you can paste your article directly from Word.  You can immediately click the &#8216;Insert&#8217; button.</p>
<p>Here&#8217;s how the result will look in the Add New Post content window (I&#8217;ve maximised the window here so you can see it more easily):</p>
<p><img class="aligncenter" title="Add new post content window" src="http://www.wealthydragon.com/blogbanners/new-post-add-full-scr.jpg" alt="" width="474" height="589" /></p>
<p>You&#8217;ll see that the heading 2 items have been converted to H2 items and the bullet list has been retained.</p>
<p>To see how it will look when it&#8217;s published, click the &#8216;Preview&#8217; button.  Here&#8217;s the result, again with the H2 items and the bullet list circled:</p>
<p><img class="aligncenter" title="Post preview Screen" src="http://www.wealthydragon.com/blogbanners/preview-view.jpg" alt="" width="491" height="709" /></p>
<p>Check it over and hit the &#8216;Publish&#8217; button when you&#8217;re happy.</p>
<h2>So which approach do I use?</h2>
<p>The first one, and here&#8217;s why:</p>
<p>Although the first approach is definitely more tedious, it&#8217;s the best way I know of ensuring that my content will come out cleanly in as many different environments as possible &#8211; especially where it&#8217;s picked up by RSS.</p>
<p><img class="alignnone" title="Martin Malden" src="http://www.wealthydragon.com/blogbanners/MMShortSignature.JPG" alt="" width="146" height="82" /></p>


<p>Related Posts:<ol><li><a href='http://www.wealthydragon.com/blog/2009/06/15/widgets-in-wordpress-28/' rel='bookmark' title='Permanent Link: How to Install Widgets in WordPress 2.8'>How to Install Widgets in WordPress 2.8</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/12/22/wordpress-2-9-review/' rel='bookmark' title='Permanent Link: WordPress 2.9 &#8211; The Good and the Pointless'>WordPress 2.9 &#8211; The Good and the Pointless</a></li>
<li><a href='http://www.wealthydragon.com/blog/2009/11/03/make-wordpress-post-sticky/' rel='bookmark' title='Permanent Link: How To Make a WordPress Post Sticky'>How To Make a WordPress Post Sticky</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.wealthydragon.com/blog/2009/09/28/paste-word-to-wordpress/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
