<?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>WP Blog Host&#039;s Blog &#187; WordPress</title>
	<atom:link href="http://wpbloghost.com/blog/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://wpbloghost.com/blog</link>
	<description></description>
	<lastBuildDate>Mon, 19 Jul 2010 18:02:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>WordPress 3.0: Security Upgrades Overview &amp; How To Install It</title>
		<link>http://wpbloghost.com/blog/wordpress-3-0-security-upgrades-overview-how-to-install-it/</link>
		<comments>http://wpbloghost.com/blog/wordpress-3-0-security-upgrades-overview-how-to-install-it/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 23:34:29 +0000</pubDate>
		<dc:creator>John Hoff</dc:creator>
				<category><![CDATA[John's WordPress Video Articles]]></category>
		<category><![CDATA[blog security]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://wpbloghost.com/blog/?p=3240</guid>
		<description><![CDATA[WordPress 3.0 “Thelonious” came out this week and like usual, everyone is encouraged to upgrade. Down below I&#8217;ll show you a video on how to manually install WordPress 3.0, but before we get to that, I just want to address a question I&#8217;ve been asked a few times already in regards to WordPress 3.0 security. [...]


Related posts:<ol><li><a href='http://wpbloghost.com/blog/wordpress-2-8-2-has-been-released-provides-security-fixes/' rel='bookmark' title='Permanent Link: WordPress 2.8.2 Has Been Released &amp; Provides Security Fixes'>WordPress 2.8.2 Has Been Released &amp; Provides Security Fixes</a></li>
<li><a href='http://wpbloghost.com/blog/manually-upgrade-wordpress/' rel='bookmark' title='Permanent Link: How To Upgrade WordPress Manually Video'>How To Upgrade WordPress Manually Video</a></li>
<li><a href='http://wpbloghost.com/blog/install-wordpress-maually/' rel='bookmark' title='Permanent Link: How To Install WordPress Manually and Why Beginners Should Do It'>How To Install WordPress Manually and Why Beginners Should Do It</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>WordPress 3.0 “Thelonious” came out this week and like usual, everyone is encouraged to upgrade. Down below I&#8217;ll show you a video on how to manually install WordPress 3.0, but before we get to that, I just want to address a question I&#8217;ve been asked a few times already in regards to WordPress 3.0 security.</p>
<p>An online buddy of mine, <a href="http://easypublicspeaking.co.uk/" target="_blank" title="Easy Public Speaking">Keith Davis</a>, asked me a great question in regards to WordPress 3.0 security. He asked:</p>
<blockquote><p>Hi John</p>
<p>I notice that WordPress 3.0 has now been released and we are all urged to upgrade.<br />
I would have to make changes to my theme to make it compatible with WP 3.0 and since I&#8217;m not looking for additional functionality, the only reason I would upgrade is for added security.</p>
<p>The only reference I can find to increased security in version 3 is the ability to change the default username from admin &#8211; but most of us will have done that anyway <a href="http://securemyblog.com" target="_blank" title="How to secure your blog">as per your advice</a>.</p>
<p>Would you say that an upgrade to version 3 is essential on security grounds?</p></blockquote>
<p>Great question&#8230; and here&#8217;s my response.</p>
<p>It seems the security enhancements in WordPress 3.0 really only apply to those end-users who are installing WordPress for the first time (manual install).</p>
<p>For better WordPress security and help keep malicious hackers locked out, it&#8217;s a good idea to do the following three things:</p>
<ul>
<li>Choose a different username than the default &#8220;admin&#8221;</li>
<li>Change the default database table prefix to something other than <strong>wp_</strong></li>
<li>Add <a href="http://codex.wordpress.org/Editing_wp-config.php#Security_Keys" target="_blank">WordPress security keys</a></li>
</ul>
<p>As Keith mentioned, I&#8217;ve shown him (and others) how to do those things in my ebook, <a href="http://securemyblog.com/" target="_blank">WordPress Defender</a>. WordPress 3.0 just makes it easier for you to do those things all during the setup process; in fact, the security keys are created automatically for you (see the video below).</p>
<p>So Keith, to answer your question about upgrading, no it&#8217;s not necessary in my opinion to upgrade right away; however, realize that although WordPress says they aren&#8217;t planning on a 3.1 right away, you never know. Tomorrow we might all discover one major security hole and every one must upgrade immediately.</p>
<p>If I were you or someone else in your position, I&#8217;d start planning how I&#8217;m going to upgrade real soon. You might contact your theme&#8217;s author and see what their plans are.</p>
<h2>How To Install WordPress 3.0 Manually</h2>
<p>Don&#8217;t forget, before you do a WordPress upgrade, it&#8217;s important to first <a href="http://wpbloghost.com/blog/how-to-backup-wordpress/" target="_blank" title="How to automate the entire process">fully back up your blog</a>.</p>
<p><center><embed src="http://blip.tv/play/AYHn3UAC" type="application/x-shockwave-flash" width="600" height="450" allowscriptaccess="always" allowfullscreen="true"></embed></center></p>


<p>Related posts:<ol><li><a href='http://wpbloghost.com/blog/wordpress-2-8-2-has-been-released-provides-security-fixes/' rel='bookmark' title='Permanent Link: WordPress 2.8.2 Has Been Released &amp; Provides Security Fixes'>WordPress 2.8.2 Has Been Released &amp; Provides Security Fixes</a></li>
<li><a href='http://wpbloghost.com/blog/manually-upgrade-wordpress/' rel='bookmark' title='Permanent Link: How To Upgrade WordPress Manually Video'>How To Upgrade WordPress Manually Video</a></li>
<li><a href='http://wpbloghost.com/blog/install-wordpress-maually/' rel='bookmark' title='Permanent Link: How To Install WordPress Manually and Why Beginners Should Do It'>How To Install WordPress Manually and Why Beginners Should Do It</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://wpbloghost.com/blog/wordpress-3-0-security-upgrades-overview-how-to-install-it/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Blog Hacking Alert and What You Need to Do Today!</title>
		<link>http://wpbloghost.com/blog/blog-hacking-alert-back-up-your-blog/</link>
		<comments>http://wpbloghost.com/blog/blog-hacking-alert-back-up-your-blog/#comments</comments>
		<pubDate>Mon, 10 May 2010 15:52:47 +0000</pubDate>
		<dc:creator>John Hoff</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[blog security]]></category>
		<category><![CDATA[web hosting]]></category>

		<guid isPermaLink="false">http://wpbloghost.com/blog/?p=3148</guid>
		<description><![CDATA[Those of you who follow this blog know that from time-to-time I take breaks from blogging&#8230; no secret there. I wish I could say it&#8217;s been a restful break, but the reality is I&#8217;ve been quite busy. But that&#8217;s a good thing, right? However, something (or some group, rather) has pulled me out of my [...]


Related posts:<ol><li><a href='http://wpbloghost.com/blog/wordpress-defender/' rel='bookmark' title='Permanent Link: WordPress Defender: 30 Ways to Secure Your Blog from Attack Anyone Can Do'>WordPress Defender: 30 Ways to Secure Your Blog from Attack Anyone Can Do</a></li>
<li><a href='http://wpbloghost.com/blog/how-to-backup-wordpress/' rel='bookmark' title='Permanent Link: How To Fully Backup WordPress Anytime With Just A Few Clicks'>How To Fully Backup WordPress Anytime With Just A Few Clicks</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Those of you who follow this blog know that from time-to-time I take breaks from blogging&#8230; no secret there. I wish I could say it&#8217;s been a restful break, but the reality is I&#8217;ve been quite busy.</p>
<p>But that&#8217;s a good thing, right?</p>
<p>However, something (or some group, rather) has pulled me out of my blogging break early and these A-holes have really pissed me off!</p>
<p>It seems there&#8217;s been a lot of talk around blogosphere about WordPress blogs getting hacked lately&#8230; and it&#8217;s been even more than the usual. Whoever is doing this doesn&#8217;t seem to be targeting <em>your</em> site specifically, but rather the web hosting companies, <strong>and their hacks infect all files on your hosting account ending in the .php extension.</strong></p>
<p>Most of you know I&#8217;ve recently written a WordPress security ebook, called <a href="http://securemyblog.com/">WordPress Defender: 30 Ways to Secure Your Blog from Attack Anyone Can Do</a>, and packed it with a ton of things you can do today to better secure your blog from WordPress crackers.</p>
<p>Unfortunately, there&#8217;s one problem here.</p>
<p>Lately these assholes have been targeting the web hosting server itself and since you personally don&#8217;t have access to that level of your website&#8217;s security, it&#8217;s kind of out of your hands to thwart your site from being infected.</p>
<p>There&#8217;s been a lot of talk lately about Go Daddy being hacked and how they have been denying the problem resides on their side, but to be honest I&#8217;m not so sure; in fact, it&#8217;s not just Go Daddy lately, it&#8217;s also been hosting companies like DreamHost and Network Solutions that *seem* to be getting hit.</p>
<h3>What These Hacks Might Look Like</h3>
<p>Fortunately, the hacks are easy to spot.</p>
<p>Just log into your web hosting&#8217;s File Manager and open any file ending in .php. If the file is infected, you should see code at the very top looking similar to this:</p>
<blockquote><p>&lt;?php /**/ eval(base64_decode(&quot;aWYoZnVuY3Rpb25fZXhpc3R</p></blockquote>
<p>Those dirty little rats!</p>
<h3>What You Need to Do Today</h3>
<ul>
<li>Make sure WordPress is upgraded</li>
<li>Make sure your plugins are upgraded</li>
<li>Back up your database and set up an automated backup process for it</li>
<li>Back up all the files contained in your web hosting&#8217;s File Manager</li>
<li>Implement the security upgrades I talk about in <a href="http://securemyblog.com">WordPress Defender</a></li>
</ul>
<h3>The Good News For WordPress Defender Users</h3>
<p><a href="http://securemyblog.com/"><img src="https://wpbloghost.com/blog/wp-files-greenblog/../blogimages/2010/05/WP-Defender-Cover2.jpg" alt="WordPress Defender" title="WordPress Defender" width="125" height="125" class="alignright size-full wp-image-3164" /></a>Even though there is little you can do to stop these hacks from happening, all is not lost as long as you follow some of the advice I give you in the <a href="http://securemyblog.com/">WordPress Defender book</a>.</p>
<p>The key to being able to recover from such vicious hacks is being:</p>
<ul>
<li>Aware of the problem</li>
<li>Notified asap that your security has been compromised</li>
<li>Prepared for a quick recovery</li>
</ul>
<p>I think I do a pretty good job at showing you how to do these things in the ebook.</p>
<p>If you find that your blog has been infected with a virus or some other malicious code, the quick fix checklist is to:</p>
<ul>
<li>Put your blog / website into Maintenance Mode (<a target="_blank" href="http://wpbloghost.com/blog/create-a-maintenace-page/">click here</a> to see how to do that without a plugin)</li>
<li>Restore a clean backup of your database (<a target="_blank" href="http://wpbloghost.tv/how-to-restore-your-wordpress-database-using-phpmyadmin/">see how to do that here</a>)</li>
<li>Restore a clean backup of all your web hosting files and folders (you have a recent backup, right? <a href="http://wpbloghost.com/blog/how-to-backup-wordpress/" target="_blank">Click here</a> to see more on that</a>)</li>
<li>Change your WordPress, FTP, and web hosting passwords</li>
</ul>
<p>WordPress security is not an exact science.</p>
<p>Protect yourself the best you can and be prepared for the times you can&#8217;t.</p>
<p>It&#8217;s not difficult to implement, but at times it seems difficult for me to get through to those of you who are easy targets.</p>
<h3>WordPress Defender Review</h3>
<p>Not sure what this WordPress Defender ebook is all about?</p>
<p>Clive McGonigal of <a href="http://www.blogbriefing.com/" target="_blank">Blog Briefing</a> has done up a wonderful review of my book. The video below will show parts of my ebook as well as a little of what you get in the video tutorials. Be sure to view the video in full window view.</p>
<p>If you find the video helpful and want to purchase the ebook, please use <a href="https://www.e-junkie.com/ecom/gb.php?cl=94455&#038;c=ib&#038;aff=29647">Clive&#8217;s affiliate link to purchase the ebook by clicking here</a>.</p>
<table height="15px">
<tr>
<td></td>
</tr>
</table>
<p><center></p>
<div id="evp-c91b118856960cb6bfef6e7cb989340e-wrap" class="evp-video-wrap"></div>
<p><script type="text/javascript" src="http://www.blogbriefing.com/evp/framework.php?div_id=evp-c91b118856960cb6bfef6e7cb989340e&#038;id=d3AtZGVmZW5kZXItdXBsb2FkLTEubXA0&#038;v=1273463560"></script><script type="text/javascript">_evpInit('d3AtZGVmZW5kZXItdXBsb2FkLTEubXA0');</script><br />
</center><br />
Questions?</p>
<p>Shoot them my way by commenting below.</p>


<p>Related posts:<ol><li><a href='http://wpbloghost.com/blog/wordpress-defender/' rel='bookmark' title='Permanent Link: WordPress Defender: 30 Ways to Secure Your Blog from Attack Anyone Can Do'>WordPress Defender: 30 Ways to Secure Your Blog from Attack Anyone Can Do</a></li>
<li><a href='http://wpbloghost.com/blog/how-to-backup-wordpress/' rel='bookmark' title='Permanent Link: How To Fully Backup WordPress Anytime With Just A Few Clicks'>How To Fully Backup WordPress Anytime With Just A Few Clicks</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://wpbloghost.com/blog/blog-hacking-alert-back-up-your-blog/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress Defender: 30 Ways to Secure Your Blog from Attack Anyone Can Do</title>
		<link>http://wpbloghost.com/blog/wordpress-defender/</link>
		<comments>http://wpbloghost.com/blog/wordpress-defender/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 04:20:02 +0000</pubDate>
		<dc:creator>John Hoff</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[blog security]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://wpbloghost.com/blog/?p=2982</guid>
		<description><![CDATA[Last week I told you about how one single hacker broke my wife&#8217;s heart. That hacker set me out on a mission. Over the last couple of years I&#8217;ve soaked up everything I could about WordPress security. I learned many of the tricks those malicious jerks use to hack blogs, I watched as plugin developers [...]


Related posts:<ol><li><a href='http://wpbloghost.com/blog/broken-dream/' rel='bookmark' title='Permanent Link: Something New to Blogosphere is Coming, Thanks to a Broken Heart'>Something New to Blogosphere is Coming, Thanks to a Broken Heart</a></li>
<li><a href='http://wpbloghost.com/blog/2-easy-ways-to-set-up-a-wordpress-firewall/' rel='bookmark' title='Permanent Link: 2 Easy Ways To Set Up A WordPress Firewall'>2 Easy Ways To Set Up A WordPress Firewall</a></li>
<li><a href='http://wpbloghost.com/blog/thinking-security/' rel='bookmark' title='Permanent Link: So You Think Your Website is Secure? Am I Scaring You Yet? I Hope So&#8230;'>So You Think Your Website is Secure? Am I Scaring You Yet? I Hope So&#8230;</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Last week I told you about how one single hacker broke my wife&#8217;s heart. </p>
<p>That hacker set me out on a mission.</p>
<p>Over the last couple of years I&#8217;ve soaked up everything I could about WordPress security. I learned many of the tricks those malicious jerks use to hack blogs, I watched as plugin developers developed plugins to fight back, I engaged the WordPress forums and other users in conversations about the topic.</p>
<p>All this time, experience, and knowledge I&#8217;ve gained over those last couple of years have culminated into one single resource I&#8217;ve been working on.</p>
<p><a href="http://securemyblog.com/"><img src="https://wpbloghost.com/blog/wp-files-greenblog/../blogimages/2010/03/WP-Defender-Cover.jpg" alt="WordPress Defender" title="WordPress Defender" width="125" height="125" class="alignright size-full wp-image-2989" /></a>It&#8217;s called <a href="http://securemyblog.com" title="Secure your WordPress blog">WordPress Defender</a>, and it&#8217;s mission is to help you to never wake up one morning with the same kind of broken heart my wife had.</p>
<p>It&#8217;s a 150 page guide jam packed with things you can do today to start protecting your WordPress blog from malicious attacks. And if you&#8217;re worried it might be over your head, don&#8217;t. <strong>I&#8217;ve taken special care to make sure any and everyone can follow it.</strong> </p>
<p>You even get over 1.5 hours of video (14 videos in all) where you can watch me in real time set up many of these security features.</p>
<table>
<tr>
<td height="10px"></td>
</tr>
</table>
<h2>3 Day Special Offer</h2>
<table>
<tr>
<td height="10px"></td>
</tr>
</table>
<p>Don&#8217;t wait too long, because for 3 days only (March 1st &#8211; 3rd 2010) you can get it all for nearly 50% off ($19.99). After that, the price will go up.</p>
<p>Now let me ask you, is your blog worth $20? Is it worth skipping that night at the movies to ensure your blog is protected?</p>
<p>And if you&#8217;re the affiliate type&#8230; it also comes with an affiliate program which pays out 40%.</p>
<p>So take the time, <a href="http://securemyblog.com" title="Secure your WordPress blog">go check it out</a> and let me know what you think.</p>
<p>And if you ever have a question about <em>anything</em> contained inside the book, you know where to find me.</p>
<p><a href="http://securemyblog.com/"><img src="https://wpbloghost.com/blog/wp-files-greenblog/../blogimages/2010/03/wordpress-defender-470wide.jpg" alt="WordPress Defender" title="WordPress Defender" width="470" height="435" class="aligncenter size-full wp-image-2988" /><br />
<center><big>WordPress Defender: 30 Ways to Secure Your Blog from Attack Anyone Can Do</big></a></center></p>


<p>Related posts:<ol><li><a href='http://wpbloghost.com/blog/broken-dream/' rel='bookmark' title='Permanent Link: Something New to Blogosphere is Coming, Thanks to a Broken Heart'>Something New to Blogosphere is Coming, Thanks to a Broken Heart</a></li>
<li><a href='http://wpbloghost.com/blog/2-easy-ways-to-set-up-a-wordpress-firewall/' rel='bookmark' title='Permanent Link: 2 Easy Ways To Set Up A WordPress Firewall'>2 Easy Ways To Set Up A WordPress Firewall</a></li>
<li><a href='http://wpbloghost.com/blog/thinking-security/' rel='bookmark' title='Permanent Link: So You Think Your Website is Secure? Am I Scaring You Yet? I Hope So&#8230;'>So You Think Your Website is Secure? Am I Scaring You Yet? I Hope So&#8230;</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://wpbloghost.com/blog/wordpress-defender/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>How To Create A Maintenance Page Redirect When WordPress Is Down</title>
		<link>http://wpbloghost.com/blog/create-a-maintenace-page/</link>
		<comments>http://wpbloghost.com/blog/create-a-maintenace-page/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 04:00:53 +0000</pubDate>
		<dc:creator>John Hoff</dc:creator>
				<category><![CDATA[John's WordPress Video Articles]]></category>

		<guid isPermaLink="false">http://wpbloghost.com/blog/?p=2578</guid>
		<description><![CDATA[This is one of those blog articles you probably don&#8217;t need today but may need one day down the road. For that reason, I suggest you bookmark it in case you ever need to know how to do this. Sometimes as bloggers and website owners there comes a need to temporarily redirect all our site [...]


Related posts:<ol><li><a href='http://wpbloghost.com/blog/wordpress-management-moving-core-files/' rel='bookmark' title='Permanent Link: WordPress Management: Cleaning Up Your Root Folder'>WordPress Management: Cleaning Up Your Root Folder</a></li>
<li><a href='http://wpbloghost.com/blog/manually-upgrade-wordpress/' rel='bookmark' title='Permanent Link: How To Upgrade WordPress Manually Video'>How To Upgrade WordPress Manually Video</a></li>
<li><a href='http://wpbloghost.com/blog/how-to-install-google-analytics-on-a-wordpress-blog-without-using-a-plugin/' rel='bookmark' title='Permanent Link: How To Install Google Analytics On A WordPress Blog Without Using A Plugin'>How To Install Google Analytics On A WordPress Blog Without Using A Plugin</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>This is one of those blog articles you probably don&#8217;t need today but may need one day down the road. For that reason, I suggest you bookmark it in case you ever need to know how to do this.</p>
<p>Sometimes as bloggers and website owners there comes a need to temporarily redirect all our site visitors to a temporary maintenance page. If you&#8217;re a WordPress blogger, there is a <a target="_blank" href="http://sw-guide.de/wordpress/plugins/maintenance-mode/">maintenance page plugin</a> you can use to accomplish this; however, that plugin is limited, crutched by the fact that you actually have to have your WordPress site in good working order.</p>
<p>But what happens if you one day find your site was hacked and some malicious asshole posts a bunch of spam or porn links on your site and your WordPress Dashboard isn&#8217;t working as it should? What if you had no access to your WordPress admin area at all?</p>
<p>What then?</p>
<p>A plugin won&#8217;t help.</p>
<p>So if you ever come to a point where you need to redirect everyone but yourself to a temp maintenance page, here&#8217;s how you do it through your web hosting control panel (apart from WordPress).</p>
<h3>How To Create A Maintenance Page Redirect</h3>
<p><center><embed src="http://blip.tv/play/AYGx13YA" type="application/x-shockwave-flash" width="580" height="490" allowscriptaccess="always" allowfullscreen="true"></embed></center></p>
<p><strong>Step 1</strong></p>
<p>Create a simple html file and place it in your blog&#8217;s root directory. Name it something like, maintenance.html. Inside the maintenance.html file you can put anything you want. &#8220;Hi. I&#8217;m out to lunch for a few moments while the construction crew is busy at work . . .&#8221;</p>
<p>But why stop there? Your site is better than that. Customize the page with your site&#8217;s colors and images. Maybe add a video or your latest blog post. CSSgirl wrote some tips and shows some examples on the topic of <a href="http://www.cssgirl.com/articles/2008/06/16/create-a-memorable-maintenance-page/" title="Create A Memorable Maintenance Page">creating a memorable maintenance page</a>.</p>
<p><strong>Step 2</strong></p>
<p>Ok so now you have your maintenance.html page set up, the next step is to redirect everyone to it while you&#8217;re doing whatever it is you need to do.</p>
<p>Navigate to your blog&#8217;s root directory in your web hosting control panel and open your .htaccess file.</p>
<p><center><img src="http://wpbloghost.com/images/htaccess-edit.jpg" alt="htaccess-edit" title="htaccess-edit" width="579" height="266" class="alignnone size-full wp-image-2045" /></center></p>
<p>Once opened, you&#8217;re going to add this code at the top:</p>
<p><strong># Use this code to redirect visitors to maintenance.html file while upgrading<br />
Options +FollowSymlinks<br />
RewriteEngine on<br />
RewriteCond %{REMOTE_ADDR} !^<span style="background-color: rgb(255, 255, 0);">618\.124\.259\.25</span><br />
RewriteCond %{REQUEST_URI} !/maintenance.html$<br />
RewriteRule $ <span style="background-color: rgb(255, 255, 0);">http://your-site.com</span>/maintenance.html [R=302,L]</strong></p>
<p>The yellow parts above are the areas you need to change. Visit <a href="http://whatismyipaddress.com">What is my IP address?</a> to find your IP address and put those numbers in under the first yellow highlight. Next add the url path to your own maintenance page in the second yellow part.</p>
<p>And that should do it. Your site should now show a maintenance page to everyone except you (your IP address was whitelisted). To see what everyone else sees, add a # sign in front of the IP line:</p>
<p align="center"># RewriteCond %{REMOTE_ADDR} !^618\.124\.259\.25</p>
<p>The # comments lines out.</p>
<p>When you&#8217;re finished, leave the code in your .htaccess file for next time. To disable the code, just add a # in front of each line:</p>
<p><strong># Use this code to redirect visitors to maintenance.html file while upgrading<br />
# Options +FollowSymlinks<br />
# RewriteEngine on<br />
# RewriteCond %{REMOTE_ADDR} !^618\.124\.259\.25<br />
# RewriteCond %{REQUEST_URI} !/maintenance.html$<br />
# RewriteRule $ http://your-site.com/maintenance.html [R=302,L]</strong></p>
<p>Remember, if you need help with upgrades or WordPress security, visit the <a href="http://wpbloghost.com/pages/wordpress-services.html/" title="Contact John">blog services page</a> and use the contact form there to get in touch with me.</p>
<p><em>Like tutorials like these? Keep up with what we&#8217;re doing over here by <a href="http://feeds.feedburner.com/wpbloghost" title="Our blog's feed">subscribing to our feed</a>.</em></p>


<p>Related posts:<ol><li><a href='http://wpbloghost.com/blog/wordpress-management-moving-core-files/' rel='bookmark' title='Permanent Link: WordPress Management: Cleaning Up Your Root Folder'>WordPress Management: Cleaning Up Your Root Folder</a></li>
<li><a href='http://wpbloghost.com/blog/manually-upgrade-wordpress/' rel='bookmark' title='Permanent Link: How To Upgrade WordPress Manually Video'>How To Upgrade WordPress Manually Video</a></li>
<li><a href='http://wpbloghost.com/blog/how-to-install-google-analytics-on-a-wordpress-blog-without-using-a-plugin/' rel='bookmark' title='Permanent Link: How To Install Google Analytics On A WordPress Blog Without Using A Plugin'>How To Install Google Analytics On A WordPress Blog Without Using A Plugin</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://wpbloghost.com/blog/create-a-maintenace-page/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Increase Your WordPress Blog&#8217;s Security By Running It Through SSL</title>
		<link>http://wpbloghost.com/blog/wordpress-admin-ssl/</link>
		<comments>http://wpbloghost.com/blog/wordpress-admin-ssl/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 20:49:13 +0000</pubDate>
		<dc:creator>John Hoff</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[blog security]]></category>
		<category><![CDATA[Promotions]]></category>
		<category><![CDATA[web hosting]]></category>

		<guid isPermaLink="false">http://wpbloghost.com/blog/?p=2433</guid>
		<description><![CDATA[SSL Certificate I know, it sucks. There are a ton of people out there with nothing better to do with their time than snoop around on the Internet watching for people who send login information, such as Usernames and Passwords, unsecured through the webs of the Internet. Then when they capture someone&#8217;s login credentials, they [...]


Related posts:<ol><li><a href='http://wpbloghost.com/blog/domains-hosting-promotions/' rel='bookmark' title='Permanent Link: WP Blog Host Domain, Blog Security, &amp; Hosting Promotions &#8211; Get&#039;em While Their Hot'>WP Blog Host Domain, Blog Security, &amp; Hosting Promotions &#8211; Get&#039;em While Their Hot</a></li>
<li><a href='http://wpbloghost.com/blog/wordpress-security-plugins/' rel='bookmark' title='Permanent Link: 2 Killer WordPress Security Plugins You Probably Don&#8217;t Know About'>2 Killer WordPress Security Plugins You Probably Don&#8217;t Know About</a></li>
<li><a href='http://wpbloghost.com/blog/wordpress-3-0-security-upgrades-overview-how-to-install-it/' rel='bookmark' title='Permanent Link: WordPress 3.0: Security Upgrades Overview &#038; How To Install It'>WordPress 3.0: Security Upgrades Overview &#038; How To Install It</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<table align="right">
<tr>
<td><span id="siteseal"><script type="text/javascript" src="https://seal.starfieldtech.com/getSeal?sealID=jZloMX3IaiT4P3dy57vbQ8BN22PIQ3J2sCsooASnpsXSaI5GMTzhDbPDv"></script><br/><a style="font-family: arial; font-size: 9px" href="http://www.starfieldtech.com" target="_blank">SSL Certificate</a></span></td>
</tr>
</table>
<p>I know, it sucks.</p>
<p>There are a ton of people out there with nothing better to do with their time than snoop around on the Internet watching for people who send login information, such as Usernames and Passwords, unsecured through the webs of the Internet. </p>
<p>Then when they capture someone&#8217;s login credentials, they take it upon themselves to easily log into the person&#8217;s account and fill it up with spam links and viruses.</p>
<p>Like I said, it sucks. </p>
<p>Unfortunately, it&#8217;s true and unless you take steps to protect what you&#8217;ve spend so many hours away from your family building, someone some day may take great pleasure in destroying. Even worse, they don&#8217;t even care that your website is what helps put food in your children&#8217;s mouths or collect <a href="http://www.stjude.org/stjude/v/index.jsp?vgnextoid=f2bfab46cb118010VgnVCM1000000e2015acRCRD" target="_blank" title="St. Jude's Children Hospital">donations to help fight cancer</a>.</p>
<p>The worst part is many times they don&#8217;t even know who you are.</p>
<p><em>They</em> use automated scripts/bots/spiders or whatever your choice term is for automated programs designed to sniff you, the unprotected WordPress users, out.</p>
<h3>Where They Find Your Username &#038; Password</h3>
<p>As a web host, we have to deal with protecting customer Usernames and Passwords when they connect to their web hosting control panel, but when it comes to 3rd party programs like WordPress, it is up to the user to secure their program.</p>
<p>But that&#8217;s why I&#8217;m here, right?</p>
<p>When it comes to WordPress, there are 3 primary ways your Username and Password will be sent to your web hosting server unprotected:</p>
<ol>
<li>When logging into WordPress</li>
<li>When changing passwords and/or adding new users to WordPress</li>
<li>Through your FTP connection (independent of WordPress)</li>
</ol>
<p>In this article, we&#8217;ll discuss how to protect your Username and Password through SSL when logging into WordPress and doing things like adding new WordPress users and changing passwords. </p>
<p>In a follow-up article, we&#8217;ll discuss our FTP problem.</p>
<h3>Encrypting Your WordPress Session</h3>
<p>I know, no body wants to spend more money on something that doesn&#8217;t immediately get them a return on their investment.</p>
<p>But what does a business owner of a brick and mortar store think when she purchases a security system for their shop? That&#8217;s how you should think about your WordPress blog&#8217;s security.</p>
<p><strong>The best way to encrypt your WordPress session is through SSL.</strong> </p>
<p>SSL stands for <a href="http://en.wikipedia.org/wiki/Transport_Layer_Security" target="_blank" title="Wikipedia (opens in a new tab)">Secure Sockets Layer</a> and basically what it does is allow for transfers of information over the Internet, such as your Username and Password, to be done in an encrypted manner.</p>
<p>You can buy one from our company by visiting our <a href="http://www.securepaynet.net/gdshop/ssl/ssl.asp?ci=1789&#038;prog_id=442543" title="Purchase an SSL Certificate from WP Blog Host">SSL Certificate page</a>.</p>
<p>If you&#8217;ve ever purchased something online where you had to enter in a credit card number, chances are the web page you were on was encrypted with SSL. You can easily spot if this is so by looking up into the address bar and seeing if the web address starts with <strong>https://</strong> as opposed to the standard http://.</p>
<p>The https:// means that when you fill in your name, address, credit card information, etc., it&#8217;ll all be transmitted over the Internet encrypted.</p>
<p>We can use this same method e-commerce sites use to encrypt our credit card information to encrypt our WordPress login information.</p>
<p><strong>Setting Up SSL</strong></p>
<p>To set up WordPress to work under SSL, you’ll need the following:</p>
<ol>
<li>Your own domain name</li>
<li>Web hosting with WordPress installed</li>
<li>A dedicated IP address for your web hosting (purchased through your web hosting provider)</li>
<li>An SSL Certificate ($30/yr. if purchased from us)</li>
</ol>
<p>Assuming you have your own domain name and WordPress blog already set up, the next thing you&#8217;ll need to do from the list above is purchase a dedicated IP address for your web hosting. To do that, you&#8217;ll need to contact your web hosting provider or visit their products page and purchase one. </p>
<p>Setting this up is easy. For the most part all you need to do is purchase it and tell it which domain name you want it applied to.</p>
<p>Once that is done, you&#8217;ll need to purchase an SSL Certificate. Some web hosts sell them while others do not. You can also find other companies that sell them, such as VeriSign; but in my experience, those companies are usually more expensive. Notice how they don&#8217;t even advertise the price on <a href="http://www.verisign.com/ssl/index.html">their landing page</a>, you have to contact them for a quote.</p>
<p>How to install an SSL Certificate on your web hosting server is beyond what I want to get into in this article, but after you purchase one what happens is you will download the certificate and need to upload and install it on your web hosting account.</p>
<p>The process typically isn&#8217;t fun for those of you who think SSL was some kind of Saturday Night Live skit, but your web hosting company should help you get it installed. If not, tell them &#8220;Hey . . . thanks, buddy!&#8221;</p>
<p>The good news for <a href="http://www.securepaynet.net/Hosting/Legacy.aspx?ci=1782&#038;prog_id=442543" title="WP Blog Host hosting plans.">WP Blog Host hosting customers</a> is that we make this process <strong><em>very easy for you!</em></strong></p>
<p>What else would you expect from a company whose target customers are newbie bloggers?</p>
<p>If you are a hosting customer of WP Blog Host, we will include free with your SSL Certificate (<a href="http://www.securepaynet.net/gdshop/ssl/ssl.asp?ci=1789&#038;prog_id=442543">when purchased from us</a>) a dedicated IP address and best of all, we&#8217;ll even install everything for you so your website is SSL ready.</p>
<p>All you&#8217;d need to do is wait for an email informing you everything is set up.</p>
<p>From that point, once you have managed to get your website SSL ready, you can move on to the next step and actually apply it to your WordPress admin area.</p>
<h3>Setting Up WordPress To Use SSL</h3>
<p>Now that you got SSL set up to work on your website (i.e. https:// is available), you can move on to the simple step of telling WordPress it can use SSL to log you into WordPress securely and encrypt the stuff you do from within your Dashboard (write posts, create users, change passwords, etc.).</p>
<p>Log into your web hosting control panel and head over to your File Manager.</p>
<p>From there, locate your <strong>wp-config.php</strong> file and open it up using your control panel&#8217;s file editor.</p>
<p><img src="http://wpbloghost.com/blog/wp-files-greenblog/../blogimages/2009/11/configimage.jpg" class="aligncenter" /></p>
<p>Once opened, paste this code anywhere inside it:</p>
<p style="border-style: dotted; border-width: 1px; border-color: #008e84; margin: 5px 20px 15px 9px;">
/* Force Login and Admin SSL */<br />
define(&#8216;FORCE_SSL_LOGIN&#8217;, true);<br />
define(&#8216;FORCE_SSL_ADMIN&#8217;, true);
</p>
<p>Source: <a href="http://codex.wordpress.org/Administration_Over_SSL">WordPress.org SSL</a></p>
<p>I know adding security to your blog is not fun, but it really is a necessity.</p>
<p>I think $29.99 a year for an <a href="http://www.securepaynet.net/gdshop/ssl/ssl.asp?ci=1789&#038;prog_id=442543" title="Purchase an SSL Cert from WP Blog Host">SSL Certificate</a> is money well spent. I know it might suck getting it set up (unless you&#8217;re a hosting customer of WP Blog Host), but once it&#8217;s done, it&#8217;s done &#8211; and you&#8217;ll be logging into your blog over an encrypted channel from now on.</p>
<p>You can see that I&#8217;m using SSL for this blog, just go up to the address bar and add a &#8220;s&#8221; to the http (i.e. https://wpbloghost.com/blog).</p>
<p>I don&#8217;t run my frontend encrypted because many of the images I have linked to are not https and would cause Internet Explorer to pop up a warning box to users which I feel might scare some of them away. It just tells them there are some items which are secure and some which aren&#8217;t (like pictures).</p>
<p><img src="http://wpbloghost.com/blog/wp-files-greenblog/../blogimages/2009/11/ie-https-warning.jpg" alt="ie-https-warning" title="ie-https-warning" width="495" height="202" class="aligncenter size-full wp-image-2479" /></p>
<p><strong>Questions:</strong></p>
<p>Do you think your blog&#8217;s security is worth $30 a year?</p>
<p>How many of your are convinced this is something you really should do but in reality you probably will never get around to it?</p>
<p>UPDATE: I forgot to mention WP Blog Host is running a few promotional codes you can use when purchasing products. If you purchase an SSL Certificate, you can save 5% or more by using the promo codes below. Codes are good through Thanksgiving.</p>
<p><center></p>
<table style="font-size: 12px; font-family: Arial, Verdana" mce_style="font-size: 12px; font-family: Arial, Verdana" cellspacing="3" cellpadding="1" width="581px">
<tr>
<td><img src="https://imagesak.secureserver.net/RCC/Clear.gif" mce_src="https://imagesak.secureserver.net/RCC/Clear.gif" width="10" height="1" alt="" /></td>
<td width="880">
<table cellspacing="0" cellpadding="5" rules="all" border="1"  style="border-color:Black;border-width:1px;border-style:solid;width:100%;border-collapse:collapse;">
<tr align="center" style="background-color:#E1E1E1;font-family:Arial,Verdana;font-size:12px;font-weight:bold;" mce_style="background-color:#E1E1E1;font-family:Arial,Verdana;font-size:12px;font-weight:bold;">
<td>Promo Code</td>
<td>Description</td>
<td>Start Date</td>
<td>End Date</td>
</tr>
<tr>
<td align="center" valign="center" style="font-family:Arial,Verdana;font-size:12px;" mce_style="font-family:Arial,Verdana;font-size:12px;">100CN15</td>
<td align="center" style="font-family:Arial,Verdana;font-size:12px;" mce_style="font-family:Arial,Verdana;font-size:12px;">15% discount off any order $100 or more</td>
<td align="center" valign="center" style="font-family:Arial,Verdana;font-size:12px;" mce_style="font-family:Arial,Verdana;font-size:12px;">11/2/2009</td>
<td align="center" valign="center" style="font-family:Arial,Verdana;font-size:12px;" mce_style="font-family:Arial,Verdana;font-size:12px;">11/27/2009</td>
</tr>
<tr>
<td align="center" valign="center" style="font-family:Arial,Verdana;font-size:12px;" mce_style="font-family:Arial,Verdana;font-size:12px;">50CN10</td>
<td align="center" style="font-family:Arial,Verdana;font-size:12px;" mce_style="font-family:Arial,Verdana;font-size:12px;">10% discount off any order $50 or more</td>
<td align="center" valign="center" style="font-family:Arial,Verdana;font-size:12px;" mce_style="font-family:Arial,Verdana;font-size:12px;">11/2/2009</td>
<td align="center" valign="center" style="font-family:Arial,Verdana;font-size:12px;" mce_style="font-family:Arial,Verdana;font-size:12px;">11/27/2009</td>
</tr>
<tr>
<td align="center" valign="center" style="font-family:Arial,Verdana;font-size:12px;" mce_style="font-family:Arial,Verdana;font-size:12px;">5NC25</td>
<td align="center" style="font-family:Arial,Verdana;font-size:12px;" mce_style="font-family:Arial,Verdana;font-size:12px;">5% discounts on orders $25 and over</td>
<td align="center" valign="center" style="font-family:Arial,Verdana;font-size:12px;" mce_style="font-family:Arial,Verdana;font-size:12px;">11/2/2009</td>
<td align="center" valign="center" style="font-family:Arial,Verdana;font-size:12px;" mce_style="font-family:Arial,Verdana;font-size:12px;">11/27/2009</td>
</tr>
<tr>
<td colspan="4" align="center" style="font-family:Arial,Verdana;font-size:12px;" mce_style="font-family:Arial,Verdana;font-size:12px;"><a target="_blank" href="http://www.securepaynet.net/gdshop/catalog.asp?ci=6899&#038;prog_id=442543" mce_href="http://www.securepaynet.net/gdshop/catalog.asp?ci=6899&amp;prog_id=442543" onclick="pageTracker._link(this.href); return false;">Visit our Product Catalog</a> to view all our hosting and domain products.</td>
</tr>
</table>
</tr>
</td>
</table>
<p></center></p>


<p>Related posts:<ol><li><a href='http://wpbloghost.com/blog/domains-hosting-promotions/' rel='bookmark' title='Permanent Link: WP Blog Host Domain, Blog Security, &amp; Hosting Promotions &#8211; Get&#039;em While Their Hot'>WP Blog Host Domain, Blog Security, &amp; Hosting Promotions &#8211; Get&#039;em While Their Hot</a></li>
<li><a href='http://wpbloghost.com/blog/wordpress-security-plugins/' rel='bookmark' title='Permanent Link: 2 Killer WordPress Security Plugins You Probably Don&#8217;t Know About'>2 Killer WordPress Security Plugins You Probably Don&#8217;t Know About</a></li>
<li><a href='http://wpbloghost.com/blog/wordpress-3-0-security-upgrades-overview-how-to-install-it/' rel='bookmark' title='Permanent Link: WordPress 3.0: Security Upgrades Overview &#038; How To Install It'>WordPress 3.0: Security Upgrades Overview &#038; How To Install It</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://wpbloghost.com/blog/wordpress-admin-ssl/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>2 Killer WordPress Security Plugins You Probably Don&#8217;t Know About</title>
		<link>http://wpbloghost.com/blog/wordpress-security-plugins/</link>
		<comments>http://wpbloghost.com/blog/wordpress-security-plugins/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 04:00:50 +0000</pubDate>
		<dc:creator>John Hoff</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[blog security]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://wpbloghost.com/blog/?p=2407</guid>
		<description><![CDATA[If you&#8217;ve been following my blog for awhile I&#8217;m sure it&#8217;s clear to you that I like toying with WordPress; unfortunately, there are those out there who like toying with other people&#8217;s WordPress as well. People&#8217;s blogs get hacked on a daily basis. A simple Google search for my blog was hacked returns 2,620,000 results. [...]


Related posts:<ol><li><a href='http://wpbloghost.com/blog/50-wordpress-plugins-hacks-candy-store/' rel='bookmark' title='Permanent Link: 50+ WordPress Plugins &amp; Hacks Candy Store'>50+ WordPress Plugins &amp; Hacks Candy Store</a></li>
<li><a href='http://wpbloghost.com/blog/wordpress-security-the-first-thing-you-should-understand/' rel='bookmark' title='Permanent Link: WordPress Security: The First Thing You Should Understand'>WordPress Security: The First Thing You Should Understand</a></li>
<li><a href='http://wpbloghost.com/blog/wordpress-admin-ssl/' rel='bookmark' title='Permanent Link: Increase Your WordPress Blog&#8217;s Security By Running It Through SSL'>Increase Your WordPress Blog&#8217;s Security By Running It Through SSL</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve been following my blog for awhile I&#8217;m sure it&#8217;s clear to you that I like toying with WordPress; unfortunately, there are those out there who like toying with <em>other people&#8217;s</em> WordPress as well.</p>
<p>People&#8217;s blogs get hacked on a daily basis. A simple Google search for <a href="http://www.google.com/search?hl=en&#038;client=firefox-a&#038;rls=org.mozilla%3Aen-US%3Aofficial&#038;hs=ZVu&#038;q=my+blog+was+hacked&#038;btnG=Search&#038;aq=f&#038;oq=&#038;aqi=" target="_blank" title="Opens in a new window">my blog was hacked</a> returns 2,620,000 results.</p>
<p>I tend to think of blog security like the progression of driving a car through the years.</p>
<p>At 16 when you&#8217;re new to driving a car, you know driving a car safely is good, but you don&#8217;t do it. Instead, teens tend to drive more carelessly than older more seasoned drivers. However, the one time one of these teens get in a serious car accident, all of a sudden a light bulb turns on and they realize just how dangerous it is to drive carelessly.</p>
<p>The problem is, the process keeps washing its hands and repeating itself. As that teen ages, new teens begin driving and take to the roads, and can you guess how they drive?</p>
<p>The same holds for blogging. When newbies begin blogging either they don&#8217;t know the statistics of blog security or they don&#8217;t think it&#8217;ll ever happen to them. Then one day if they do get hacked, all of a sudden blog security becomes an issue. If, however, they are lucky enough to not get hacked early on (i.e. as they age), they begin to realize blog security is becoming more and more important since they have a lot more to lose (posts, comments, design, etc.).</p>
<h3>2 WordPress Security Plugins You Should Consider</h3>
<p><strong>1. Chap Secure Login</strong></p>
<p>In order to log into WordPress, you need to enter in a username and password. The problem is, unless you log in through a SSL connection (tutorial post coming soon), this information is sent through the Internet unprotected and can be seen by snooping eyes.</p>
<p>That’s where the <a href="http://wordpress.org/extend/plugins/chap-secure-login/">Chap Secure Login</a> plugin comes in.</p>
<p>Chap stands for <strong>C</strong>hallenge <strong>H</strong>andshake <strong>A</strong>uthentication <strong>P</strong>rotocol and what it does is encrypt your password through the use of the <a href="http://en.wikipedia.org/wiki/Md5_Hash" title="Wikipedia" target="_blank">MD5 hashing algorithm</a> in JavaScript so that it is sent to your web host in a secured manner.</p>
<p>Whenever possible, I suggest logging into your WordPress blog through SSL, but if that’s not an option for you, I highly suggest using this plugin; and the best part is, there’s no configuring, just upload and install the plugin and you’re all set.</p>
<p><strong>2. WordPress File Monitor</strong></p>
<p>Securing WordPress is great, but as I’ve mentioned before it’s impossible to completely secure WordPress 100%. Just as important as securing your WordPress from being hacked in the first place is knowing <em>when</em> your blog has been hacked.</p>
<p>Matt Walters developed an excellent file monitoring plugin, called <a href="http://mattwalters.net/projects/wordpress-file-monitor/">WordPress File Monitor</a>, which will monitor all your files for any alterations made to them.</p>
<p>Many times WordPress crackers will attempt to insert vicious viruses or spam links directly into your WordPress files. These viruses can be designed to do just about anything they want, including downloading viruses to your website’s visitor’s computers.</p>
<p>The WordPress File Monitor plugin monitors each of your files for changes that occur inside them. So, say for example, someone uploads malicious code to your <strong>footer.php</strong> file, the WordPress File Monitor plugin would capture that change and email you that a change has occurred. There&#8217;s also notification in your Dashboard.</p>
<p>Once notified, you can head over to that file and check for anything suspicious.</p>
<p>As a bonus, this plugin can also be configured to monitor and report changes to files outside of your WordPress directory. This is a huge bonus for those of you who run a static HTML website for your home page and have WordPress installed in a separate directory, like <strong>/blog</strong>.</p>
<p>Here’s a couple screen shots from this plugin:</p>
<p><img src="http://wpbloghost.com/blog/wp-files-greenblog/../blogimages/2009/10/file-monitor-dashboard-warning.jpg" alt="file-monitor-dashboard-warning" title="file-monitor-dashboard-warning" width="550" height="422" class="aligncenter size-full wp-image-2411" /></p>
<p><img src="http://wpbloghost.com/blog/wp-files-greenblog/../blogimages/2009/10/wordpress-file-monitor.jpg" alt="wordpress-file-monitor" title="wordpress-file-monitor" width="550" height="671" class="aligncenter size-full wp-image-2412" /></p>
<p>Have you thought about blog security lately? </p>
<p>How would you feel if one day you found your blog has been cracked into? </p>
<p>Would you be prepared to deal with the problem and make your blog right?</p>
<p><em>If you&#8217;re interested in keeping up to date with the latest in blog security, WordPress, and my own personal blogging tips, you can subscribe to my <a href="http://feeds.feedburner.com/wpbloghost">RSS feed here</a>. Also, if you&#8217;re interested in locking down your WordPress blog and add some security features to it, <a href="http://wpbloghost.com/pages/wordpress-security/">I can do that for you</a>.</em></p>


<p>Related posts:<ol><li><a href='http://wpbloghost.com/blog/50-wordpress-plugins-hacks-candy-store/' rel='bookmark' title='Permanent Link: 50+ WordPress Plugins &amp; Hacks Candy Store'>50+ WordPress Plugins &amp; Hacks Candy Store</a></li>
<li><a href='http://wpbloghost.com/blog/wordpress-security-the-first-thing-you-should-understand/' rel='bookmark' title='Permanent Link: WordPress Security: The First Thing You Should Understand'>WordPress Security: The First Thing You Should Understand</a></li>
<li><a href='http://wpbloghost.com/blog/wordpress-admin-ssl/' rel='bookmark' title='Permanent Link: Increase Your WordPress Blog&#8217;s Security By Running It Through SSL'>Increase Your WordPress Blog&#8217;s Security By Running It Through SSL</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://wpbloghost.com/blog/wordpress-security-plugins/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Introducing The New WP Blog Host Television Channel: wpbloghost.tv</title>
		<link>http://wpbloghost.com/blog/introducing-the-new-wp-blog-host-television-channel-wpbloghost-tv/</link>
		<comments>http://wpbloghost.com/blog/introducing-the-new-wp-blog-host-television-channel-wpbloghost-tv/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 17:18:36 +0000</pubDate>
		<dc:creator>John Hoff</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://wpbloghost.com/blog/?p=2271</guid>
		<description><![CDATA[WP Blog Host has a television channel! It&#8217;s my pleasure to introduce our new tutorials Web television channel, WP Blog Host.tv. As many of you know, I&#8217;ve been spending lots of time creating easy to follow WordPress and WP Blog Host product video tutorials for bloggers and customers who host with WP Blog Host. The [...]


Related posts:<ol><li><a href='http://wpbloghost.com/blog/joshua-video/' rel='bookmark' title='Permanent Link: My 3-Year Old Son&#8217;s First Video Blog Article!'>My 3-Year Old Son&#8217;s First Video Blog Article!</a></li>
<li><a href='http://wpbloghost.com/blog/manually-upgrade-wordpress/' rel='bookmark' title='Permanent Link: How To Upgrade WordPress Manually Video'>How To Upgrade WordPress Manually Video</a></li>
<li><a href='http://wpbloghost.com/blog/the-video-boss/' rel='bookmark' title='Permanent Link: Fatten Up Your Wallet by Using Online Videos'>Fatten Up Your Wallet by Using Online Videos</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://wpbloghost.tv"><img src="http://wpbloghost.com/images/wpbloghost-tv.jpg" align="right"></a>WP Blog Host has a television channel!</p>
<p>It&#8217;s my pleasure to introduce our new tutorials Web television channel, <a href="http://wpbloghost.tv" title="WordPress &#038; WP Blog Host video tutorials">WP Blog Host.tv</a>.</p>
<p>As many of you know, I&#8217;ve been spending lots of time creating easy to follow WordPress and <a href="http://www.securepaynet.net/gdshop/catalog.asp?ci=6899&#038;prog_id=442543" title="Our product catalog">WP Blog Host product</a> video tutorials for bloggers and customers who host with WP Blog Host. The tutorials can be for anyone blogging and using WordPress, but bloggers who host with our company get the extra advantage of watching how to do everything using our hosting (click-by-click).</p>
<p>Here&#8217;s a snapshot of our new television channel:</p>
<p><center><a href="http://wpbloghost.tv"><img src="http://wpbloghost.com/images/new-wpbloghost-tv.jpg" alt="WP Blog Host.tv" title="WP Blog Host.tv" width="579" height="435" class="aligncenter size-full wp-image-2273" /></a></center></p>
<p>Ok I know, a nice slick video slider would be nice on the home page. I spent days toying with <em>lots</em> of WordPress video themes and you know, none really clicked with me. Most of those themes are all very dark and hard to read. Some come with various color choices and I did experiment with color changes, but in the end a simple blog style theme worked best for me.</p>
<p>Down the road when I start doing &#8220;in the news&#8221; related videos, I&#8217;ll probably shell out the big bucks and really build a nice customized site.</p>
<p>I do have to give one mention, though, to a guy named Vishal from <a href="http://www.freshlimesoda.us" target="_blank">Fresh Lime Sode</a>. They have a number of WordPress themes and <a href="http://www.freshlimesoda.us/wp-themes/freshtrailers/" title="Video WordPress Theme" target="_blank">this one</a> in particular I really liked and tried. The best thing about him is when I ran into a few issues, Vishal was quick to reply to my emails and even did a little customization for me.</p>
<p>If you&#8217;re looking for nice WordPress Themes and want to know there will be someone available to help you with your support needs, I highly suggest checking out <a href="http://www.freshlimesoda.us" target="_blank">Fresh Lime Sode</a>.</p>
<h2>Subscribing To The Videos &#038; Scheduling</h2>
<p>The new site, <a href="http://wpbloghost.tv" target="_blank">http://wpbloghost.tv</a> (opens in a new tab), has its own <a href="http://feeds.feedburner.com/WpBlogHostVideoTutorials" title="FeedBurner Address">RSS subscription</a> so you can keep up to date and notified when new videos are uploaded.</p>
<p>Because this is my project and it is relatively new, there is no set posting schedule at this time; however, that may change in the coming months. I do have a nice running to-do list and will add videos regularly, though.</p>
<h2>WpBlogHost -> WP Blog Host</h2>
<p>Converting our old tutorials page into its own tutorials Web channel is only the first step in some exciting changes coming to WP Blog Host.</p>
<p>Ah yes, did you catch that? I used WP Blog Host, not WpBlogHost. After months of watching how others reprint our name, WpBlogHost felt it best to go with what everyone usually remembers, WP Blog Host. Why not, right? That change will come to the main site real soon.</p>
<p>Also, released shortly will be a new design of our main site and my blog. I&#8217;m really excited about the redesign of my blog because it will be more representative of me, John Hoff the blogger, rather than our &#8220;corporation&#8217;s blog&#8221;.</p>
<h2>Feedback</h2>
<p>Back to the topic at hand, if you have a few moments, I&#8217;d love to hear a little feedback on the new site, <a href="http://wpbloghost.tv">WP Blog Host.tv</a> and I hope you find the tutorials useful.</p>


<p>Related posts:<ol><li><a href='http://wpbloghost.com/blog/joshua-video/' rel='bookmark' title='Permanent Link: My 3-Year Old Son&#8217;s First Video Blog Article!'>My 3-Year Old Son&#8217;s First Video Blog Article!</a></li>
<li><a href='http://wpbloghost.com/blog/manually-upgrade-wordpress/' rel='bookmark' title='Permanent Link: How To Upgrade WordPress Manually Video'>How To Upgrade WordPress Manually Video</a></li>
<li><a href='http://wpbloghost.com/blog/the-video-boss/' rel='bookmark' title='Permanent Link: Fatten Up Your Wallet by Using Online Videos'>Fatten Up Your Wallet by Using Online Videos</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://wpbloghost.com/blog/introducing-the-new-wp-blog-host-television-channel-wpbloghost-tv/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>WordPress Management: Cleaning Up Your Root Folder</title>
		<link>http://wpbloghost.com/blog/wordpress-management-moving-core-files/</link>
		<comments>http://wpbloghost.com/blog/wordpress-management-moving-core-files/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 04:00:20 +0000</pubDate>
		<dc:creator>John Hoff</dc:creator>
				<category><![CDATA[John's WordPress Video Articles]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://wpbloghost.com/blog/?p=2121</guid>
		<description><![CDATA[Most of the time I&#8217;m a very organized person. I say most of the time because being that I blog from home and having two little boys, one and three, being organized at home can sometimes be a challenge. Ketchup might splatter on my keyboard and at times there might be a Thomas The Tank [...]


Related posts:<ol><li><a href='http://wpbloghost.com/blog/create-a-maintenace-page/' rel='bookmark' title='Permanent Link: How To Create A Maintenance Page Redirect When WordPress Is Down'>How To Create A Maintenance Page Redirect When WordPress Is Down</a></li>
<li><a href='http://wpbloghost.com/blog/manually-upgrade-wordpress/' rel='bookmark' title='Permanent Link: How To Upgrade WordPress Manually Video'>How To Upgrade WordPress Manually Video</a></li>
<li><a href='http://wpbloghost.com/blog/where-to-install-your-blog/' rel='bookmark' title='Permanent Link: Should I Install My Blog In Root, a Subdirectory, or Subdomain?'>Should I Install My Blog In Root, a Subdirectory, or Subdomain?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Most of the time I&#8217;m a very organized person. I say most of the time because being that I blog from home and having two little boys, one and three, being organized at home can sometimes be a challenge.</p>
<p>Ketchup might splatter on my keyboard and at times there might be a Thomas The Tank Engine sitting on my desk, but if there&#8217;s one thing I know I can keep organized, it&#8217;s my WordPress hosting files. When I log into my <a href="https://www.securepaynet.net/Hosting/Legacy.aspx?ci=13453&#038;prog_id=442543&#038;isc=appemail40" title="WP Blog Host Web Hosting">hosting account</a>, everything is tucked away nicely and files are easy to find.</p>
<p>When you install WordPress, by default it places all its core files in the same directory of your WordPress installation. So for example, if you placed your blog in your root directory (i.e. www.myblog.com), then your web hosting root folder will include all the WordPress system files.</p>
<p>Below and on the left is an example what a typical WordPress directory looks like. Pretty cluttered up with a lot of stuff you don&#8217;t need to know about, huh? On the right is an example of what you can do by moving all those core files and folders out of your root directory and into a subdirectory (in the example below, the subdirectory is <strong>/root-blog</strong>.</p>
<p><center><a href="http://wpbloghost.com/images/clutter.jpg"><img src="http://wpbloghost.com/images/clutter.jpg" alt="clutter" title="clutter" width="589" height="675" class="alignnone size-full wp-image-2123" /></a></center></p>
<p>So how do you do that?</p>
<p>Well you&#8217;re in luck, because have I got a video for you.</p>
<p><embed src="http://blip.tv/play/AYGT5hoC" type="application/x-shockwave-flash" width="630" height="500" allowscriptaccess="always" allowfullscreen="true"></embed></p>
<p>As I mentioned in the video, it might be wise to create yourself a maintenance page where you can send your visitors to while you&#8217;re moving your files around. The move shouldn&#8217;t take long, but just in case you missed how to redirect your visitors to a maintenance page while your site is down, here&#8217;s how I showed you how to do it in my post, <a href="http://wpbloghost.com/blog/manually-upgrade-wordpress/">How To Install WordPress Manually</a>.</p>
<h2>How To Create A Simple Maintenance Page</h2>
<p>You could always download a <a href="http://sw-guide.de/wordpress/plugins/maintenance-mode/" title="WordPress Maintenance Mode plugin">WordPress maintenance mode plugin</a>, but in this case it probably won&#8217;t work. During the move process you&#8217;ll be moving your /wp-content folder, which contains all your plugins. This will cause your site to not load; therefore, it&#8217;s best to have your own maintenance page independent of WordPress.</p>
<p>So, here&#8217;s how to create a custom maintenance page without a plugin.</p>
<p><strong>Step 1</strong></p>
<p>Create a simple html file and place it in your blog&#8217;s root directory. Name it something like, maintenance.html. Inside the maintenance.html file you can put anything you want. &#8220;Hi. I&#8217;m out to lunch for a few moments while the construction crew is busy at work . . .&#8221;</p>
<p>But why stop there? Your site is better than that. Customize the page with your site&#8217;s colors and images. Maybe add a video or your latest blog post. CSSgirl wrote some tips and shows some examples on the topic of <a href="http://www.cssgirl.com/articles/2008/06/16/create-a-memorable-maintenance-page/" title="Create A Memorable Maintenance Page">creating a memorable maintenance page</a>.</p>
<p><strong>Step 2</strong></p>
<p>Ok so now you have your maintenance.html page set up; the next step is to redirect everyone to it while you&#8217;re doing your upgrade.</p>
<p>Navigate to your blog&#8217;s root directory in your web hosting control panel and open your .htaccess file.</p>
<p><center><img src="http://wpbloghost.com/images/htaccess-edit.jpg" alt="htaccess-edit" title="htaccess-edit" width="579" height="266" class="alignnone size-full wp-image-2045" /></center></p>
<p>Once opened, you&#8217;re going to add this code at the top:</p>
<p><strong># Use this code to redirect visitors to maintenance.html file while upgrading<br />
Options +FollowSymlinks<br />
RewriteEngine on<br />
RewriteCond %{REMOTE_ADDR} !^<span style="background-color: rgb(255, 255, 0);">618\.124\.259\.25</span><br />
RewriteCond %{REQUEST_URI} !/maintenance.html$<br />
RewriteRule $ <span style="background-color: rgb(255, 255, 0);">http://your-site.com</span>/maintenance.html [R=302,L]</strong></p>
<p>The yellow parts above are the areas you need to change. Visit <a href="http://whatismyipaddress.com">What is my IP address?</a> to find your IP address and put those numbers in under the first yellow highlight. Next add the url path to your own maintenance page in the second yellow part.</p>
<p>And that should do it. Your site should now show a maintenance page to everyone except you (your IP address was whitelisted). To see what everyone else sees, add a # sign in front of the IP line:</p>
<p align="center"># RewriteCond %{REMOTE_ADDR} !^618\.124\.259\.25</p>
<p>The # comments lines out.</p>
<p>When you&#8217;re finished, leave the code in your .htaccess file for next time. To disable the code, just add a # in front of each line:</p>
<p><strong># Use this code to redirect visitors to maintenance.html file while upgrading<br />
# Options +FollowSymlinks<br />
# RewriteEngine on<br />
# RewriteCond %{REMOTE_ADDR} !^618\.124\.259\.25<br />
# RewriteCond %{REQUEST_URI} !/maintenance.html$<br />
# RewriteRule $ http://your-site.com/maintenance.html [R=302,L]</strong></p>
<p>Remember, if you need help with upgrades or moving your files around like in this tutorial, visit the <a href="http://wpbloghost.com/pages/wordpress-services.html/" title="Contact John">blog services page</a> and use the contact form there to get in touch with me. This is a service I can provide.</p>
<p>Questions?</p>
<p>Fire away.</p>


<p>Related posts:<ol><li><a href='http://wpbloghost.com/blog/create-a-maintenace-page/' rel='bookmark' title='Permanent Link: How To Create A Maintenance Page Redirect When WordPress Is Down'>How To Create A Maintenance Page Redirect When WordPress Is Down</a></li>
<li><a href='http://wpbloghost.com/blog/manually-upgrade-wordpress/' rel='bookmark' title='Permanent Link: How To Upgrade WordPress Manually Video'>How To Upgrade WordPress Manually Video</a></li>
<li><a href='http://wpbloghost.com/blog/where-to-install-your-blog/' rel='bookmark' title='Permanent Link: Should I Install My Blog In Root, a Subdirectory, or Subdomain?'>Should I Install My Blog In Root, a Subdirectory, or Subdomain?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://wpbloghost.com/blog/wordpress-management-moving-core-files/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>WordPress 2.8.2 Has Been Released &amp; Provides Security Fixes</title>
		<link>http://wpbloghost.com/blog/wordpress-2-8-2-has-been-released-provides-security-fixes/</link>
		<comments>http://wpbloghost.com/blog/wordpress-2-8-2-has-been-released-provides-security-fixes/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 23:26:27 +0000</pubDate>
		<dc:creator>John Hoff</dc:creator>
				<category><![CDATA[John's WordPress Video Articles]]></category>
		<category><![CDATA[blog security]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://wpbloghost.com/blog/?p=2105</guid>
		<description><![CDATA[Just a quick note to my blog readers, WordPress 2.8.2 has been released. The reason for the update was WordPress discovered 2.8.1 had a security leak in it which could allow malicious hackers get into your blog. Taken from WordPress.org: WordPress 2.8.2 fixes an XSS vulnerability. Comment author URLs were not fully sanitized when displayed [...]


Related posts:<ol><li><a href='http://wpbloghost.com/blog/wordpress-3-0-security-upgrades-overview-how-to-install-it/' rel='bookmark' title='Permanent Link: WordPress 3.0: Security Upgrades Overview &#038; How To Install It'>WordPress 3.0: Security Upgrades Overview &#038; How To Install It</a></li>
<li><a href='http://wpbloghost.com/blog/manually-upgrade-wordpress/' rel='bookmark' title='Permanent Link: How To Upgrade WordPress Manually Video'>How To Upgrade WordPress Manually Video</a></li>
<li><a href='http://wpbloghost.com/blog/wordpress-management-moving-core-files/' rel='bookmark' title='Permanent Link: WordPress Management: Cleaning Up Your Root Folder'>WordPress Management: Cleaning Up Your Root Folder</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Just a quick note to my blog readers, WordPress 2.8.2 has been released. The reason for the update was WordPress discovered 2.8.1 had a security leak in it which could allow malicious hackers get into your blog.</p>
<p>Taken from <a href="http://wordpress.org/development/2009/07/wordpress-2-8-2/" target="_blank">WordPress.org</a>:</p>
<blockquote><p>WordPress 2.8.2 fixes an XSS vulnerability. Comment author URLs were not fully sanitized when displayed in the admin. This could be exploited to redirect you away from the admin to another site.</p></blockquote>
<p>You can <a href="http://wordpress.org/download/" target="_blank">download the latest version of WordPress here</a>.</p>
<p>If you don&#8217;t know how to upgrade, WP Blog Host has the following video tutorials. I also provide this service for $50, by the way.</p>
<h2>How To Upgrade WordPress Using The Automatic Upgrade</h2>
<p><center><object width="445" height="364"><param name="movie" value="http://www.youtube.com/v/bE169FAzcdI&#038;hl=en&#038;fs=1&#038;color1=0x3a3a3a&#038;color2=0x999999&#038;border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/bE169FAzcdI&#038;hl=en&#038;fs=1&#038;color1=0x3a3a3a&#038;color2=0x999999&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"></embed></object></center></p>
<table>
<tr>
<td height="12px"></td>
</tr>
</table>
<h2>How To Upgrade WordPress Manually</h2>
<p><embed src="http://blip.tv/play/AYGQ1B6Y7Wc" type="application/x-shockwave-flash" width="640" height="510" allowscriptaccess="always" allowfullscreen="true"></embed></p>


<p>Related posts:<ol><li><a href='http://wpbloghost.com/blog/wordpress-3-0-security-upgrades-overview-how-to-install-it/' rel='bookmark' title='Permanent Link: WordPress 3.0: Security Upgrades Overview &#038; How To Install It'>WordPress 3.0: Security Upgrades Overview &#038; How To Install It</a></li>
<li><a href='http://wpbloghost.com/blog/manually-upgrade-wordpress/' rel='bookmark' title='Permanent Link: How To Upgrade WordPress Manually Video'>How To Upgrade WordPress Manually Video</a></li>
<li><a href='http://wpbloghost.com/blog/wordpress-management-moving-core-files/' rel='bookmark' title='Permanent Link: WordPress Management: Cleaning Up Your Root Folder'>WordPress Management: Cleaning Up Your Root Folder</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://wpbloghost.com/blog/wordpress-2-8-2-has-been-released-provides-security-fixes/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How To Upgrade WordPress Manually Video</title>
		<link>http://wpbloghost.com/blog/manually-upgrade-wordpress/</link>
		<comments>http://wpbloghost.com/blog/manually-upgrade-wordpress/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 17:57:55 +0000</pubDate>
		<dc:creator>John Hoff</dc:creator>
				<category><![CDATA[John's WordPress Video Articles]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[videos]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://wpbloghost.com/blog/?p=2022</guid>
		<description><![CDATA[Lately I&#8217;ve had a few people mention to me that their auto upgrade feature for WordPress (located in the WordPress dashboard under Tools) doesn&#8217;t work. In my experience, auto upgrades fail because plugins sometimes cause a conflict with the upgrade process. If you&#8217;re having problems with the auto upgrade feature, make sure to deactivate all [...]


Related posts:<ol><li><a href='http://wpbloghost.com/blog/wordpress-management-moving-core-files/' rel='bookmark' title='Permanent Link: WordPress Management: Cleaning Up Your Root Folder'>WordPress Management: Cleaning Up Your Root Folder</a></li>
<li><a href='http://wpbloghost.com/blog/create-a-maintenace-page/' rel='bookmark' title='Permanent Link: How To Create A Maintenance Page Redirect When WordPress Is Down'>How To Create A Maintenance Page Redirect When WordPress Is Down</a></li>
<li><a href='http://wpbloghost.com/blog/install-wordpress-maually/' rel='bookmark' title='Permanent Link: How To Install WordPress Manually and Why Beginners Should Do It'>How To Install WordPress Manually and Why Beginners Should Do It</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Lately I&#8217;ve had a few people mention to me that their auto upgrade feature for WordPress (located in the WordPress dashboard under Tools) doesn&#8217;t work. In my experience, auto upgrades fail because plugins sometimes cause a conflict with the upgrade process.</p>
<p>If you&#8217;re having problems with the auto upgrade feature, make sure to deactivate all your plugins first.</p>
<p>If you&#8217;re still having issues, try switching your theme over to the default theme WordPress comes with. Doing these two things reverts WordPress back to its default state and will give your auto upgrade the best chance for compatibility.</p>
<p>If, however, after doing those two things your auto upgrade feature still won&#8217;t work, all is not lost. Here&#8217;s a video I did on how to manually upgrade WordPress. Because this process will take a few extra minutes longer than the auto upgrade feature, you may want to put your site in maintenance mode to let your customers know you&#8217;ll be right back. I show you how to do that in the video and the code needed is shown for your convenience below the video.</p>
<p><strong>If you ever have any issues installing or upgrading, keep in mind I can do this for you. It costs $50 and you also get a full backup of your site.</strong></p>
<p><center>																					<embed src="http://blip.tv/play/AYGVmAMC" type="application/x-shockwave-flash" width="625" height="470" allowscriptaccess="always" allowfullscreen="true"></embed> 						</center></p>
<p><strong>Update:</strong> Keith Davis commented below and mentioned he had an issue watching the video. If you run into any issues, I also have the tutorial on my YouTube channel. Unfortunately, since YouTube only allows 10 minute videos, I had to separate the tutorial into 4 separate videos. The size is a little smaller, but if you enlarge it to full screen it shows pretty well. Here they are:</p>
<ol>
<li><a target="_blank" href="http://www.youtube.com/watch?v=wrEqJy5mJwQ">YouTube version video 1</a></li>
<li><a target="_blank" href="http://www.youtube.com/watch?v=ErmzmpeS0H4">YouTube version video 2</a></li>
<li><a target="_blank" href="http://www.youtube.com/watch?v=_kCodsC9mRQ">YouTube version video 3</a></li>
<li><a target="_blank" href="http://www.youtube.com/watch?v=9iAyBvtetnM">YouTube version video 4</a></li>
</ol>
<h2>How To Create A Simple Maintenance Page</h2>
<p>You could always download a <a href="http://sw-guide.de/wordpress/plugins/maintenance-mode/" title="WordPress Maintenance Mode plugin">WordPress maintenance mode plugin</a>, but in this case it probably won&#8217;t work. When you follow the <a href="http://codex.wordpress.org/Upgrading_WordPress" title="Steps to upgrade WordPress">upgrade instructions on WordPress.org</a>, you&#8217;ll notice it says to <strong>deactivate all your plugins</strong>.</p>
<p>So, here&#8217;s how to create a custom maintenance page without a plugin.</p>
<p><strong>Step 1</strong></p>
<p>Create a simple html file and place it in your blog&#8217;s root directory. Name it something like, maintenance.html. Inside the maintenance.html file you can put anything you want. &#8220;Hi. I&#8217;m out to lunch for a few moments while the construction crew is busy at work . . .&#8221;</p>
<p>But why stop there? Your site is better than that. Customize the page with your site&#8217;s colors and images. Maybe add a video or your latest blog post. CSSgirl wrote some tips and shows some examples on the topic of <a href="http://www.cssgirl.com/articles/2008/06/16/create-a-memorable-maintenance-page/" title="Create A Memorable Maintenance Page">creating a memorable maintenance page</a>.</p>
<p><strong>Step 2</strong></p>
<p>Ok so now you have your maintenance.html page set up, the next step is to redirect everyone to it while you&#8217;re doing your upgrade.</p>
<p>Navigate to your blog&#8217;s root directory in your web hosting control panel and open your .htaccess file.</p>
<p><center><img src="http://wpbloghost.com/images/htaccess-edit.jpg" alt="htaccess-edit" title="htaccess-edit" width="579" height="266" class="alignnone size-full wp-image-2045" /></center></p>
<p>Once opened, you&#8217;re going to add this code at the top:</p>
<p><strong># Use this code to redirect visitors to maintenance.html file while upgrading<br />
Options +FollowSymlinks<br />
RewriteEngine on<br />
RewriteCond %{REMOTE_ADDR} !^<span style="background-color: rgb(255, 255, 0);">618\.124\.259\.25</span><br />
RewriteCond %{REQUEST_URI} !/maintenance.html$<br />
RewriteRule $ <span style="background-color: rgb(255, 255, 0);">http://your-site.com</span>/maintenance.html [R=302,L]</strong></p>
<p>The yellow parts above are the areas you need to change. Visit <a href="http://whatismyipaddress.com">What is my IP address?</a> to find your IP address and put those numbers in under the first yellow highlight. Next add the url path to your own maintenance page in the second yellow part.</p>
<p>And that should do it. Your site should now show a maintenance page to everyone except you (your IP address was whitelisted). To see what everyone else sees, add a # sign in front of the IP line:</p>
<p align="center"># RewriteCond %{REMOTE_ADDR} !^618\.124\.259\.25</p>
<p>The # comments lines out.</p>
<p>When you&#8217;re finished, leave the code in your .htaccess file for next time. To disable the code, just add a # in front of each line:</p>
<p><strong># Use this code to redirect visitors to maintenance.html file while upgrading<br />
# Options +FollowSymlinks<br />
# RewriteEngine on<br />
# RewriteCond %{REMOTE_ADDR} !^618\.124\.259\.25<br />
# RewriteCond %{REQUEST_URI} !/maintenance.html$<br />
# RewriteRule $ http://your-site.com/maintenance.html [R=302,L]</strong></p>
<p>Remember, if you need help with upgrades or WordPress security, visit the <a href="http://wpbloghost.com/pages/wordpress-services.html/" title="Contact John">blog services page</a> and use the contact form there to get in touch with me.</p>
<p><em>Like tutorials like these? Keep up with what we&#8217;re doing over here by <a href="http://feeds.feedburner.com/wpbloghost" title="Our blog's feed">subscribing to our feed</a>.</em></p>


<p>Related posts:<ol><li><a href='http://wpbloghost.com/blog/wordpress-management-moving-core-files/' rel='bookmark' title='Permanent Link: WordPress Management: Cleaning Up Your Root Folder'>WordPress Management: Cleaning Up Your Root Folder</a></li>
<li><a href='http://wpbloghost.com/blog/create-a-maintenace-page/' rel='bookmark' title='Permanent Link: How To Create A Maintenance Page Redirect When WordPress Is Down'>How To Create A Maintenance Page Redirect When WordPress Is Down</a></li>
<li><a href='http://wpbloghost.com/blog/install-wordpress-maually/' rel='bookmark' title='Permanent Link: How To Install WordPress Manually and Why Beginners Should Do It'>How To Install WordPress Manually and Why Beginners Should Do It</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://wpbloghost.com/blog/manually-upgrade-wordpress/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
