<?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>Make Tech Easier &#187; WordPress</title>
	<atom:link href="http://maketecheasier.com/category/internet-tech/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://maketecheasier.com</link>
	<description>Uncomplicating the complicated, making life easier</description>
	<lastBuildDate>Fri, 20 Nov 2009 13:39:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Make Your WordPress Blog iPhone Compatible Using WPtouch</title>
		<link>http://maketecheasier.com/make-your-wordpress-blog-iphone-compatible-using-wptouch/2009/11/17</link>
		<comments>http://maketecheasier.com/make-your-wordpress-blog-iphone-compatible-using-wptouch/2009/11/17#comments</comments>
		<pubDate>Tue, 17 Nov 2009 23:21:42 +0000</pubDate>
		<dc:creator>Sharninder</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[wordpress plugin]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=8440</guid>
		<description><![CDATA[I&#8217;m sure most of you would agree with me that the iPhone is the world&#8217;s most popular smartphone. Even if you don&#8217;t agree with that statement per se, you&#8217;d definitely agree that it is the world&#8217;s most popular smartphone for accessing the Internet.
There was a time when web pages had to be written specially for [...]<p><strong><a href="http://maketecheasier.com/make-your-wordpress-blog-iphone-compatible-using-wptouch/2009/11/17">Make Your WordPress Blog iPhone Compatible Using WPtouch</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/create-a-multi-national-blog-without-being-a-language-expert/2009/08/16' rel='bookmark' title='Permanent Link: How to Create a Multi-national Blog Without Being a Language Expert'>How to Create a Multi-national Blog Without Being a Language Expert</a></li><li><a href='http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12' rel='bookmark' title='Permanent Link: How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog'>How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-8450" src="http://images.maketecheasier.com/2009/11/wptouch-demo.jpg" alt="WPtouch Demo" width="200" height="287" />I&#8217;m sure most of you would agree with me that the iPhone is the world&#8217;s most popular smartphone. Even if you don&#8217;t agree with that statement <em>per se</em>, you&#8217;d definitely agree that it is the world&#8217;s most popular smartphone <em>for accessing the Internet</em>.</p>
<p>There was a time when web pages had to be written specially for mobile devices and most devices available in the market just couldn&#8217;t display regular web sites designed using HTML.</p>
<p>The Safari browser on the iPhone and iPod touch devices is responsible for more than half of the world&#8217;s mobile Internet usage and it doesn&#8217;t look like that uptrend is going to change soon. The reason behind this popularity is that, unlike other smart phone browsers, mobile Safari can display regular webpages as well as desktop based web browsers.</p>
<p>But, while the iPhone and iPod touch browsers display almost all websites perfectly, using a mobile specific theme you can offer a lot of advantages to your visitors.</p>
<p>For one, the mobile optimized pages will load a lot faster. The fonts will be optimized for reading on a device with a small screen and last but not the least, the user won&#8217;t have to scroll and zoom just to read the content.</p>
<p>But, if you&#8217;re worried that you&#8217;ll have to do a complete rewrite of your blog&#8217;s theme to make a mobile optimized version, don&#8217;t worry, WPtouch is here to your rescue.</p>
<p>WPtouch is a wordpress plugin that completely changes the way your blog looks on a mobile device like the iPhone, iPod touch or the Android. In that sense, it acts more like a theme for your blog rather than a plugin.</p>
<p>If you&#8217;re using wordpress version 2.8 or above, the easiest method to install WPtouch is to login to the admin panel and click on the &#8220;<em>Add New</em>&#8221; link under <em>Plugins</em>.</p>
<p>Search for the term WPtouch and when the WPtouch plugin shows up in the search results, click on the Install link to install it automatically.</p>
<p><img class="aligncenter size-full wp-image-8443" src="http://images.maketecheasier.com/2009/11/wptouch-install.jpg" alt="WPtouch Install" width="500" height="291" /></p>
<p>Once the installation is completed, you can activate the plugin by clicking on the Activate link on the same page.</p>
<p><img class="aligncenter size-full wp-image-8445" src="http://images.maketecheasier.com/2009/11/wptouch-activate.jpg" alt="Activate WPtouch" width="450" height="186" /></p>
<p>The plugin will now be installed and activated, ready to start serving a mobile version of your blog to your iPhone totting visitors.</p>
<p>If you want, you can just leave it at that and WPtouch will happily keep serving your visitors as long as you want, but if you&#8217;re like me and like to customize each and every part of your blog, I&#8217;d suggest that you give the Settings pane a look and customize certain aspects of WPtouch to better match your blog.</p>
<p>Click on the WPtouch link under Settings.</p>
<p><img class="aligncenter size-full wp-image-8446" src="http://images.maketecheasier.com/2009/11/wptouch-settings.jpg" alt="WPtouch Settings" width="376" height="153" /></p>
<p>This is where you can change the theme&#8217;s style, colors and the icons used. When you&#8217;re happy with your custom changes, click the <strong>Save Options</strong> button.</p>
<p>If you use the WP Super Cache plugin on your blog, like I do, then you need to make some more changes to the your setup.</p>
<p>Click on the WP Super Cache link under Settings and check the tick box that says &#8220;Mobile Device Support&#8221; and click the <strong>Update Status</strong> button.</p>
<p><img class="aligncenter size-full wp-image-8448" src="http://images.maketecheasier.com/2009/11/wpsupercache-settings.jpg" alt="WP Super Cache Settings" width="333" height="188" /></p>
<p>Scroll a little further down the page and you&#8217;ll find the <strong>Rejected User Agents</strong> text box. You need to add the following user agents to the list that is already there.</p>
<ul>
<li>phone</li>
<li>ipod</li>
<li>android</li>
<li>dream</li>
<li>cupcake</li>
<li>webos</li>
<li>incognito</li>
<li>webmate</li>
<li>opera mini</li>
<li>blackberry9530</li>
<li>blackberry9500</li>
</ul>
<p>Save the list.</p>
<p>That&#8217;s it. You can now happily declare your blog as the most mobile friendly blog in the neighborhood.</p>
<p><p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/make-your-wordpress-blog-iphone-compatible-using-wptouch/2009/11/17">Make Your WordPress Blog iPhone Compatible Using WPtouch</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/create-a-multi-national-blog-without-being-a-language-expert/2009/08/16' rel='bookmark' title='Permanent Link: How to Create a Multi-national Blog Without Being a Language Expert'>How to Create a Multi-national Blog Without Being a Language Expert</a></li><li><a href='http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12' rel='bookmark' title='Permanent Link: How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog'>How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/make-your-wordpress-blog-iphone-compatible-using-wptouch/2009/11/17/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Useful WordPress wp-config Tricks That You May Not Know</title>
		<link>http://maketecheasier.com/useful-wordpress-wp-config-tricks-that-you-may-not-know/2009/11/17</link>
		<comments>http://maketecheasier.com/useful-wordpress-wp-config-tricks-that-you-may-not-know/2009/11/17#comments</comments>
		<pubDate>Tue, 17 Nov 2009 13:16:46 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[tricks]]></category>
		<category><![CDATA[wp-config]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=8292</guid>
		<description><![CDATA[If you are one of the many who install WordPress via Fantastico, chances are, you won&#8217;t even know the existence of the wp-config file in WordPress. The wp-config.php file is one of the most important files in Wordpress. It holds the keys to your database and also many of the configuration options that you never [...]<p><strong><a href="http://maketecheasier.com/useful-wordpress-wp-config-tricks-that-you-may-not-know/2009/11/17">Useful WordPress wp-config Tricks That You May Not Know</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/4-hidden-wordpress-features-that-are-unknown-to-many/2008/08/13' rel='bookmark' title='Permanent Link: 4 Hidden WordPress Features That Are unknown to Many'>4 Hidden WordPress Features That Are unknown to Many</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/8-useful-tricks-to-clean-up-streamline-your-wordpress-database/2009/02/17' rel='bookmark' title='Permanent Link: 8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database'>8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database</a></li><li><a href='http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07' rel='bookmark' title='Permanent Link: The Safe Way to Change your WordPress Database Table Prefix'>The Safe Way to Change your WordPress Database Table Prefix</a></li><li><a href='http://maketecheasier.com/7simple-wordpress-tricks-that-you-thought-you-know/2008/11/10' rel='bookmark' title='Permanent Link: 7 Simple WordPress Tricks That You Thought You Know'>7 Simple WordPress Tricks That You Thought You Know</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://images.maketecheasier.com/2009/11/wp-config.png" alt="wp-config" title="wp-config" width="400" height="167" class="alignleft size-full wp-image-8366" />If you are one of the many who install WordPress via Fantastico, chances are, you won&#8217;t even know the existence of the <em>wp-config</em> file in WordPress. The <em>wp-config.php</em> file is one of the most important files in Wordpress. It holds the keys to your database and also many of the configuration options that you never know you can do with WordPress. Here are some tricks that you can get your WordPress to do by editing the wp-config file.</p>
<h3>1. Database settings</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'DB_NAME'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'putyourdbnamehere'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'DB_USER'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'usernamehere'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'DB_PASSWORD'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'yourpasswordhere'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'DB_HOST'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'localhost'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>This is the first thing that you need to configure in order for WordPress to work. In most cases, you only need to change the <em>database name</em>, <em>username</em> and <em>password</em>. For the DB_HOST, ‘localhost’ should work most of the times. If not, ask your server administrator for details.</p>
<h3>2. Changing the database charset value</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'DB_CHARSET'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'utf8'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>You won&#8217;t have to change this value 99% of the time. Change this only if you are very sure that your database is using a different <a href="http://en.wikipedia.org/wiki/Category:Character_sets" target="_blank">charset</a>.</p>
<h3>3. Changing the database character set sort order</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'DB_COLLATE'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Once again, change this only if you know what you are doing. If not, leaving it blank is the best option.</p>
<h3>4. Authentication keys</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'AUTH_KEY'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'put your unique phrase here'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'SECURE_AUTH_KEY'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'put your unique phrase here'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'LOGGED_IN_KEY'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'put your unique phrase here'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'NONCE_KEY'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'put your unique phrase here'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>The authentication keys are used to insure better encryption of information stored in the user&#8217;s cookies. Go to <a href="https://api.wordpress.org/secret-key/1.1/" target="_blank">https://api.wordpress.org/secret-key/1.1/</a> to generate a new set of keys and copy/paste them into your wp-config.php file.</p>
<p>If you are using WPMU, you will see three extra sets of authentication keys:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'AUTH_SALT'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'put your unique phrase here'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'LOGGED_IN_SALT'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'put your unique phrase here'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'SECURE_AUTH_SALT'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'put your unique phrase here'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<h3>5. Table prefix</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$table_prefix</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'wp_'</span><span style="color: #339933;">;</span></pre></div></div>

<p>This <em>$table_prefix</em> settings allow you to change the default <em>wp_</em> prefix before your WordPress installation.</p>
<p><em>Note</em>: If your existing database is already using the default wp_ prefix, changing this value will not change the database value, and it will also cause your site to break. To change your existing table prefix, refer to this <a href="http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07">tutorial</a>.</p>
<h3>6. Language and Language Directory</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WPLANG'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'de_DE'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'LANGDIR'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'mylanguagedirectory'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>If you are using a language translation file for your blog, this is where you define the language that you are using and the location of the translation (.mo) files.</p>
<p>Defining of LANGDIR is optional. If it is not specified, WordPress will first look up the <em>wp-content/languages</em> folder, follow by <em>wp-includes/languages</em> for the .mo file.</p>
<h3>7. Defining the Home and site url</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WP_SITEURL'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'http://your-site-url.com'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WP_HOME'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'http://your-site-url.com'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>The SITEURL refers to the actual installation path of WordPress (the file path where the wordpress files are located) while the HOME refers to the URL that you want your visitor to access. There are several uses for this</p>
<ol>
<li>For security measure. Install your wordpress in subfolder and have your visitors access them from the root directory</li>
<li>Migrating to new URl. When you are moving to a new URL, you can easily restore your database by pointing the WP_SITEURL and WP_HOME to the new URL. No editing of the database is required.</li>
</ol>
<h3>8. Revision count</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WP_POST_REVISIONS'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">FALSE</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WP_POST_REVISIONS'</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">3</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Change the number of post revisions for WordPress to record. Giving it a value of <em>FALSE</em> (without the quote) will turn post revisions off.</p>
<h3>9. Modify AutoSave Interval</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'AUTOSAVE_INTERVAL'</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">160</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>When editing a post, WordPress uses Ajax to auto-save revisions to the post as you edit. You may want to increase this setting for longer delays in between auto-saves, or decrease the setting to make sure you never lose changes. The default is 60 seconds.</p>
<h3>10. Define new wp-content location</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'WP_CONTENT_DIR'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'DOCUMENT_ROOT'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/blog/wp-content'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'WP_CONTENT_URL'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'http://example/blog/wp-content'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'WP_PLUGIN_DIR'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'DOCUMENT_ROOT'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/blog/wp-content/plugins'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'WP_PLUGIN_URL'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'http://example/blog/wp-content/plugins'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Since WP2.6, you are allowed to move the <em>wp-content</em> folder to other destination and still get it working. You just need to specify the filepath of the new location in the wp-config file.</p>
<h3>11. Access external  configuration files</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">require_once</span><span style="color: #009900;">&#40;</span>‘FilePathToConfigurationFiles’<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>For developer, if you need to access external configuration file from within WordPress, the place to define it will be within the wp-config.php. This is useful when integrating another software with WordPress. For example, to integrate bbpress with WordPress, add the following</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">require_once</span><span style="color: #009900;">&#40;</span>‘filepathtoforums<span style="color: #339933;">/</span>bb<span style="color: #339933;">-</span>load<span style="color: #339933;">.</span>php<span style="color: #0000ff;">');</span></pre></div></div>

<p>to access to the bbpress functions in WordPress.</p>
<h3>12. Managing your cookies</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'COOKIE_DOMAIN'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'.yoursite.com'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'COOKIEPATH'</span><span style="color: #339933;">,</span> <span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'|https?://[^/]+|i'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">,</span> get_option<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'home'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/'</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'SITECOOKIEPATH'</span><span style="color: #339933;">,</span> <span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'|https?://[^/]+|i'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">,</span> get_option<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'siteurl'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'/'</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'ADMIN_COOKIE_PATH'</span><span style="color: #339933;">,</span> SITECOOKIEPATH <span style="color: #339933;">.</span> <span style="color: #0000ff;">'wp-admin'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'PLUGINS_COOKIE_PATH'</span><span style="color: #339933;">,</span> <span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'|https?://[^/]+|i'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">''</span><span style="color: #339933;">,</span> WP_PLUGIN_URL<span style="color: #009900;">&#41;</span>  <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>The cookie definition is meant for sites with unusual domain setup. If you are using sub-domains to serve static content, you won’t want WordPress to track the cookies for the static sites. Simply define the COOKIE_DOMAIN option to limit the domain tracked by the cookie.</p>
<h3>13. Debug</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WP_DEBUG'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>The WP_DEBUG option is especially useful when you are developing a WP site. It allows you to see what went wrong in the code. In actual production site, this option should be turned off (FALSE) as it can affect the performance of the site.</p>
<p>Additionally, if you are planning on modifying some of WordPress&#8217; built-in JavaScript, you can enable the following option:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'SCRIPT_DEBUG'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>This will allow you to edit the <em>scriptname.dev.js</em> files in the wp-includes/js and wp-admin/js directories.</p>
<h3>14. Configure Error Log</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">@</span><span style="color: #990000;">ini_set</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'log_errors'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'On'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">@</span><span style="color: #990000;">ini_set</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'display_errors'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'Off'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #339933;">@</span><span style="color: #990000;">ini_set</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'error_log'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'/home/example.com/logs/php_error.log'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>This option allows you to turn on <em>php error_logging</em> and logs them to a specific file. This is especially useful for those who have no access to the php.ini file.</p>
<h3>15. Increasing memory allocated to PHP</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WP_MEMORY_LIMIT'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'64M'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Specify the maximum amount of memory that can be consumed by PHP. This setting may be necessary in the event you receive a message such as &#8220;Allowed memory size of xxxxxx bytes exhausted&#8221;.</p>
<h3>16. Cache</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WP_CACHE'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Activate the WP_CACHE for better site performance.</p>
<h3>17. Custom User and Usermeta Tables</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'CUSTOM_USER_TABLE'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$table_prefix</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'my_users'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'CUSTOM_USER_META_TABLE'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$table_prefix</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'my_usermeta'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Save the user data to other table instead of the default <em>wp_users</em>.</p>
<h3>18. Save queries for analysis</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'SAVEQUERIES'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>The SAVEQUERIES option allows you to see all the queries made to the database. You can then analyze those queries and see the function that called it, and how long that query took to execute.</p>
<p>NOTE: This will have a performance impact on your site, so make sure to turn this off when you aren&#8217;t debugging.</p>
<p>To view the queries, place the following code in the footer of your theme:</p>
<p class="codeblock">&lt;?php<br />
if (current_user_can(&#8217;level_10&#8242;)){<br />
    global $wpdb;<br />
    echo &#8220;&lt;pre&gt;&#8221;;<br />
    print_r($wpdb-&gt;queries);<br />
    echo &#8220;&lt;/pre&gt;&#8221;;<br />
}<br />
?&gt;</p>
<p>The code above uses the level_10 capability so only the administrator will see the query results.</p>
<h3>19. Override of default file permissions</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FS_CHMOD_DIR'</span><span style="color: #339933;">,</span> <span style="color: #009900;">&#40;</span><span style="color: #208080;">0755</span> <span style="color: #339933;">&amp;</span> ~ <span style="color: #990000;">umask</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FS_CHMOD_FILE'</span><span style="color: #339933;">,</span> <span style="color: #009900;">&#40;</span><span style="color: #208080;">0644</span> <span style="color: #339933;">&amp;</span> ~ <span style="color: #990000;">umask</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>The above two options allow you to override the default file permissions. You won’t have to define this in most cases. However if your webhost uses restrictive permissions for all user files, then this is the way to go around it.</p>
<h3>20. FTP/SSH Constants</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FS_METHOD'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'ftpext'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FTP_BASE'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'/path/to/wordpress/'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FTP_CONTENT_DIR'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'/path/to/wordpress/wp-content/'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FTP_PLUGIN_DIR '</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'/path/to/wordpress/wp-content/plugins/'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FTP_PUBKEY'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'/home/username/.ssh/id_rsa.pub'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FTP_PRIKEY'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'/home/username/.ssh/id_rsa'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FTP_USER'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'username'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FTP_PASS'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'password'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'FTP_HOST'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'ftp.example.org:21'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>WordPress allows you to upgrade the core version and plugins from within the backend. However, some of you might not be able to enjoy the benefits due to the FTP connection issue. Simply update your wp-config file with the necessary FTP credential and your WP upgrade function should work fine.</p>
<h3>21. Control Proxy Access</h3>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WP_HTTP_BLOCK_EXTERNAL'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'WP_ACCESSIBLE_HOSTS'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'api.wordpress.org'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>The above options allow you to access external hosts from your domain. This is useful if you are in a restrictive environment (such as your comapny&#8217;s intranet) and you need to access an external host. </p>
<h3>Protecting wp-config file</h3>
<p>With so many information in the wp-config.php file, the last thing that you want is for hacker to see your wp-config file and gain access to your database.</p>
<p>Add the following code to your .htaccess file to prevent hackers from accessing your wp-config file.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># protect wpconfig.php</span>
<span style="color: #000000; font-weight: bold;">&lt;</span>files wp-config.php<span style="color: #000000; font-weight: bold;">&gt;</span>
order allow,deny
deny from all
<span style="color: #000000; font-weight: bold;">&lt;/</span>files<span style="color: #000000; font-weight: bold;">&gt;</span></pre></div></div>

<p>Did I miss out any tricks? Leave it in the comments</p>
<p><p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/useful-wordpress-wp-config-tricks-that-you-may-not-know/2009/11/17">Useful WordPress wp-config Tricks That You May Not Know</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/4-hidden-wordpress-features-that-are-unknown-to-many/2008/08/13' rel='bookmark' title='Permanent Link: 4 Hidden WordPress Features That Are unknown to Many'>4 Hidden WordPress Features That Are unknown to Many</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/8-useful-tricks-to-clean-up-streamline-your-wordpress-database/2009/02/17' rel='bookmark' title='Permanent Link: 8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database'>8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database</a></li><li><a href='http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07' rel='bookmark' title='Permanent Link: The Safe Way to Change your WordPress Database Table Prefix'>The Safe Way to Change your WordPress Database Table Prefix</a></li><li><a href='http://maketecheasier.com/7simple-wordpress-tricks-that-you-thought-you-know/2008/11/10' rel='bookmark' title='Permanent Link: 7 Simple WordPress Tricks That You Thought You Know'>7 Simple WordPress Tricks That You Thought You Know</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/useful-wordpress-wp-config-tricks-that-you-may-not-know/2009/11/17/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Install and Test Wordpress on Your Mac</title>
		<link>http://maketecheasier.com/install-and-test-wordpress-on-your-local-computer-mac/2009/11/10</link>
		<comments>http://maketecheasier.com/install-and-test-wordpress-on-your-local-computer-mac/2009/11/10#comments</comments>
		<pubDate>Tue, 10 Nov 2009 13:18:58 +0000</pubDate>
		<dc:creator>Sharninder</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[MAMP]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=7698</guid>
		<description><![CDATA[Wordpress is without a doubt the most popular blogging platform around. Not only is it a good piece of software but what makes it the best tool for the job is the awesome community that is associated with development of not only the Wordpress core software, but also the various themes and plugins.
For all it&#8217;s [...]<p><strong><a href="http://maketecheasier.com/install-and-test-wordpress-on-your-local-computer-mac/2009/11/10">How to Install and Test Wordpress on Your Mac</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/easily-reset-your-wordpress-password-via-phpmyadmin/2009/03/28' rel='bookmark' title='Permanent Link: How To Easily Reset Your WordPress Password via phpMyAdmin'>How To Easily Reset Your WordPress Password via phpMyAdmin</a></li><li><a href='http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07' rel='bookmark' title='Permanent Link: The Safe Way to Change your WordPress Database Table Prefix'>The Safe Way to Change your WordPress Database Table Prefix</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/understanding-wordpress-self-hosted-wordpress-vs-wordpresscom/2008/03/20' rel='bookmark' title='Permanent Link: Understanding WordPress (Self Hosted WordPress vs WordPress.com)'>Understanding WordPress (Self Hosted WordPress vs WordPress.com)</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-123" src="http://images.maketecheasier.com/2008/01/wordpress.png" alt="Wordpress logo" width="150" height="150" />Wordpress is without a doubt the most popular blogging platform around. Not only is it a good piece of software but what makes it the best tool for the job is the awesome community that is associated with development of not only the Wordpress core software, but also the various themes and plugins.</p>
<p>For all it&#8217;s simplicity, a lot of people still shy away from using Wordpress because installing and maintaining it requires a certain level of technical knowhow. Specifically, the knowledge of installing and managing a PHP/MySQL stack and dealing with all the problems that can happen with a botched Wordpress installation.</p>
<p>So, without further ado, we&#8217;ve written this post that&#8217;ll not only teach you how to install a complete PHP/MySQL stack on your Mac but also teach you to install and configure a fully functional Wordpress install, all without leaving the comforts of your own computer.</p>
<p><a href="http://www.mamp.info/en/index.html" target="_blank">MAMP</a>, which stands for Mac-Apache-MySQL-PHP and is an all-in-one solution for people who do not want the hasle of installing and configuring the individual components on their system.</p>
<p>Follow the <a rel="nofollow" href="http://www.mamp.info/downloads/releases/MAMP_PRO.dmg.zip">download link</a> on the MAMP site to get hold of the latest DMG image and double click the image to mount it in the Finder. The download is a bit heavy at about 170 MB but it will be totally worth it &#8230; trust me.</p>
<p><img class="aligncenter size-full wp-image-8265" src="http://images.maketecheasier.com/2009/11/mamp-installation.jpg" alt="MAMP Install" width="500" height="300" /></p>
<p>One of the best things about OS X is the ease with which software can be installed. To install MAMP in your system just drag the MAMP icon to the Applications folder.</p>
<p>Double click the MAMP icon to launch control panel.</p>
<p><img class="aligncenter size-full wp-image-8269" src="http://images.maketecheasier.com/2009/11/mamp-start.jpg" alt="start MAMP" width="412" height="330" /></p>
<p>MAMP will automatically start the Apache web server and the MySQL database server and also launch an instance of your default browser to tell you that everything is working fine.</p>
<p>Keep this window open &#8211; We&#8217;ll need it in a while.</p>
<p><img class="aligncenter size-full wp-image-8268" src="http://images.maketecheasier.com/2009/11/mamp-welcome.jpg" alt="mamp welcome page" width="500" height="323" /></p>
<p>MAMP also bundles a version of phpMyAdmin along with the complete PHP/MySQL stack.</p>
<p>phpMyAdmin is a web based software to manage MySQL databases and we&#8217;ll use that to create a database for our Wordpress install.</p>
<p>Click on the phpMyAdmin link in the browser, and when it loads up in your browser, give a name for the new database and press the Create button.</p>
<p><img class="aligncenter size-full wp-image-8271" src="http://images.maketecheasier.com/2009/11/mamp-phpmyadmin.jpg" alt="MAMP phpMyAdmin" width="450" height="239" /></p>
<p>That was probably the easiest MySQL install I&#8217;ve ever done.</p>
<p>Now that we have all the infrastructure in place for Wordpress, head over to the Wordpress website and <a rel="nofollow" href="http://wordpress.org/latest.zip">download the latest version</a> of the software.</p>
<p>Unzip the file that you just downloaded into the htdocs folder inside the MAMP folder &#8211; <em>/Applications/MAMP/htdocs</em>.</p>
<p><img class="aligncenter size-full wp-image-8270" src="http://images.maketecheasier.com/2009/11/mamp-htdocs.jpg" alt="mamp htdocs" width="450" height="279" /></p>
<p>You should now see a wordpress folder inside htdocs. Browse to this folder and open the file named wp-config-sample.php using a text editor.</p>
<p>In this file, find the lines which say:</p>
<p class="codeblock">‘DB_NAME’ &#8211; replace ‘putyourdbnamehere’ with ‘the name of the database that you created’<br />
‘DB_USER’ &#8211; replace ‘usernamehere’ with ‘root’<br />
‘DB_PASSWORD’ &#8211; replace ‘yourpasswordhere’ with ‘root’</p>
<p><img class="aligncenter size-full wp-image-8272" src="http://images.maketecheasier.com/2009/11/mamp-database.png" alt="Wordpress Install" width="305" height="129" /></p>
<p>Save the file and rename it to &#8216;wp-config.php&#8217; from &#8216;wp-config-sample.php&#8217;.</p>
<p>Now, open this address in your browser &#8211; <a href="http://localhost:8888/wordpress/wp-admin/install.php">http://localhost:8888/wordpress/wp-admin/install.php</a>.</p>
<p>Follow the wizard and at the end of it, use the temporary password that the wizard created for you to login to your shiny new Wordpress Install. That&#8217;s it ! You now have a fully functional Wordpress install on your computer to play with all the themes and plugins that you want.</p>
<p><p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/install-and-test-wordpress-on-your-local-computer-mac/2009/11/10">How to Install and Test Wordpress on Your Mac</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/easily-reset-your-wordpress-password-via-phpmyadmin/2009/03/28' rel='bookmark' title='Permanent Link: How To Easily Reset Your WordPress Password via phpMyAdmin'>How To Easily Reset Your WordPress Password via phpMyAdmin</a></li><li><a href='http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07' rel='bookmark' title='Permanent Link: The Safe Way to Change your WordPress Database Table Prefix'>The Safe Way to Change your WordPress Database Table Prefix</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/understanding-wordpress-self-hosted-wordpress-vs-wordpresscom/2008/03/20' rel='bookmark' title='Permanent Link: Understanding WordPress (Self Hosted WordPress vs WordPress.com)'>Understanding WordPress (Self Hosted WordPress vs WordPress.com)</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/install-and-test-wordpress-on-your-local-computer-mac/2009/11/10/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Safe Way to Change your WordPress Database Table Prefix</title>
		<link>http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07</link>
		<comments>http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07#comments</comments>
		<pubDate>Sat, 07 Nov 2009 13:00:08 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[table prefix]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=8172</guid>
		<description><![CDATA[Unless you have make an attempt to change the table prefix before installing your WordPress blog, chances are that your WP database is still using the default &#8216;wp_&#8217; as the table prefix. With this default prefix, hackers can easily perform a SQL injection attacks on your database and wreak havoc to your site. The best [...]<p><strong><a href="http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07">The Safe Way to Change your WordPress Database Table Prefix</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/8-useful-tricks-to-clean-up-streamline-your-wordpress-database/2009/02/17' rel='bookmark' title='Permanent Link: 8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database'>8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database</a></li><li><a href='http://maketecheasier.com/useful-wordpress-wp-config-tricks-that-you-may-not-know/2009/11/17' rel='bookmark' title='Permanent Link: Useful WordPress wp-config Tricks That You May Not Know'>Useful WordPress wp-config Tricks That You May Not Know</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/easily-reset-your-wordpress-password-via-phpmyadmin/2009/03/28' rel='bookmark' title='Permanent Link: How To Easily Reset Your WordPress Password via phpMyAdmin'>How To Easily Reset Your WordPress Password via phpMyAdmin</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-8211" title="tbl_prefix-wp-on-table" src="http://images.maketecheasier.com/2009/11/tbl_prefix-wp-on-table.jpg" alt="tbl_prefix-wp-on-table" width="200" height="133" />Unless you have make an attempt to change the table prefix before installing your WordPress blog, chances are that your WP database is still using the default &#8216;wp_&#8217; as the table prefix. With this default prefix, hackers can easily perform a SQL injection attacks on your database and wreak havoc to your site. The best way to prevent this from happening is to change the table prefix to another term that is difficult for hackers to guess.</p>
<p>If you are new to blogging and are looking to install your first WordPress blog, then it is easy. Simply change the <em>$table_prefix</em> entry in wp-config.php file, upload the file to the server, then proceed on with the <a href="http://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_Install" target="_blank">famous 5-mins installation</a>.</p>
<p>For those who have already been blogging for sometime, follow the method below to change your table prefix.</p>
<h3>Preparation</h3>
<p>Download the following two plugins, install and activate them in your WordPress blog.</p>
<p><strong>WP-DBManager</strong> (<a href="http://wordpress.org/extend/plugins/wp-dbmanager/">plugin download page</a>)</p>
<p><strong>Wordpress Table Rename</strong> (<a href="http://dl.getdropbox.com/u/149825/wordpress-table-rename.php.zip" target="_blank">modified version</a>,  <a href="http://www.seoegghead.com/software/wordpress-table-rename.seo" target="_blank">original download page</a>)</p>
<p>Note: I have make a slight modification to the WordPress Table Rename plugin to include changes in the later version of WordPress, but credit must be given to <a href="http://www.seoegghead.com/" target="_blank">SEO Egghead</a> for creating such an useful plugin.</p>
<h3>Get started</h3>
<p>Before you do anything to your database, first perform a db backup.</p>
<p>On the left pane, go to <em>Database –&gt; Backup DB. </em>Do a backup of your database.</p>
<p><img class="alignnone size-full wp-image-8174" title="tbl_prefix-backup-db" src="http://images.maketecheasier.com/2009/11/tbl_prefix-backup-db.png" alt="tbl_prefix-backup-db" width="577" height="319" /></p>
<p>Next, go to <em>Settings –&gt; Table Rename</em></p>
<p>Enter a new term for the table prefix.</p>
<p>Click the <em>Create New Tables</em> button to generate new tables with the new prefix. If you have a big database, this process will take a long time.</p>
<p><img class="alignnone size-full wp-image-8175" title="tbl_prefix-new-table" src="http://images.maketecheasier.com/2009/11/tbl_prefix-new-table.png" alt="tbl_prefix-new-table" width="479" height="260" /></p>
<p>When it is done, you will see the success message.</p>
<p><img class="alignnone size-full wp-image-8177" title="tbl_prefix-success-message" src="http://images.maketecheasier.com/2009/11/tbl_prefix-success-message.png" alt="tbl_prefix-success-message" width="577" height="168" /></p>
<p>If you have a big database, the page might issue a timeout and show a blank page.</p>
<h3>Verify your new database tables</h3>
<p>Now go to Database-&gt;database. You should see the new tables in place.</p>
<p><img class="alignnone size-full wp-image-8178" title="tbl_prefix-database-table" src="http://images.maketecheasier.com/2009/11/tbl_prefix-database-table.png" alt="tbl_prefix-database-table" width="577" height="498" /></p>
<h3>Migrating your blog</h3>
<p>While the plugin provides a way to change the table_prefix value in wp-config.php file, it won’t work in most cases unless you have set the wp-config.php file readable/writable (which I strongly advised against). The best way is to change the value manually.</p>
<p>With your favorite FTP program, download your wp-config.php from the root server.</p>
<p>Open it up with any text editor and scroll down to the section where you see</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$table_prefix</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'wp_'</span></pre></div></div>

<p>Change it to</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$table_prefix</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'YourNewPrefix_'</span></pre></div></div>

<p>Save it and re-upload this file back to the server.</p>
<h3>Almost there</h3>
<p>You have just completed the migration from the old table prefix to new table prefix, there are still several things that you need to do</p>
<p>1. Browse through your site and make sure all the pages, images and content are loading correctly. If you see errors, or that the site is not loading, change the <em>$table_prefix</em> back to &#8216;<em>wp_</em>&#8216; and re-upload back to the server.</p>
<p>2. Browse through the settings for each individual plugin and make sure that all the configurations are intact. Some of the plugins use the table prefix for their storage and these values were not changed by the plugin. For such plugins, you will see the settings fall back to their default values. What you have to do is to reconfigure it and re-save it. It will now store in the database with the new table prefix.</p>
<p>3. (Optional) Go to the <em>Database –&gt; Empty/Drop Tables</em>, check the <em>Drop</em> button for all the table with the old prefix. Click the Empty/Drop button to remove them from your database.</p>
<p><strong>Important</strong>: <em>Do this only if you are sure that the  new tables (with the new prefix) are working correctly.</em></p>
<p><img class="alignnone size-full wp-image-8179" title="tbl_prefix-delete-table" src="http://images.maketecheasier.com/2009/11/tbl_prefix-delete-table.png" alt="tbl_prefix-delete-table" width="580" height="714" /></p>
<p>Note that this is purely optional. Leaving your old table in the database will not hurt your blog and it can serve as a backup and allow you to switch back to them quickly in the event your blog got hacked into. However, if you have a big database, the extra tables could add plenty of overhead to your server. So, make your own judgement.</p>
<h3>Last part</h3>
<p>Once you are happy with everything, backup the new database. If you have previously schedule a daily backup, you have to reschedule it again to include the new tables.</p>
<p>You can also deactivate and uninstall the WordPress Table Rename plugin. There is no use for it now.</p>
<p>That’s it. You have successfully changed your WordPress database table prefix.</p>
<p>Image credit: <a href="http://www.flickr.com/photos/naokomc/" target="_blank">naokomc</a><br />
<p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07">The Safe Way to Change your WordPress Database Table Prefix</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/8-useful-tricks-to-clean-up-streamline-your-wordpress-database/2009/02/17' rel='bookmark' title='Permanent Link: 8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database'>8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database</a></li><li><a href='http://maketecheasier.com/useful-wordpress-wp-config-tricks-that-you-may-not-know/2009/11/17' rel='bookmark' title='Permanent Link: Useful WordPress wp-config Tricks That You May Not Know'>Useful WordPress wp-config Tricks That You May Not Know</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/easily-reset-your-wordpress-password-via-phpmyadmin/2009/03/28' rel='bookmark' title='Permanent Link: How To Easily Reset Your WordPress Password via phpMyAdmin'>How To Easily Reset Your WordPress Password via phpMyAdmin</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Five WYSIWYG Plugins to Enhance the WordPress Built-In Editor</title>
		<link>http://maketecheasier.com/five-wysiwyg-plugins-to-enhance-the-wordpress-built-in-editor/2009/09/26</link>
		<comments>http://maketecheasier.com/five-wysiwyg-plugins-to-enhance-the-wordpress-built-in-editor/2009/09/26#comments</comments>
		<pubDate>Sat, 26 Sep 2009 12:06:48 +0000</pubDate>
		<dc:creator>Shevonne</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[fckeditor]]></category>
		<category><![CDATA[text editor]]></category>
		<category><![CDATA[tinymce]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=7356</guid>
		<description><![CDATA[The WordPress built-in editor has the minimum features to create a blog post.  It&#8217;s one of the reasons that many bloggers use desktop-based blog editors that provide them with additional features that is lacking in the WordPress editor.  Here are five WordPress plugins that will give you the functionality as a desktop-based editor [...]<p><strong><a href="http://maketecheasier.com/five-wysiwyg-plugins-to-enhance-the-wordpress-built-in-editor/2009/09/26">Five WYSIWYG Plugins to Enhance the WordPress Built-In Editor</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li><li><a href='http://maketecheasier.com/understanding-wordpress-self-hosted-wordpress-vs-wordpresscom/2008/03/20' rel='bookmark' title='Permanent Link: Understanding WordPress (Self Hosted WordPress vs WordPress.com)'>Understanding WordPress (Self Hosted WordPress vs WordPress.com)</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/wordpress-26-theme-changing-issue/2008/07/26' rel='bookmark' title='Permanent Link: WordPress 2.6 Theme Changing Issue'>WordPress 2.6 Theme Changing Issue</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-7413" title="wysiwyg-toolbar" src="http://images.maketecheasier.com/2009/09/wysiwyg-toolbar.jpg" alt="wysiwyg-toolbar" width="305" height="92" />The WordPress built-in editor has the minimum features to create a blog post.  It&#8217;s one of the reasons that many bloggers use desktop-based blog editors that provide them with additional features that is lacking in the WordPress editor.  Here are five WordPress plugins that will give you the functionality as a desktop-based editor without leaving WordPress.</p>
<h3>1. <a href="http://scribu.net/wordpress/front-end-editor" target="_blank">Front-end Editor</a></h3>
<p>The Front-end Editor plugin allows you to make changes without having to go to the WordPress built-in editor. It&#8217;s a great tool if you have already created and published your blog and just want to make quick edits. It&#8217;s great for making edits that do not require any significant changes. However, it&#8217;s not really a standalone-type of editor. It&#8217;s more to use alongside another one. It doesn&#8217;t have any additional features to add to the WordPress built-in editor, but it is nice to have something that doesn&#8217;t require you to go to the WordPress administrative area.</p>
<p><img class="alignnone" src="http://images.maketecheasier.com/2009/09/wysiwyg-front-end-editor.jpg" alt="front end editor" width="577" height="614" /></p>
<h3>2. <a href="http://www.laptoptips.ca/projects/tinymce-advanced/" target="_blank">TinyMCE Advanced</a></h3>
<p>The TinyMCE Advanced plugin adds 16 buttons to the WordPress built-in editor. One of the great things about it is that it&#8217;s easy to drag-and-drag the buttons in and out of the window. Therefore, you are able to choose what buttons to have accessible to you when creating or editing a post. You are also able to add your current theme&#8217;s CSS stylesheet, so you are able to visualize how the post will look like when you are done.</p>
<p><img class="alignnone size-full wp-image-7409" title="wysiwyg-tinymce-advanced" src="http://images.maketecheasier.com/2009/09/wysiwyg-tinymce-advanced.jpg" alt="wysiwyg-tinymce-advanced" width="577" height="395" /></p>
<h3>3.  <a href="http://www.deanlee.cn/wordpress/fckeditor-for-wordpress-plugin/" target="_blank">Dean&#8217;s FCKEditor For Wordpress</a></h3>
<p>Dean&#8217;s FCKEditor For Wordpress plugin enhances your WordPress built-in editor by providing desktop-word-processing-type of editor.  Out of all the editors, this one has the most functionality. Other than the basic word processing features: <em>formatting, styles, find/replace, printing</em>, etc, it comes with a built-in file and upload manager. In addition, it integrates well with the WordPress default media manager and also allows you to insert flash movie and smiley icons into your post.</p>
<p>The plugin also provides you three templates that help in creating your blog posts.  It&#8217;s definitely worth looking at, if you don&#8217;t want to download a desktop blog editor.</p>
<p><img class="alignnone size-full wp-image-7358" src="http://images.maketecheasier.com/2009/09/wysiwyg-fckeditor.jpg" alt="Dean's FCKEditor For Wordpress" width="577" height="354" /></p>
<h3>4.  <a href="http://factory.funroe.net/projects/wp-super-edit/" target="_blank">WP Super Edit</a></h3>
<p>Just like the above-mentioned plugins, the WP Super Edit plugin allows you to add plenty of additional functionality to your default text editor. Like TinyMCE Advacned, it allows you to add extra buttons (and hence more functionality) to your toolbar. What is more important is that it provides a way for you to arrange your toolbar according to the user role. Now, you can restrict your subscriber or contributor to only a limited set of toolbar while the author or users with higher level of permission to access to the full range of functionality.</p>
<p>In addition, there are also a whole lot of useful HTML tags (like DIV, STYLE, TABLE etc) that you can use in your post. This is particularly useful for coders/developers.</p>
<p><img class="alignnone size-full wp-image-7410" title="wysiwyg-wp-super-edit" src="http://images.maketecheasier.com/2009/09/wysiwyg-wp-super-edit.jpg" alt="wysiwyg-wp-super-edit" width="577" height="438" /></p>
<p>WP Super Edit allows bloggers to control the editor better than the other two. Additionally, it has more features than the other two. However, it can be tedious adding buttons and arranging them in a way that makes sense. It would be easier if they start with all the buttons, and allow users to remove the ones they do not need.</p>
<h3>5. <a href="http://hontap.blogspot.com/2009/09/plugin-custom-tinymce-cho-wordpress.html" target="_blank">Custom TinyMCE</a></h3>
<p>The Custom TinyMCE plugin provides the same type of functionality as the WP Super Edit and TinyMCE Advanced plugins.  However, it lacks the flexibility that the latter provides bloggers. You are able to go into the administrative panel and check the check boxes of the buttons you would like to appear in the your editor. It&#8217;s much easier to navigate in that aspect.</p>
<p><img class="alignnone size-full wp-image-7411" title="wysiwyg-custom-tinymce" src="http://images.maketecheasier.com/2009/09/wysiwyg-custom-tinymce.jpg" alt="wysiwyg-custom-tinymce" width="395" height="392" /></p>
<p>However, if you choose the majority or all of the buttons, instead of going to two or more lines, they are just kept in one line. This causes a visual problem because you will have to search for the functionality you are seeking. Furthermore, it also disappears behind the sidebar. It&#8217;s a good plugin if you want to add a couple of more buttons to your editor. If you want to add more than that, then this plugin is not for you.</p>
<p>What other WordPress plugins do you use to enhance your text-editor?</p>
<p><p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/five-wysiwyg-plugins-to-enhance-the-wordpress-built-in-editor/2009/09/26">Five WYSIWYG Plugins to Enhance the WordPress Built-In Editor</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li><li><a href='http://maketecheasier.com/understanding-wordpress-self-hosted-wordpress-vs-wordpresscom/2008/03/20' rel='bookmark' title='Permanent Link: Understanding WordPress (Self Hosted WordPress vs WordPress.com)'>Understanding WordPress (Self Hosted WordPress vs WordPress.com)</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/wordpress-26-theme-changing-issue/2008/07/26' rel='bookmark' title='Permanent Link: WordPress 2.6 Theme Changing Issue'>WordPress 2.6 Theme Changing Issue</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/five-wysiwyg-plugins-to-enhance-the-wordpress-built-in-editor/2009/09/26/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3 Useful Plugins For Multiple Authors Collaboration</title>
		<link>http://maketecheasier.com/3-useful-plugins-for-multiple-authors-collaboration/2009/08/25</link>
		<comments>http://maketecheasier.com/3-useful-plugins-for-multiple-authors-collaboration/2009/08/25#comments</comments>
		<pubDate>Tue, 25 Aug 2009 11:55:05 +0000</pubDate>
		<dc:creator>Shevonne</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[authors]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[collaboration]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=6632</guid>
		<description><![CDATA[Collaboration in blogs is a growing need with more and more blogging teams, newspapers, and magazines using the Internet. Additionally, there are times that one post may be assigned to more than one author. In WordPress, the only way to co-author a blog post is to share login information or for the users to have [...]<p><strong><a href="http://maketecheasier.com/3-useful-plugins-for-multiple-authors-collaboration/2009/08/25">3 Useful Plugins For Multiple Authors Collaboration</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/qumana-an-easy-to-use-alternative-to-desktop-blogging/2009/07/25' rel='bookmark' title='Permanent Link: Qumana: An Easy-to-Use Alternative to Desktop Blogging'>Qumana: An Easy-to-Use Alternative to Desktop Blogging</a></li><li><a href='http://maketecheasier.com/understanding-wordpress-self-hosted-wordpress-vs-wordpresscom/2008/03/20' rel='bookmark' title='Permanent Link: Understanding WordPress (Self Hosted WordPress vs WordPress.com)'>Understanding WordPress (Self Hosted WordPress vs WordPress.com)</a></li><li><a href='http://maketecheasier.com/8-useful-tricks-to-clean-up-streamline-your-wordpress-database/2009/02/17' rel='bookmark' title='Permanent Link: 8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database'>8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Collaboration in blogs is a growing need with more and more blogging teams, newspapers, and magazines using the Internet. Additionally, there are times that one post may be assigned to more than one author. In WordPress, the only way to co-author a blog post is to share login information or for the users to have a higher role than “Author.” Here are three WordPress plugins that will allow you the ease of collaborating blog posts between more than one author. Each of the three plugins have their pros and cons, so test them out and see which one is the best fit for you.</p>
<h3>1. Co-Authors Plus</h3>
<p>Co-Authors Plus allows a blogging team to assign a blog post (or even a page) to more than one author. It has a search-as-you-type input box that makes it easier to find the authors. This is a great tool because you do not have to know how to write their full name. After installing the plugin, you use template tags to allow the listing of the multiple authors. These are the allowed template tags:</p>
<ul>
<li><em>coauthors()</em></li>
<li><em>coauthors_posts_links()</em></li>
<li><em>coauthors_firstnames()</em></li>
<li><em>coauthors_lastnames()</em></li>
<li><em>coauthors_nicknames()</em></li>
<li><em>coauthors_links()</em></li>
<li><em>coauthors_IDs()</em></li>
</ul>
<p>These posts will appear on the authors’ posts and feeds. It’s great because it provides blogging teams with many authors to have an easier way to find the desired authors. However, it’s a little difficult for people who do not know how to code.</p>
<p>To find out more information or download the Co-Authors Plus plugin, please visit: <a href="http://wordpress.org/extend/plugins/co-authors-plus/" target="_blank">http://wordpress.org/extend/plugins/co-authors-plus/</a></p>
<h3>2. WT Co-Authors</h3>
<p>WT Co-Authors allows multiple authors in a different way than the previous plugin. It uses WordPress custom fields to show more than one authors. The custom name field to use is “coauthor.” The value will be the user’s name. There is no maximum in the amount of authors used. You have to ensure that the WordPress theme that you are using has “the_author()” function. If it doesn’t, you will have to manually add</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span>wt_the_coauthors_link<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span>
wt_the_coauthors_link<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">endif</span><span style="color: #339933;">;</span></pre></div></div>

<p>It’s an easier way to show collaboration; however, it does not fully use the WordPress role functionality, so Administrators and/or Editors can assign Authors to one blog post.</p>
<p>To find out more information or download the WT Co-Authors plugin, please visit: <a href="http://anime2.kokidokom.net/all-team-blogs-attention-the-ultimate-mega-super-awesome-co-authors-plugin-is-here/" target="_blank">http://anime2.kokidokom.net/all-team-blogs-attention-the-ultimate-mega-super-awesome-co-authors-plugin-is-here/</a></p>
<h3>3. SP Authors</h3>
<p>SP Authors provides a simple way of allowing multiple authors to be assigned to a blog post (or a page). After installing the plugin, you will se a new area that provides a way to manually enter the author’s name. It also has a drop-down menu of all the authors, if you are not sure how to spell their names. Another great feature is if you place the short code [sp-authors], you are able to show a list of the particular’s authors links of other blog posts that he/she has written.</p>
<p>SP Authors is the simplest plugin to use to collaborate among multiple authors in a single blog post. However, the drop-down menu might be overwhelming if you have many authors.</p>
<p>To find out more information or download the SP Authors plugin, please visit: <a href="http://wordpress.org/extend/plugins/sp-authors/" target="_blank">http://wordpress.org/extend/plugins/sp-authors/</a></p>
<p>If you have a blogging team, one of these plugins will really give you the flexibility of allowing multiple authors to colloborate on a single blog posts. This is especially useful in a complex post that allows you to assign different sections to various authors.</p>
<p><p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/3-useful-plugins-for-multiple-authors-collaboration/2009/08/25">3 Useful Plugins For Multiple Authors Collaboration</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/qumana-an-easy-to-use-alternative-to-desktop-blogging/2009/07/25' rel='bookmark' title='Permanent Link: Qumana: An Easy-to-Use Alternative to Desktop Blogging'>Qumana: An Easy-to-Use Alternative to Desktop Blogging</a></li><li><a href='http://maketecheasier.com/understanding-wordpress-self-hosted-wordpress-vs-wordpresscom/2008/03/20' rel='bookmark' title='Permanent Link: Understanding WordPress (Self Hosted WordPress vs WordPress.com)'>Understanding WordPress (Self Hosted WordPress vs WordPress.com)</a></li><li><a href='http://maketecheasier.com/8-useful-tricks-to-clean-up-streamline-your-wordpress-database/2009/02/17' rel='bookmark' title='Permanent Link: 8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database'>8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/3-useful-plugins-for-multiple-authors-collaboration/2009/08/25/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to Create a Multi-national Blog Without Being a Language Expert</title>
		<link>http://maketecheasier.com/create-a-multi-national-blog-without-being-a-language-expert/2009/08/16</link>
		<comments>http://maketecheasier.com/create-a-multi-national-blog-without-being-a-language-expert/2009/08/16#comments</comments>
		<pubDate>Sun, 16 Aug 2009 12:32:04 +0000</pubDate>
		<dc:creator>Shevonne</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[babelfish]]></category>
		<category><![CDATA[Google Translate]]></category>
		<category><![CDATA[Translation]]></category>
		<category><![CDATA[wordpress plugin]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=6473</guid>
		<description><![CDATA[The Internet continues to make the distance between people in different countries shorter and shorter. People, regardless of where they come from, are constantly interacting with one another. As we all know, not everyone speaks the same language, so how can you make your WordPress blog multinational to reach different language speakers.  The best [...]<p><strong><a href="http://maketecheasier.com/create-a-multi-national-blog-without-being-a-language-expert/2009/08/16">How to Create a Multi-national Blog Without Being a Language Expert</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12' rel='bookmark' title='Permanent Link: How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog'>How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/wordpress-26-theme-changing-issue/2008/07/26' rel='bookmark' title='Permanent Link: WordPress 2.6 Theme Changing Issue'>WordPress 2.6 Theme Changing Issue</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://images.maketecheasier.com/2009/08/globaltranslator-flags.jpg" alt="globaltranslator-flags" title="globaltranslator-flags" width="237" height="125" class="alignleft size-full wp-image-6501" />The Internet continues to make the distance between people in different countries shorter and shorter. People, regardless of where they come from, are constantly interacting with one another. As we all know, not everyone speaks the same language, so how can you make your WordPress blog multinational to reach different language speakers.  The best way to do this is by the  <a href="http://www.nothing2hide.net/wp-plugins/wordpress-global-translator-plugin/" target="_blank">Global Translator WordPress plugin</a>.</p>
<h3>What is Global Translator?</h3>
<p>Global Translator is a WordPress plugin that gives you the ability to make your blog accessible to your readers in 41 different languages (Please see the next section for the 41 languages).  It uses four different translation language – Google Translation Services, Promt Online Translator, Altavista Babel Fish and FreeTranslator – that will be the deciding factor as to which languages your blog can be displayed in.</p>
<h3>What are the 41 languages?</h3>
<p>The 41 languages are Italian, Korean, Chinese (Simplified), Portuguese, English, German, French, Spanish, Japanese, Arabic, Russian, Greek, Dutch, Bulgarian, Czech, Croatian, Danish, Finnish, Hindi, Polish, Romanian, Swedish, Norwegian, Catalan, Filipino, Hebrew, Indonesian, Latvian, Lithuanian, Serbian, Slovak, Slovenian, Ukrainian, Vietnamese, Albanian, Estonian, Galician, Maltese, Thai, Turkish, Hungarian</p>
<p><em>Note: Remember that the number of languages you are able to access depends on which translation engine you choose</em></p>
<h3>How do I install it?</h3>
<ul>
<li>If you are using WordPress 2.7 or higher, you are able to search for the Global Translator plugin on the plugin search page and automatically install it.</li>
<li>If you don’t, then you can click this link: <a href="http://wordpress.org/extend/plugins/global-translator/" target="_blank">Download Global Translator here</a></li>
<p>- Extract the zip file and upload <em>global-translator folder</em> folder into the /wp-content/plugins/ directory.<br />
- Login to your WordPress admin page, click <em>Plugins</em>. Look for &#8220;global-translator,&#8221; and click the Activate link.</ul>
<h3>How do I customize it?</h3>
<p>After installing the Global Translator plugin, on your Dashboard, go to <em>Settings-&gt;Global Translator</em>.</p>
<p>1. Choose your translation engine (i.e. Google Translation Services, Promt Online Translator, Altavista Babel Fish, or FreeTransalator)</p>
<p><img class="alignnone size-full wp-image-6472" src="http://images.maketecheasier.com/2009/08/globaltranslator-translationengine.jpg" alt="globaltranslator-translationengine" width="293" height="137" /></p>
<p>2. Select your default language in the <em>My Blog is written in</em> drop-down menu</p>
<p>3. Choose which languages to make available to your visitors</p>
<p><img class="alignnone size-full wp-image-6484" src="http://images.maketecheasier.com/2009/08/globaltranslator-select-lang.jpg" alt="globaltranslator-selectlanguages" width="494" height="372" /></p>
<p>4. Select how you want the language flags displayed</p>
<p><img class="alignnone size-full wp-image-6486" src="http://images.maketecheasier.com/2009/08/globaltranslator-lang-flags.jpg" alt="globaltranslator-selectlanguageflags" width="577" height="107" /></p>
<p>5. Press the <em>Update Options</em> button</p>
<p>6. Go to the <em>Appearance-&gt;Widget</em> section, drag the <em>Global Translator</em> widget to your blog&#8217;s sidebar</p>
<p><img class="alignnone size-full wp-image-6488" src="http://images.maketecheasier.com/2009/08/globaltranslator-widget.jpg" alt="globaltranslator-widget" width="308" height="108" /></p>
<h3>What if my blog is not widgetized or I want to show the language flags on the actual blog post?</h3>
<p>Go into your Editor to the location you want the language flags to appear and type the following php code:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span>”gltr_build_flags_bar”<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
gltr_build_flags_bar<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<h3> What do my users have do to translate it to their desired language?</h3>
<p>I recommend placing the Global Translator widget as the first widget on your blog’s sidebar.  Users will select their desired language’s flag, and the page will be translated. Below is a an example where the blog was translated from English to Spanish:</p>
<p><img class="alignnone size-full wp-image-6480" src="http://images.maketecheasier.com/2009/08/globaltranslator-spanish.jpg" alt="globaltranslator-translation to spanish" width="577" height="600" /></p>
<p>What other software do you use to translate your site?</p>
<p><p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/create-a-multi-national-blog-without-being-a-language-expert/2009/08/16">How to Create a Multi-national Blog Without Being a Language Expert</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12' rel='bookmark' title='Permanent Link: How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog'>How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/wordpress-26-theme-changing-issue/2008/07/26' rel='bookmark' title='Permanent Link: WordPress 2.6 Theme Changing Issue'>WordPress 2.6 Theme Changing Issue</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/create-a-multi-national-blog-without-being-a-language-expert/2009/08/16/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Qumana: An Easy-to-Use Alternative to Desktop Blogging</title>
		<link>http://maketecheasier.com/qumana-an-easy-to-use-alternative-to-desktop-blogging/2009/07/25</link>
		<comments>http://maketecheasier.com/qumana-an-easy-to-use-alternative-to-desktop-blogging/2009/07/25#comments</comments>
		<pubDate>Sat, 25 Jul 2009 12:01:44 +0000</pubDate>
		<dc:creator>Shevonne</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[desktop blogging]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=6066</guid>
		<description><![CDATA[
Desktop blog editors provide bloggers additional functionalities that are missing in your blog&#8217;s default editor (e.g. WordPress, Blogger, LiveJournal, etc.).  Additionally, you are able to write and edit your blog posts offline, which provides a way to save your work on your computer&#8217;s hard drive while also not having to be connected to the [...]<p><strong><a href="http://maketecheasier.com/qumana-an-easy-to-use-alternative-to-desktop-blogging/2009/07/25">Qumana: An Easy-to-Use Alternative to Desktop Blogging</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/html-editor-created-by-w3c/2009/11/06' rel='bookmark' title='Permanent Link: Amaya: A Simple, Yet Useful Alternative to Dreamweaver'>Amaya: A Simple, Yet Useful Alternative to Dreamweaver</a></li><li><a href='http://maketecheasier.com/understanding-wordpress-self-hosted-wordpress-vs-wordpresscom/2008/03/20' rel='bookmark' title='Permanent Link: Understanding WordPress (Self Hosted WordPress vs WordPress.com)'>Understanding WordPress (Self Hosted WordPress vs WordPress.com)</a></li><li><a href='http://maketecheasier.com/5-great-alternative-to-photoshop/2008/05/19' rel='bookmark' title='Permanent Link: 5 Great Alternative To Photoshop'>5 Great Alternative To Photoshop</a></li><li><a href='http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12' rel='bookmark' title='Permanent Link: How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog'>How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/get-your-desktop-organized-with-stardock-fences/2009/02/18' rel='bookmark' title='Permanent Link: Get Your Desktop Organized With Stardock Fences'>Get Your Desktop Organized With Stardock Fences</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-6070" src="http://images.maketecheasier.com/2009/07/qumana_newpost.jpg" alt="qumana_newpost" width="577" height="353" /></p>
<p>Desktop blog editors provide bloggers additional functionalities that are missing in your blog&#8217;s default editor (e.g. WordPress, Blogger, LiveJournal, etc.).  Additionally, you are able to write and edit your blog posts offline, which provides a way to save your work on your computer&#8217;s hard drive while also not having to be connected to the Internet.  One of the best desktop-based blog editors is Qumana.</p>
<h3>What is Qumana?</h3>
<p>Qumana is a desktop-based blog editor that allows you to create and modify blog posts for more than one blog.  Additionally, it provides you access to blog posts offline and without a need of a browser.  It eases editing and insertion of various types of media that is usually a headache in your default blog editor.  One unique function is the integration with its own keyword-drive ad system, which is very much like Google AdSense.  It also allows you to add basic Technorati tag that is usually only able to work with other blog editors if you install a plugin. Furthermore, it rivals fee-based blog editors that have the same or less functions that Qumana has to offer. It can be installed on Mac, Windows, or Linux.</p>
<h3>What Blog Platforms does Qumana Work With?</h3>
<p>Qumana works with a variety of blog platforms.  They are the following:</p>
<ul>
<li>Angelfire</li>
<li>Blogger/Blogspot</li>
<li>BlogHarbor</li>
<li>Blogware</li>
<li>Bryght</li>
<li>DiaryLand</li>
<li>Drupal</li>
<li>LiveJournal</li>
<li>MovableType</li>
<li>MSN Spaces</li>
<li>Tripod</li>
<li>TypePad</li>
<li>Roller</li>
<li>SquareSpace</li>
<li>Wordpress.com</li>
<li>Wordpress.org</li>
<li>Plus most platforms that support the Blogger, MovableType or MetaWeblog API&#8217;s</li>
</ul>
<h3>Can I edit blog entries that I didn’t create using Qumana?</h3>
<p><img class="alignnone size-full wp-image-6068" src="http://images.maketecheasier.com/2009/07/qumana_editor.jpg" alt="qumana_editor" width="577" height="361" /></p>
<p>Yes, you are able to import your blog entries you created outside of Qumana.  You can also import your blog categories.  Tags are the only items that you are unable to reuse.  You have to continue retyping them for each new blog post.</p>
<h3>Can I ping services to know that I updated my blog?</h3>
<p><img class="alignnone size-full wp-image-6069" src="http://images.maketecheasier.com/2009/07/qumana_ping.jpg" alt="qumana_ping" width="522" height="404" /></p>
<p>Yes, Qumana provides you the ability of adding different ping services, so you can alert them after you publish a new blog post.</p>
<h3>Does it support plugins?</h3>
<p>At this moment, they do not support plugins.</p>
<h3>Can I reuse what I write?</h3>
<p>Yes, with Qumana’s DropPad. You are able to drag and drop images, texts, and links to your posts. The DropPad allows you to <em>copy+paste</em> information you find while browsing without having to open another program to contain what you collect.</p>
<h3>Can I insert ads in my blog posts?</h3>
<p><img class="alignnone size-full wp-image-6067" src="http://images.maketecheasier.com/2009/07/qumana_ads.jpg" alt="qumana_ads" width="564" height="362" /></p>
<p>Q Ads is an advertising network that works within Qumana to insert keyword-driven ads into your blog posts.  It provides an easy way to make money on your blogs without having to create an affiliate or Google Adsense account.  Q Ads is easy to sign up for and use within Qumana.</p>
<p>Qumana provides a blog editor for all systems.  It still lacks some functions that other blog editors have.  However, it makes up with it by being user friendly and low maintenance.</p>
<p>What blog editor do you use to write your posts?</p>
<p><!--adsense#468x60--></p>
<p><strong><a href="http://maketecheasier.com/qumana-an-easy-to-use-alternative-to-desktop-blogging/2009/07/25">Qumana: An Easy-to-Use Alternative to Desktop Blogging</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/html-editor-created-by-w3c/2009/11/06' rel='bookmark' title='Permanent Link: Amaya: A Simple, Yet Useful Alternative to Dreamweaver'>Amaya: A Simple, Yet Useful Alternative to Dreamweaver</a></li><li><a href='http://maketecheasier.com/understanding-wordpress-self-hosted-wordpress-vs-wordpresscom/2008/03/20' rel='bookmark' title='Permanent Link: Understanding WordPress (Self Hosted WordPress vs WordPress.com)'>Understanding WordPress (Self Hosted WordPress vs WordPress.com)</a></li><li><a href='http://maketecheasier.com/5-great-alternative-to-photoshop/2008/05/19' rel='bookmark' title='Permanent Link: 5 Great Alternative To Photoshop'>5 Great Alternative To Photoshop</a></li><li><a href='http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12' rel='bookmark' title='Permanent Link: How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog'>How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/get-your-desktop-organized-with-stardock-fences/2009/02/18' rel='bookmark' title='Permanent Link: Get Your Desktop Organized With Stardock Fences'>Get Your Desktop Organized With Stardock Fences</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/qumana-an-easy-to-use-alternative-to-desktop-blogging/2009/07/25/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>How To Easily Reset Your WordPress Password via phpMyAdmin</title>
		<link>http://maketecheasier.com/easily-reset-your-wordpress-password-via-phpmyadmin/2009/03/28</link>
		<comments>http://maketecheasier.com/easily-reset-your-wordpress-password-via-phpmyadmin/2009/03/28#comments</comments>
		<pubDate>Sat, 28 Mar 2009 02:42:00 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[phpmyadmin]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=3760</guid>
		<description><![CDATA[I know that it is easy to forget your password, especially when it contains plenty of symbols, digits and upper/lower case. In WordPress, if you have forgotten your password, you can get it to reset your password via your email account. However, in the event that you also forget your username or the email you [...]<p><strong><a href="http://maketecheasier.com/easily-reset-your-wordpress-password-via-phpmyadmin/2009/03/28">How To Easily Reset Your WordPress Password via phpMyAdmin</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07' rel='bookmark' title='Permanent Link: The Safe Way to Change your WordPress Database Table Prefix'>The Safe Way to Change your WordPress Database Table Prefix</a></li><li><a href='http://maketecheasier.com/install-and-test-wordpress-on-your-local-computer-mac/2009/11/10' rel='bookmark' title='Permanent Link: How to Install and Test Wordpress on Your Mac'>How to Install and Test Wordpress on Your Mac</a></li><li><a href='http://maketecheasier.com/connect-to-your-wordpress-account-via-secure-ftp/2009/03/09' rel='bookmark' title='Permanent Link: How To Connect To Your WordPress Account Via Secure FTP'>How To Connect To Your WordPress Account Via Secure FTP</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-3763" title="reset-button" src="http://images.maketecheasier.com/2009/03/reset-button.jpg" alt="reset-button" width="240" height="178" />I know that it is easy to forget your password, especially when it contains plenty of symbols, digits and upper/lower case. In WordPress, if you have forgotten your password, you can get it to reset your password via your email account. However, in the event that you also forget your username or the email you have used to open the WordPress account (I know this type of situation is rare, but it does happen), you can always reset your password via the phpMyAdmin.</p>
<p>This tutorial is applicable only if your Web host is using phpMyAdmin to manage your database.</p>
<p>Log into your Web host account and go into the phpMyAdmin admin page.</p>
<p>Search for the database that you have configured for the WordPress account.</p>
<p><img style="display: inline" title="phpmyadmin-home" src="http://images.maketecheasier.com/2009/03/phpmyadmin-home.jpg" alt="phpmyadmin-home" width="577" height="262" /></p>
<p>If you have no idea what is the name of your WordPress database (probably because you used the auto installation script in cPanel) or forgotten the database name, download the <em>wp-config.php</em> file from the WordPress server (using <a href="http://maketecheasier.com/connect-to-your-wordpress-account-via-secure-ftp/2009/03/09" target="_blank">SFTP</a>). You should find your database information there.</p>
<p>On the left side of the phpMyAdmin screen, you should see a list of the table used in WordPress. Scroll down until you see the entry &#8220;<em>wp_users</em>&#8220;. If you are using a different table prefix other than &#8220;<em>wp_</em>&#8220;, you should see something like &#8220;<em>yourprefix_users</em>&#8221;</p>
<p><img style="display: inline" title="phpmyadmin_users" src="http://images.maketecheasier.com/2009/03/phpmyadmin_users.jpg" alt="phpmyadmin_users" width="526" height="347" /></p>
<p>On the right, click on the Browse button. This will get it to display all the user information. The <em>userpass</em> column is the password field. Note that it is of an unrecognizable format, definitely not the same as the one that you have set for your WordPress. Don&#8217;t worry, this is the exact same password that you have set, except that it is encrypted with <a href="http://en.wikipedia.org/wiki/Md5_Hash" target="_blank">MD5 Hash</a>.</p>
<p><img style="display: inline" title="wp-users-pwd" src="http://images.maketecheasier.com/2009/03/wp-users-pwd.jpg" alt="wp-users-pwd" width="577" height="151" /></p>
<p>Now, open a new tab in your browser and head on to <a href="http://www.miraclesalad.com/webtools/md5.php" target="_blank">MD5 hasher</a>. Enter your password and and click OK to create a md5 hash of that password. Copy the hashed string to your clipboard.</p>
<p><img style="display: inline" title="md5hash" src="http://images.maketecheasier.com/2009/03/md5hash.jpg" alt="md5hash" width="376" height="136" /></p>
<p>Back to your phpMyAdmin, check the box beside your username and click on the pencil icon to edit the entry.</p>
<p><img style="display: inline" title="wp_usrs_edit" src="http://images.maketecheasier.com/2009/03/wp_usrs_edit.jpg" alt="wp_usrs_edit" width="577" height="165" /></p>
<p>Replace the password with your newly generated md5hash password.</p>
<p><img style="display: inline" title="change-passwd" src="http://images.maketecheasier.com/2009/03/change-passwd.jpg" alt="change-passwd" width="577" height="263" /></p>
<p>Click on <em>Go</em> to save the changes.</p>
<p>That&#8217;s it. You should be able to log in with the new password now.</p>
<p>Image credit: <a href="http://www.flickr.com/photos/tomasrotger/" target="_blank">Tomás Rotger</a></p>
<p><!--adsense#468x60--></p>
<p><strong><a href="http://maketecheasier.com/easily-reset-your-wordpress-password-via-phpmyadmin/2009/03/28">How To Easily Reset Your WordPress Password via phpMyAdmin</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07' rel='bookmark' title='Permanent Link: The Safe Way to Change your WordPress Database Table Prefix'>The Safe Way to Change your WordPress Database Table Prefix</a></li><li><a href='http://maketecheasier.com/install-and-test-wordpress-on-your-local-computer-mac/2009/11/10' rel='bookmark' title='Permanent Link: How to Install and Test Wordpress on Your Mac'>How to Install and Test Wordpress on Your Mac</a></li><li><a href='http://maketecheasier.com/connect-to-your-wordpress-account-via-secure-ftp/2009/03/09' rel='bookmark' title='Permanent Link: How To Connect To Your WordPress Account Via Secure FTP'>How To Connect To Your WordPress Account Via Secure FTP</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/easily-reset-your-wordpress-password-via-phpmyadmin/2009/03/28/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>How To Connect To Your WordPress Account Via Secure FTP</title>
		<link>http://maketecheasier.com/connect-to-your-wordpress-account-via-secure-ftp/2009/03/09</link>
		<comments>http://maketecheasier.com/connect-to-your-wordpress-account-via-secure-ftp/2009/03/09#comments</comments>
		<pubDate>Mon, 09 Mar 2009 13:42:17 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Filezilla]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[Secure FTP]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[SFTP]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=3322</guid>
		<description><![CDATA[If you own a self-hosted WordPress account, chances are you are using FTP to transfer all your files online. Here&#8217;s the problem: connecting and transferring files via FTP is not secured. All your login credential (including username and password) and data are transmitted over the network in plain text. Any hacker who is sniffing your [...]<p><strong><a href="http://maketecheasier.com/connect-to-your-wordpress-account-via-secure-ftp/2009/03/09">How To Connect To Your WordPress Account Via Secure FTP</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/easily-reset-your-wordpress-password-via-phpmyadmin/2009/03/28' rel='bookmark' title='Permanent Link: How To Easily Reset Your WordPress Password via phpMyAdmin'>How To Easily Reset Your WordPress Password via phpMyAdmin</a></li><li><a href='http://maketecheasier.com/connect-to-multiple-im-services-with-zoho-chat/2009/04/29' rel='bookmark' title='Permanent Link: Connect To Multiple IM Services With Zoho Chat'>Connect To Multiple IM Services With Zoho Chat</a></li><li><a href='http://maketecheasier.com/sync-your-passwords-across-different-browsers-with-lastpass/2009/01/16' rel='bookmark' title='Permanent Link: Sync Your Passwords Across Different Browsers With LastPass'>Sync Your Passwords Across Different Browsers With LastPass</a></li><li><a href='http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12' rel='bookmark' title='Permanent Link: How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog'>How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-3327" title="secure-area" src="http://images.maketecheasier.com/2009/03/secure-area.jpg" alt="secure-area" width="230" height="130" />If you own a self-hosted WordPress account, chances are you are using FTP to transfer all your files online. Here&#8217;s the problem: connecting and transferring files via FTP is not secured. All your login credential (including username and password) and data are transmitted over the network in plain text. Any hacker who is sniffing your network can easily obtain your password and gain access to your account.</p>
<p>If you are really concerned about the security of your site, this is something that you really need to avoid.</p>
<p>In place of FTP, you can use <a href="http://en.wikipedia.org/wiki/SSH_file_transfer_protocol" target="_blank">SFTP</a> (SSH File Transfer Protocol) to create a secure network connection instead. When you are connected via SFTP, all your data are encrypted. Even if they are intercepted, they will only show up as garbage text on the hacker&#8217;s computer.</p>
<p>This tutorial teaches you how to connect to your WordPress account (or any other Web server) via a SFTP connection.</p>
<p><span style="font-weight: bold;">A point to note</span>: <span style="font-style: italic;">Not all web host supports SFTP. Do check with your Web host before carrying out the steps below. If your web host does not support SFTP, maybe it&#8217;s time to consider another web host that does. <a href="http://maketecheasier.com/a/hostgator" target="_blank">Hostgator</a> does the hosting for MTE and they support SFTP.</span></p>
<p>While there are many FTP clients that support SFTP, the one that I find it the easiest to use and is available for all platforms is <a href="http://filezilla-project.org/" target="_blank">Filezilla</a>.</p>
<p>Download and install <a href="http://filezilla-project.org/download.php?type=client" target="_blank">Filezilla client</a> for your platform. (skip this step if you are already using Filezilla)</p>
<p>Open up Filezilla. Click on the first icon on the Toolbar to access the Site Manager. Alternatively, you can find the Site Manager at the menubar <span style="font-style: italic;">File-&gt;Site Manager</span>.</p>
<p><img class="alignnone" title="filezilla site manager icon" src="http://images.maketecheasier.com/2009/03/filezilla-icon.jpg" alt="filezilla site manager icon" width="577" height="456" /></p>
<p>Click the <span style="font-style: italic;">New Site</span> button on the left bottom pane to create a new account.</p>
<p>On the right pane, enter your host name (this is usually the IP address assigned to you by your Web host). In the <span style="font-style: italic;">Port</span> input field, enter 22 (Different web hosts have different ports for their SFTP connection, <a href="http://maketecheasier.com/a/hostgator" target="_blank">Hostgator</a> uses port 2222. If you can&#8217;t connect with port 22, you may want to ask your web host for the port number).</p>
<p><img class="alignnone" title="Filezilla site manager" src="http://images.maketecheasier.com/2009/03/filezilla-site-manager.jpg" alt="Filezilla site manager" width="483" height="406" /></p>
<p>Under the Servertype dropdown field, select <span style="font-style: italic;">SFTP – SSH File Transfer Protocol</span>.</p>
<p>Enter your login username and password. Click Connect  at the bottom to connect to your account. If everything is fine, you should see a popup window prompting you to accept the server&#8217;s public key. Click Ok to continue (You may want to save the key in your cache so that it won&#8217;t prompt you all the time). You should be connected to your account via SFTP now.</p>
<p><img class="alignnone" title="SFTP connection" src="http://images.maketecheasier.com/2009/03/sftp-connection1.jpg" alt="SFTP connection" width="453" height="190" /></p>
<h3>Bringing it a step further</h3>
<p>If you are really paranoid about your security, you can use a public/private key authentication to connect to your SFTP network instead. A public/private key authentication allows you to login to your account without any password and also eliminates any chance of a brute force SSH attack.</p>
<p>Once again, not all web hosts allow you to generate public/private key certificate. The following example is based on <a href="http://maketecheasier.com/a/hostgator" target="_blank">Hostgator</a> cPanel.</p>
<p>Log into your cPanel. Scroll down until you see the <span style="font-style: italic;">SSH/Shell Access</span> icon.</p>
<p><img class="alignnone" title="hostgator SSH access" src="http://images.maketecheasier.com/2009/03/hostgator-ssh1.jpg" alt="hostgator SSH access" width="516" height="274" /></p>
<p>Click on the <span style="font-style: italic;">Manage SSH keys</span> button.</p>
<p><img class="alignnone" title="Hostgator Manage SSH key" src="http://images.maketecheasier.com/2009/03/manage-ssh-keys.jpg" alt="Hostgator Manage SSH key" width="577" height="166" /></p>
<p>Click on the <span style="font-style: italic;">Generate a new key</span> link.</p>
<p><img class="alignnone" title="generate new ssh key" src="http://images.maketecheasier.com/2009/03/generate-sh-keys.jpg" alt="generate new ssh key" width="577" height="376" /></p>
<p>Enter your key name and give it a password. Make sure that your password is a strong one. Click on the Generate key button.</p>
<p><img class="alignnone" title="generate ssh key" src="http://images.maketecheasier.com/2009/03/generate-ssh-key2.jpg" alt="generate ssh key" /></p>
<p>You should now see information about your public key.</p>
<p>Back to the main screen, you should see that your public key is listed as <em>not authorized</em>. Click on the <em>Manage Authorization</em> link to toggle it.</p>
<p><img class="alignnone size-full wp-image-3319" title="ssh-public-key" src="http://images.maketecheasier.com/2009/03/ssh-public-key.jpg" alt="ssh-public-key" width="577" height="379" /></p>
<p>Back to the SSH key management screen, download the private key to a secure folder in your computer.</p>
<p>In your Filezilla, go to <em>Edit-&gt;Settings</em>. On the left, click <em>SFTP</em>. On the right, click the <em>Add KeyFile</em> button. Navigate to where you store your private key and select it.</p>
<p><img class="alignnone size-full wp-image-3321" title="add-private-key" src="http://images.maketecheasier.com/2009/03/add-private-key.jpg" alt="add-private-key" width="577" height="336" /></p>
<p>Once you have added the private key, click Ok to close the window.</p>
<p>Back to the Site manager screen, remove the password that you have saved previously. Click the Connect button. Filezilla will now authenticate the session with your private key and allow you to login to your account without any password.</p>
<p>That&#8217;s it.</p>
<p>Image credit: <a href="http://www.flickr.com/photos/beefranck/" target="_blank">beefranck</a></p>
<p><!--adsense#468x60--></p>
<p><strong><a href="http://maketecheasier.com/connect-to-your-wordpress-account-via-secure-ftp/2009/03/09">How To Connect To Your WordPress Account Via Secure FTP</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/easily-reset-your-wordpress-password-via-phpmyadmin/2009/03/28' rel='bookmark' title='Permanent Link: How To Easily Reset Your WordPress Password via phpMyAdmin'>How To Easily Reset Your WordPress Password via phpMyAdmin</a></li><li><a href='http://maketecheasier.com/connect-to-multiple-im-services-with-zoho-chat/2009/04/29' rel='bookmark' title='Permanent Link: Connect To Multiple IM Services With Zoho Chat'>Connect To Multiple IM Services With Zoho Chat</a></li><li><a href='http://maketecheasier.com/sync-your-passwords-across-different-browsers-with-lastpass/2009/01/16' rel='bookmark' title='Permanent Link: Sync Your Passwords Across Different Browsers With LastPass'>Sync Your Passwords Across Different Browsers With LastPass</a></li><li><a href='http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12' rel='bookmark' title='Permanent Link: How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog'>How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/connect-to-your-wordpress-account-via-secure-ftp/2009/03/09/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>8 Useful Tricks To Clean Up &amp; Streamline Your Wordpress Database</title>
		<link>http://maketecheasier.com/8-useful-tricks-to-clean-up-streamline-your-wordpress-database/2009/02/17</link>
		<comments>http://maketecheasier.com/8-useful-tricks-to-clean-up-streamline-your-wordpress-database/2009/02/17#comments</comments>
		<pubDate>Tue, 17 Feb 2009 12:55:00 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[wordpress plugin]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=2764</guid>
		<description><![CDATA[Being a database-driven software, the performance of your WordPress blog is closely related to how efficient your database is. The bigger and messier your database is, the slower is the performance of your blog.
If you have not been doing regular housekeeping and database maintenance, either because you don&#8217;t know how to do or you are [...]<p><strong><a href="http://maketecheasier.com/8-useful-tricks-to-clean-up-streamline-your-wordpress-database/2009/02/17">8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07' rel='bookmark' title='Permanent Link: The Safe Way to Change your WordPress Database Table Prefix'>The Safe Way to Change your WordPress Database Table Prefix</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/useful-wordpress-wp-config-tricks-that-you-may-not-know/2009/11/17' rel='bookmark' title='Permanent Link: Useful WordPress wp-config Tricks That You May Not Know'>Useful WordPress wp-config Tricks That You May Not Know</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/4-hidden-wordpress-features-that-are-unknown-to-many/2008/08/13' rel='bookmark' title='Permanent Link: 4 Hidden WordPress Features That Are unknown to Many'>4 Hidden WordPress Features That Are unknown to Many</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-2804" title="wp-dbcleanup" src="http://images.maketecheasier.com/2009/02/wp-dbcleanup.jpg" alt="wp-dbcleanup" width="311" height="115" />Being a database-driven software, the performance of your WordPress blog is closely related to how efficient your database is. The bigger and messier your database is, the slower is the performance of your blog.</p>
<p>If you have not been doing regular housekeeping and database maintenance, either because you don&#8217;t know how to do or you are just plain lazy, here are 8 useful tricks that you can use to clean up your WordPress database easily and quickly.</p>
<h3>1) Turn off/delete post revision</h3>
<p>While the post revision is a good way to make sure that any changes to a post is documented, it can be a waste of database and server resources if you are the only user of the blog and does not collaborate with other authors for article writing.</p>
<p>To prevent the post revision from cluttering your database, it is best to turn it off once and for all.</p>
<p>You can easily turn off post-revision by adding the following line to the <em>wp_config.php</em> file</p>
<p class="codeblock">define(&#8217;WP_POST_REVISIONS&#8217;, false);</p>
<p>If you want to keep the post revision for record purpose, you can limit the number of revisions saved per post. In your <em>wp_config.php</em> file, add the following line instead:</p>
<p class="codeblock">define(&#8217;WP_POST_REVISIONS&#8217;, no_of_revision);</p>
<p>and replace the <em>no_of_revision</em> by the number of revision copy you want to keep.</p>
<p><strong>Removing existing post revisions</strong></p>
<p>Turning off the post revision feature only restrict WordPress not to keep any revision for future posts. It does not delete the existing post revisions in your database. To delete all instances of post revision and all its related entries), we will make use of the <a title="delete-revision" href="http://blog.gohsy.com/topics/delete-revision-plugin.html" target="_blank">delete-revision</a> plugin with some simple modification (the plugin only delete the post revision. It does not delete all other unused entries that are related to the post revision).</p>
<p>Download the plugin <a title="delete-revision" href="http://wordpress.org/extend/plugins/delete-revision/" target="_blank">delete-revision</a> to your desktop.</p>
<p>Extract the zip file. Open up the <em>delete-revision</em> folder and load the <em>delete-revision.php</em> file in a text editor. Scroll down to the line 140 where you see</p>
<p class="codeblock">$sql = &#8220;DELETE FROM $wpdb-&gt;posts WHERE post_type = &#8216;revision&#8217;&#8221;;</p>
<p>replace it with</p>
<p class="codeblock">$sql = &#8220;DELETE a,b,c FROM $wpdb-&gt;posts a LEFT JOIN $wpdb-&gt;term_relationships b ON (a.ID = b.object_id) LEFT JOIN $wpdb-&gt;postmeta c ON (a.ID = c.post_id) WHERE a.post_type = &#8216;revision&#8217;&#8221;;</p>
<p>(Code adapted from <a href="http://lesterchan.net/wordpress/2008/07/17/how-to-turn-off-post-revision-in-wordpress-26/" target="_blank">Lester Chan</a>)</p>
<p>Save the file. Upload the whole <em>delete-revision</em> folder to your blog plugins folder.</p>
<p>Activate the plugin. Go to the <em>Delete-Revision</em> page under the Setting section. Run the application to scan your database for all instances of post revisions and delete them from your database.</p>
<p><img class="alignnone" src="http://images.maketecheasier.com/2009/02/delete-revision.jpg" alt="delete-revision.jpg" width="577" height="240" /></p>
<p>If you are keeping copies of post revision in your database, you should run the <em>Delete-Revision manager</em> once every few months to clean up your database.</p>
<h3>2) Delete unused images</h3>
<p>Everytime you upload an image, WordPress automatically create duplicate copies of that image and resize them to thumbnail and medium size. Most of the time, these images are not used. In addition, there could also be some images that you have uploaded, but did not use them in the post. These unused images could easily add up to a massive size and cause unnecessarily burden to the server and database.</p>
<p>The <a title="Delete Unused Images" href="http://www.bobhobby.com/2008/02/24/delete-unused-image-files-plugin-for-wordpress/" target="_blank">DUI</a> (Delete Unused Images) plugin scans your WordPress blog and find those images that are not used or referenced to by any of the posts/pages. It then proceeds to delete them from the database/server.</p>
<p><img class="alignnone" src="http://images.maketecheasier.com/2009/02/dui.jpg" alt="dui.jpg" width="367" height="269" /></p>
<p>To use the plugin, you have use a FTP program to chmod the <em>Uploads</em> folder (the folder where images are stored) to 777. Once you have deleted the unused images, chmod the folder back to 755 again to prevent access from other people.</p>
<p>Similarly, you should run this plugin every few months to clear up your database.</p>
<h3>3) Optimize database</h3>
<p>As you add or remove entries into the database, pocket of spaces are created. These are useless space and could cause your database to swell quickly. You can easily free up these spaces by running a SQL <em>optimize table</em> query in myphpadmin.</p>
<p>If you are not technically inclined or find it troublesome to log into your myphpadmin, the best way is to use the plugin <a href="http://wordpress.org/extend/plugins/wp-dbmanager/" target="_blank">WP-DBManager</a> to manage your database.</p>
<p>Install and activate the plugin. Under the <em>Database -&gt; Optimize Database</em> options, select the table that you want to optimize and click the <em>Optimize</em> buttonto start the optimization. It should take less than a minute.</p>
<p><img class="alignnone" src="http://images.maketecheasier.com/2009/02/optimized-db.jpg" alt="optimized-db.jpg" width="577" height="435" /></p>
<p>You can also schedule it to optimize the database every few days/weeks/months</p>
<p>Go to <em>Database -&gt; Database option</em>. Scroll down till you see the <em>Automatic Optimizing of DB</em>. Set the frequency for it to auto-optimize your database.</p>
<p><img class="alignnone" src="http://images.maketecheasier.com/2009/02/schedule-optimize-db.jpg" alt="schedule-optimize-db.jpg" width="577" height="118" /></p>
<h3>4) Delete unwanted plugin</h3>
<p>If you have decided that you have no use for a particular plugin, deactivated them and delete them from your server. The more (unused) plugins you keep in your server, the longer it takes for WordPress to generate the plugin list and the higher tendency that it will slow down the loading time of your blog.</p>
<h3>5) Uninstall plugin completely</h3>
<p>When you deactivated/uninstall a plugin, the options or the tables that the plugin created are not removed. As you install and uninstall a lot of plugin, there will be more and more orphaned options and tables that are taking up precious space in your database.</p>
<p>For plugins that have created table entries in the database, you can use the abovementioned WP-DBManager to drop the respective table from your database.</p>
<p>For those plugins that have created options, you have to use the <a href="http://www.mittineague.com/dev/co.php" target="_blank">Clean Option</a> plugin to hunt down the orphaned options and delete them from the database.</p>
<p><img class="alignnone" src="http://images.maketecheasier.com/2009/02/clean-option.jpg" alt="clean-option.jpg" width="577" height="249" /></p>
<h3>6) Remove unused themes</h3>
<p>Similarly, if you have plenty of unused themes in the server, delete those that you don&#8217;t use.</p>
<h3>7) Check your site for deadlinks</h3>
<p>While it is an usual practise to link to other posts/blogs/domains in your articles, you should check frequently that the linked post/domain still exist and you are not left with a dead link. It can be very frustrating for your reader to follow your link only to find that the destination page is no longer around. In addition, too many dead links can also affect your search engine ranking. I am sure this is not something that you want to see.</p>
<p>The <a href="http://wordpress.org/extend/plugins/broken-link-checker/" target="_blank">broken link checker</a> plugin checks your new article for broken links as soon as it is published. It also scans your old posts when you are logged into the Admin page. Any broken links found are reported to you and you can choose to edit or unlink them from the posts.</p>
<p><img class="alignnone size-full wp-image-2806" title="broken-link-checker" src="http://images.maketecheasier.com/2009/02/broken-link-checker.jpg" alt="broken-link-checker" width="577" height="191" /></p>
<h3>8) Delete spam comment</h3>
<p>It is common to receive tons of spam comments, sometime as soon as you post the article. Even though these spam comments are not shown in your blog, they are still gathered in your database to educate &#8220;intelligent&#8221; anti-spam plugins. If you received plenty of spam every day (or every hour), this could be taking up a lot of valuable database space. To erase the spam, either go to the <em>Comment -&gt; Spam</em> page, check all the spam comments and select <em>Delete</em> from the dropdown box.</p>
<p>Alternatively, you can use the <a href="http://www.ruhanirabin.com/wp-optimize/" target="_blank">WP-Optimize</a> plugin to clean up all spam and unapprove comments</p>
<p><img class="alignnone size-full wp-image-2801" title="wp-optimize" src="http://images.maketecheasier.com/2009/02/wp-optimize.jpg" alt="wp-optimize" width="577" height="422" /></p>
<p>The WP-Optimize plugin also comes with other features such as delete revision, optimize database table and change your username. Personally I would prefer to use the WP-DBManager to optimize my database table as it allows me to schedule the optimization task on a regular basis. In addition, the WP-Optimize is only tested for WP2.7, so if you are still using a WP version less than 2.7, you have to use it at your own risk.</p>
<p>What other ways do you use to clean up your WordPress database?</p>
<p><p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/8-useful-tricks-to-clean-up-streamline-your-wordpress-database/2009/02/17">8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07' rel='bookmark' title='Permanent Link: The Safe Way to Change your WordPress Database Table Prefix'>The Safe Way to Change your WordPress Database Table Prefix</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/useful-wordpress-wp-config-tricks-that-you-may-not-know/2009/11/17' rel='bookmark' title='Permanent Link: Useful WordPress wp-config Tricks That You May Not Know'>Useful WordPress wp-config Tricks That You May Not Know</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/4-hidden-wordpress-features-that-are-unknown-to-many/2008/08/13' rel='bookmark' title='Permanent Link: 4 Hidden WordPress Features That Are unknown to Many'>4 Hidden WordPress Features That Are unknown to Many</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/8-useful-tricks-to-clean-up-streamline-your-wordpress-database/2009/02/17/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>8 Ways To Improve Your WordPress&#8217;s Loading Time</title>
		<link>http://maketecheasier.com/8-ways-to-improve-your-wordpresss-loading-time/2009/01/21</link>
		<comments>http://maketecheasier.com/8-ways-to-improve-your-wordpresss-loading-time/2009/01/21#comments</comments>
		<pubDate>Wed, 21 Jan 2009 13:15:00 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=2115</guid>
		<description><![CDATA[If you have been blogging for quite a while, you will find that as your traffic increases, your blog&#8217;s loading time become slower and slower. This could be due to inefficient coding, too many images (or advertisement) or just that you have activated too many plugins that take up your valuable server resources. If the [...]<p><strong><a href="http://maketecheasier.com/8-ways-to-improve-your-wordpresss-loading-time/2009/01/21">8 Ways To Improve Your WordPress&#8217;s Loading Time</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/wordpress-26-theme-changing-issue/2008/07/26' rel='bookmark' title='Permanent Link: WordPress 2.6 Theme Changing Issue'>WordPress 2.6 Theme Changing Issue</a></li><li><a href='http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07' rel='bookmark' title='Permanent Link: The Safe Way to Change your WordPress Database Table Prefix'>The Safe Way to Change your WordPress Database Table Prefix</a></li><li><a href='http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12' rel='bookmark' title='Permanent Link: How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog'>How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/wordpress-26-beta-2-review/2008/07/03' rel='bookmark' title='Permanent Link: WordPress 2.6 Beta 2 Review'>WordPress 2.6 Beta 2 Review</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="stopwatch" src="http://images.maketecheasier.com/2009/1/stopwatch.jpg" alt="stopwatch" width="240" height="201" />If you have been blogging for quite a while, you will find that as your traffic increases, your blog&#8217;s loading time become slower and slower. This could be due to inefficient coding, too many images (or advertisement) or just that you have activated too many plugins that take up your valuable server resources. If the above is true for you, then it is time for you to do some spring-cleaning and start to streamline and optimize your site.</p>
<p>Here are 8 ways that you can use to improve your site loading time.</p>
<h3>1. Reduce the number of images and image size in your site</h3>
<p>Images take up a lot of bandwidth and can slow down the page’s loading time to a great extent. One of the best way to reduce loading time is to reduce the number of images in your site.</p>
<p>There are main two types of images that most WordPress blogs contain: <em>theme images</em> and <em>post images</em>. Theme images are those images that are used in the theme. These can be the header images, the small bullet images you use for any list, the small icon beside the comment link and many more. If you are not the designer of your theme and you know nuts about coding, there is really nothing much that you can do. You can either live with it or change your current theme to one that uses lesser images. For those with some coding knowledge, you can use <a href="http://www.csssprites.com/" target="_blank">CSS Sprite</a> to combine several images into one big image and use CSS <em>background-position</em> to shift the image around (<a href="http://css-tricks.com/css-sprites-what-they-are-why-theyre-cool-and-how-to-use-them/" target="_blank">more detail here</a>).</p>
<p>Post images are images that you inserted into your posts to illustrate your points or to beautify the post. If possible, reduce the number of images used in the post (not more than 5). If your site is a tutorial blog that uses plenty of screenshots to get your points across (just like Make Tech Easier), the best way out is to optimize and compress the images before posting them in your site. Adobe Photoshop has this “<em>Save for Web</em>” function that you can use to optimize/compress your images easily. Most free image editors (such as GIMP) also provide you with the option to compress your images. Online tools such as <a href="http://tools.dynamicdrive.com/imageoptimizer/" target="_blank">online image optimizer</a> and <a href="http://www.jpegwizard.com/" target="_blank">JPEGWizard</a> are also great tools you can use to reduce the filesize of your images.</p>
<h3>2. Split up long post into multiple short pages</h3>
<p>If you are in the habit of writing long posts (more than 1500 words), it is best to split the post into several small pages. Not only does it leads to a faster loading page, it is also easier for your visitors to read and digest. In WordPress, you can easily split your post with the <em> <code>&lt;!--nextpage--&gt;</code></em> tag. <a href="http://maketecheasier.com/7simple-wordpress-tricks-that-you-thought-you-know/2008/11/10" target="_blank">Read here for more detail</a>.</p>
<h3>3. Upgrade to the latest version of WordPress and plugins</h3>
<p>It is important that you update your WordPress and all your plugins to the latest version. The WordPress team is working hard to make sure that every release of WordPress has a better performance than the previous version. The only way for you to make use of their effort is to follow the development cycle closely and update whenever a newer version is available.</p>
<h3>4. Deactivate unused plugins</h3>
<p>Most of the plugins introduce extra javascript and css file to your site and choke up your bandwidth. If you have no use for any of the plugins, make sure you deactivate them and get rid of those miscellaneous javascript and css. You’ll be surprised how much faster your site will load when these unused plugins are not around.</p>
<p>In addition, check out your existing list of active plugins and see if any of those have overlapping features with the latest version of WordPress. For example, prior to WP2.7, I used the Admin Management Xtended plugin to better manage all the administrative tasks. With the release of WP2.7, most of the features in the plugin are integrated into the software itself, which means I can now retire the plugin and free up the valuable resources.</p>
<p>You may also want to check out the <a href="http://wordpress.org/extend/plugins/" target="_blank">WordPress plugin repository</a> regularly for any other plugins that can do the same function as your existing plugins, but have better performance.</p>
<h3>5.  Install WP-SuperCache</h3>
<p>If there is one plugin that you must keep, it have to be <a href="http://wordpress.org/extend/plugins/wp-super-cache/" target="_blank">WP-SuperCache</a>. The SuperCache plugin caches your page as a static html file. When your visitors arrive at your site, they will be served the static page instead of the actual page.</p>
<p>If your Web host can support compressed file, you can further improve your site loading time simply by checking the <em>Enable Compression</em> feature within the SuperCache option page. When this option is turned on, the static html will be compressed as a gzip file, making the filesize even smaller.</p>
<p>(<em>Note that the compression feature might not work for everyone. Some have reported problems with different browsers. Please test it thoroughly before using it live</em>)</p>
<p><img class="alignnone" title="supercache-compress" src="http://images.maketecheasier.com/2009/1/supercache-compress.jpg" alt="supercache-compress" width="459" height="166" /></p>
<h3>6. Streamlining your theme</h3>
<p>Your theme (especially <em>header.php and footer.php</em>) contains a lot of redundant dynamic content that can easily take up valuable server resources. You can easily streamline it to reduce the number of php and database queries.</p>
<p>Here is an example of how you can streamline your code. Log in to your Admin dashboard. Go to the theme editor section and load up the <em>Header</em> file. You should see something like this (without the color coding):</p>
<p><img class="alignnone" title="header-screenshot" src="http://images.maketecheasier.com/2009/1/header-screenshot.jpg" alt="header-screenshot" width="580" height="385" /></p>
<p>(Screenshot taken from <em>classic</em> theme header.php in a html editor. Depending on the theme that you are using, result may vary.)</p>
<p>Here is how I change some of the dynamic content (&lt;?php &#8230;. ?&gt; tag) into strings of text. Also, look how I have reduce the number of items in the header file.</p>
<p><img class="alignnone" title="header-after-streamlining" src="http://images.maketecheasier.com/2009/1/header-after.jpg" alt="header-after-streamlining" width="580" height="266" /></p>
<p>By streamlining your theme, the site won&#8217;t have to keep going back to the server to query the database, thus the time taken to load will also be faster.</p>
<h3>7. Add Expires header to static resources</h3>
<p>One of the great way to improve your site loading time is to add an Expires header to all your static resources (such as css file, javascript, images etc).  An Expires header is a way to specify a time far enough in the future so that the clients (browsers) don&#8217;t have to re-fetch any static content. Here is an example of how you can add Expires header to all your images.</p>
<p>Download your .htaccess file from your server.</p>
<p>Add the following lines to the file:</p>
<p class="codeblock">ExpiresActive On<br />
ExpiresByType image/gif A2592000<br />
ExpiresByType image/png AA2592000<br />
ExpiresByType image/jpg AA2592000<br />
ExpiresByType image/jpeg AA2592000</p>
<p>The <em>A2592000</em> means that the cache file will expire one month (in seconds) from the time the visitor first visits your site.</p>
<h3>8. Install php_speedy</h3>
<p>From the above, you can see that I did not mention anything about compressing and minify your CSS and javascript files. That is because <em>php_speedy</em> has all of them covered.</p>
<p><a href="http://aciddrop.com/2008/07/15/php-speedy-wp-version-047-works-with-wp26/" target="_blank">PHP Speedy</a> is a WordPress plugin that optimizes your site and reduces the loading time of all your pages greatly. What it does is to compress and minify all your CSS and javascript files, set expiration-header for CSS and JS file, streamline the html tag and cache it in the server for quick loading.</p>
<p>What other ways do you use to improve your site&#8217;s loading time?</p>
<p><strong>Image credit</strong>: <a href="http://www.flickr.com/photos/purplemattfish/" target="_blank">Purplemattfish</a></p>
<p><p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/8-ways-to-improve-your-wordpresss-loading-time/2009/01/21">8 Ways To Improve Your WordPress&#8217;s Loading Time</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/wordpress-26-theme-changing-issue/2008/07/26' rel='bookmark' title='Permanent Link: WordPress 2.6 Theme Changing Issue'>WordPress 2.6 Theme Changing Issue</a></li><li><a href='http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07' rel='bookmark' title='Permanent Link: The Safe Way to Change your WordPress Database Table Prefix'>The Safe Way to Change your WordPress Database Table Prefix</a></li><li><a href='http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12' rel='bookmark' title='Permanent Link: How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog'>How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/wordpress-26-beta-2-review/2008/07/03' rel='bookmark' title='Permanent Link: WordPress 2.6 Beta 2 Review'>WordPress 2.6 Beta 2 Review</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/8-ways-to-improve-your-wordpresss-loading-time/2009/01/21/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog</title>
		<link>http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12</link>
		<comments>http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12#comments</comments>
		<pubDate>Fri, 12 Dec 2008 11:49:11 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[maintenance]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=1540</guid>
		<description><![CDATA[After much waiting, WordPress 2.7 is finally released. If you have not get your copy of WP 2.7, I urge you to download it now.

Before you start to upgrade your existing blog to the latest version of WP, you might want to create a maintenance holding page so that your readers know that your site [...]<p><strong><a href="http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12">How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/having-problem-uploading-images-in-wordpress-25/2008/05/27' rel='bookmark' title='Permanent Link: Having Problem Uploading Images In WordPress 2.5?'>Having Problem Uploading Images In WordPress 2.5?</a></li><li><a href='http://maketecheasier.com/create-a-multi-national-blog-without-being-a-language-expert/2009/08/16' rel='bookmark' title='Permanent Link: How to Create a Multi-national Blog Without Being a Language Expert'>How to Create a Multi-national Blog Without Being a Language Expert</a></li><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>After much waiting, WordPress 2.7 is finally released. If you have not get your copy of WP 2.7, I urge you to <a href="http://wordpress.org/download/" target="_blank">download</a> it now.</p>
<p><img class="alignnone size-full wp-image-1547" title="maintenance-mode" src="http://images.maketecheasier.com/2008/12/maintenance-mode1.jpg" alt="maintenance-mode" width="494" height="175" /></p>
<p>Before you start to upgrade your existing blog to the latest version of WP, you might want to create a maintenance holding page so that your readers know that your site is temporary down and will resume service in a short time. The last thing that you want to see during upgrading is your site showing a &#8216;<em>404 error page</em>&#8216; and all your readers start emailing you to ask what happen.</p>
<p>For basic maintenance/troubleshooting, the <a href="http://wordpress.org/extend/plugins/maintenance-mode/" target="_blank">Maintenance mode WP plugin</a> works fine to create a Maintenance splash page. But if you are upgrading your WordPress version, the plugin will not work. Here&#8217;s a easy way to create a Maintenance holding page that you can use while upgrading to WP2.7.</p>
<h3>Creating a Maintenance holding page</h3>
<p>Open a text editor. Copy the following code to it and save the file as <em>maintenance.php</em></p>
<p class="codeblock">&lt;?php<br />
header(&#8221;HTTP/1.1 503 Service Temporarily Unavailable&#8221;);<br />
header(&#8221;Status: 503 Service Temporarily Unavailable&#8221;);<br />
header(&#8221;Retry-After: 3600&#8243;);<br />
?&gt;<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;title&gt;Site upgrade in progress&lt;/title&gt;<br />
&lt;meta name=&#8221;robots&#8221; content=&#8221;none&#8221; /&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;h1&gt;Maintenance Mode&lt;/h1&gt;<br />
&lt;p&gt;&lt;a title=&#8221;Your site&#8221; href=&#8221;your-site-url&#8221;&gt;Your Site name&lt;/a&gt; is currently undergoing scheduled maintenance.&lt;br /&gt;<br />
Please try back &lt;strong&gt;in 60 minutes&lt;/strong&gt;.&lt;/p&gt;<br />
&lt;p&gt;Sorry for the inconvenience.&lt;/p&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;</p>
<p>If you want to style up your Maintenance page, feel free to do so. The above is only a template that you can use quickly.</p>
<p>Upload it to the parent directory of your site. You&#8217;ll need to use a <a href="http://filezilla-project.org/" target="_blank">FTP</a> program to upload it. Make sure that the page can be accessed on <em>http://yoursite.com/maintenance.php</em></p>
<h3>Redirecting your readers to the Maintenance page</h3>
<p>Next, download your <em>.htaccess </em>file. It is found in the parent directory of your site.</p>
<p>Open it with a text editor. Add the following code to the starting of the page</p>
<p class="codeblock">Options +FollowSymlinks<br />
RewriteEngine on<br />
RewriteCond %{REQUEST_URI} !/maintenance.php$<br />
RewriteCond %{REMOTE_HOST} !^127\.0\.0\.1<br />
RewriteRule $ /maintenance.php [R=302,L]</p>
<p>Go to <a href="http://whatismyip.com/" target="_blank">http://www.whatismyip.com</a> and find out the IP address of your network connection.</p>
<p>Replace the <em>127\.0\.0\.1</em> with your IP. This will ensure that you still have access to your site while other people are directed to the Maintenance holding page.</p>
<p>Save the<em> .htaccess</em> file. Upload it to your site.  When it prompts you if you want to overwrite, select <em>Yes.</em></p>
<p>That&#8217;s it. When your readers visit your site, they should see something like</p>
<p><img class="alignnone size-full wp-image-1544" title="maintenance-mode" src="http://images.maketecheasier.com/2008/12/maintenance-mode.jpg" alt="maintenance-mode" width="580" height="193" /></p>
<p><em><strong>Note</strong>: When you visit your own site, you won&#8217;t be able to see the above maintenance page because you have configured your network to allow your IP address.</em></p>
<p>You can now perform your WordPress <a href="http://codex.wordpress.org/Upgrading_WordPress" target="_blank">upgrade</a>.</p>
<h3>Remove the Maintenance holding page</h3>
<p>When you are done upgrading your site, you need to remove the redirect so that your readers can access your blog again.</p>
<p>In the .htaccess file, put a # in front of the code that you inserted just now. It should look like</p>
<p class="codeblock">#Options +FollowSymlinks<br />
#RewriteEngine on<br />
#RewriteCond %{REQUEST_URI} !/maintenance.php$<br />
#RewriteCond %{REMOTE_HOST} !^127\.0\.0\.1<br />
#RewriteRule $ /maintenance.php [R=302,L]</p>
<p>Upload it to your site (if prompted whether you want to replace the file, select Yes).</p>
<p>That&#8217;s it.</p>
<p><strong>Note</strong>: <em></em></p>
<p><em>1) In the future version of WordPress, you may no longer need the Maintenance holding page as there is a feature in WP2.7 that allows you to upgrade your WP right within your dashboard. </em></p>
<p><em>2) Although this tutorial is meant for WordPress blog, it will work for any sites and platforms<br />
</em></p>
<p><!--adsense#468x60--></p>
<p><strong><a href="http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12">How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/having-problem-uploading-images-in-wordpress-25/2008/05/27' rel='bookmark' title='Permanent Link: Having Problem Uploading Images In WordPress 2.5?'>Having Problem Uploading Images In WordPress 2.5?</a></li><li><a href='http://maketecheasier.com/create-a-multi-national-blog-without-being-a-language-expert/2009/08/16' rel='bookmark' title='Permanent Link: How to Create a Multi-national Blog Without Being a Language Expert'>How to Create a Multi-national Blog Without Being a Language Expert</a></li><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>7 Simple WordPress Tricks That You Thought You Know</title>
		<link>http://maketecheasier.com/7simple-wordpress-tricks-that-you-thought-you-know/2008/11/10</link>
		<comments>http://maketecheasier.com/7simple-wordpress-tricks-that-you-thought-you-know/2008/11/10#comments</comments>
		<pubDate>Mon, 10 Nov 2008 07:25:28 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress tricks]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=1056</guid>
		<description><![CDATA[
While WordPress is a powerful and easy to use blogging software, there are several useful features that are hidden or not visible to many and one have to dig deeper to uncover the gems. Many times, I have people asking me how to do this and how to do that in WordPress. I realize that [...]<p><strong><a href="http://maketecheasier.com/7simple-wordpress-tricks-that-you-thought-you-know/2008/11/10">7 Simple WordPress Tricks That You Thought You Know</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/4-hidden-wordpress-features-that-are-unknown-to-many/2008/08/13' rel='bookmark' title='Permanent Link: 4 Hidden WordPress Features That Are unknown to Many'>4 Hidden WordPress Features That Are unknown to Many</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/8-useful-tricks-to-clean-up-streamline-your-wordpress-database/2009/02/17' rel='bookmark' title='Permanent Link: 8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database'>8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database</a></li><li><a href='http://maketecheasier.com/useful-wordpress-wp-config-tricks-that-you-may-not-know/2009/11/17' rel='bookmark' title='Permanent Link: Useful WordPress wp-config Tricks That You May Not Know'>Useful WordPress wp-config Tricks That You May Not Know</a></li><li><a href='http://maketecheasier.com/wordpress-26-beta-2-review/2008/07/03' rel='bookmark' title='Permanent Link: WordPress 2.6 Beta 2 Review'>WordPress 2.6 Beta 2 Review</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><!--adsense#300x300--></p>
<p><img class="alignleft" src="http://images.maketecheasier.com/2008/10/wp27.jpg" alt="" width="130" height="130"/>While WordPress is a powerful and easy to use blogging software, there are several useful features that are hidden or not visible to many and one have to dig deeper to uncover the gems. Many times, I have people asking me how to do this and how to do that in WordPress. I realize that what seems like a simple and easy task to me appears to be a complete alien to some others.</p>
<p>Here is a list of the most commonly asked &#8216;how-to&#8217; that I have received.</p>
<h3>1) Split a post and replace with a &#8216;Continue Reading&#8230;&#8217; link</h3>
<p>In the home page of Make Tech Easier, you will find that only the first paragraph of each post is shown and you have to click on the &#8216;<em>Continue Reading &#8230;</em>&#8216; link to read the full post. This can be easily achieved with the &#8216;<em>more</em>&#8216; tag.</p>
<p>If you are using the rich-text editor, along the row of iconbar, you should be able to find an icon that shows two white rectangles with a dotted line in-between. That is the <em>more</em> tag icon.</p>
<p><img style="border:1px solid #000" title="insert-more-tag" src="http://images.maketecheasier.com/2008/11/insert-more-tag.jpg" alt="insert-more-tag" width="580" height="109" /></p>
<p>Whenever you want to break the post with the &#8216;Continue Reading&#8230;&#8217; link, just place the cursor at the end of the first paragraph and click on the icon to insert the <em>more</em> tag. You should see something like this:</p>
<p><img class="alignnone size-full wp-image-1059" style="border:1px solid #000" title="after-insert-more" src="http://images.maketecheasier.com/2008/11/after-insert-more.jpg" alt="after-insert-more tag" width="578" height="155" /></p>
<p>If you are using the HTML mode, simple insert</p>
<p class="codeblock"><code>&lt;!--more--&gt;</code></p>
<p>at the appropriate paragraph to achieve the same effect.</p>
<p>If the splitting link shows &#8216;Read more&#8230;&#8217; instead of &#8216;<em>Continue Reading&#8230;</em>&#8216; or you want to change to other phrase, you will have to change your theme template.</p>
<p>In your WordPress Admin area, go to <em>Design -&gt; Theme Editor</em>. On the right hand side where you see a list of template files, select <em>Main Index Template (index.php).</em> On the left text area, search for the line</p>
<p class="codeblock">&lt;?php the_content(&#8217;Read more &#8230;&#8217;); ?&gt;</p>
<p>and replace the <em>&#8216;Read more &#8230;&#8217;</em> with anything you want it to display.</p>
<p>If you find the above too troublesome for you, you can simply use the plugin <a href="http://www.jenst.se/2007/12/03/wp-limit-posts-automatically" target="_blank">Wp Limit Posts Automatically</a> to automate the whole process.</p>
<h3>2) Split a long post into several pages</h3>
<p>Sometime your post might get too long and you wanted to split it to several pages. In WordPress, this can be done using the <em>nextpage</em> tag.</p>
<p>Unlike the <em>more</em> tag, there is no icon for the <em>nextpage</em> tag. You will have to manually insert the <em>nextpage</em> tag in the HTML mode.</p>
<p><img class="alignnone size-full wp-image-1060" style="border:1px solid #000" title="insert-nextpage-tag" src="http://images.maketecheasier.com/2008/11/insert-nextpage-tag.jpg" alt="insert-nextpage-tag" width="578" height="196" /></p>
<h3>3) Cancel out content in the post</h3>
<p>In some incidents where you have posted some out of date (or wrong) content, you might want to do an update by inserting a strikethrough line through the old content and update with the new one. This is done by pressing the strikethrough icon (the third icon from the left) on the icon bar.</p>
<ul>
<li>Highlight the word, phrase, lines or paragraph that you wanted to cancel out</li>
<li>Click on the strikethrough icon to insert the strikethrough line.</li>
</ul>
<p><img class="alignnone size-full wp-image-1061" title="insert-strikethrough" src="http://images.maketecheasier.com/2008/11/insert-strikethrough.jpg" alt="insert-strikethrough" width="578" height="126" /></p>
<h3>4) Disable the image caption</h3>
<p>The image caption feature is made available since WordPress 2.5. Some of you like it and some of you don&#8217;t. I am one of those that don&#8217;t like it and find it annoying. If you are like me, here is a simple hack to disable the image caption altogether.</p>
<p>Go to <em>Design -&gt; Theme Editor</em>. On the right side, click on the <em>Theme Function (function.php)</em>. On the left, insert this line to appear at the end</p>
<p class="codeblock">add_filter(&#8217;disable_captions&#8217;, create_function(&#8217;$a&#8217;,'return true;&#8217;));</p>
<p>Save it. (Code adopted from <a href="http://katzwebdesign.wordpress.com/2008/07/21/how-to-turn-off-captions-in-wordpress-26/" target="_blank">Katz Web Design</a>)</p>
<h3>5) Change the maximum Image width</h3>
<p>While WordPress allows you to define your thumbnail and medium image size, you are not able to set the max size. When you insert an image as <em>Full Size</em> and expect it to show Full size, it doesn&#8217;t. Instead, WordPress automatically resize it to a width of 500 pixels (if the image is more than 500 pixels wide). While you can go into HTML mode and change it manually, it can become a very tedious and troublesome task if you have a lot of screenshots.</p>
<p>The solution to this is to hack into the internal WordPress code and change the default maximum width of the image.</p>
<p>Go to <em>Design -&gt; Theme Editor</em>. On the right side, click on the <em>Theme Function (function.php)</em>. On the left, insert this line to appear at the end</p>
<p class="codeblock">$GLOBALS['content_width'] = 800;</p>
<p>Change the 800 to the maximum width that you want to use.</p>
<p>Save it.</p>
<h3>6) Insert a double dash in the post</h3>
<p>If you are using two consecutive dashes (<code>--</code>) in your post, WordPress will automatically convert it to one single line (&#8211;). It might not matter for most of you, but for blogs that use a lot of command line code (especially for Linux command line), a single dash and a double dash can make a lot of differences.</p>
<p>In order for WordPress to show double dash instead of a single line, you have to:</p>
<ul>
<li>go to the HTML mode</li>
<li>highlight the <code>--</code></li>
<li>on the icon bar, click on the <em>code</em> button</li>
</ul>
<p><img class="alignnone size-full wp-image-1062" style="border:1px solid #000" title="insert-code-tag" src="http://images.maketecheasier.com/2008/11/insert-code-tag.jpg" alt="insert-code-tag" width="578" height="108" /></p>
<p>This will force WordPress to read the double dash as a code and display it as it is.</p>
<h3>7) Insert YouTube videos without plugin</h3>
<p>Occasionally, you might want to insert a video from Youtube into your post. There is no need to install a plugin just to do that. WordPress has a built in function that allows you to embed videos (and other flash content) into your post.</p>
<ul>
<li>On the icon bar, click <img class="alignnone size-full wp-image-1063" title="show-more-icon" src="http://images.maketecheasier.com/2008/11/show-more-icon.jpg" alt="" width="33" height="27" /> to show the second row of icons</li>
<li>Click on the <img class="alignnone size-full wp-image-1064" title="embed-flash" src="http://images.maketecheasier.com/2008/11/embed-flash.jpg" alt="embed-flash" width="28" height="20" /> icon</li>
<li>Go to Youtube and search for the video that you want to insert. On the right where you see the <em>Embed</em> input field, scroll along the line until you see the <em>&lt;embed src=&#8221;http://www.youtube..</em>. Highlight and copy the source of the flash video.</li>
</ul>
<p><img class="alignnone size-full wp-image-1065" style="border:1px solid #000" title="youtube-code" src="http://images.maketecheasier.com/2008/11/youtube-code.jpg" alt="youtube-code" width="580" height="367" /></p>
<ul>
<li>Paste the code to the embedded media page and set the video dimension. Click Insert to embed the video into the post.</li>
</ul>
<p><img class="alignnone size-full wp-image-1066" title="embed-youtube" src="http://images.maketecheasier.com/2008/11/embed-youtube.jpg" alt="embed-youtube" width="434" height="499" /></p>
<p>That&#8217;s all for now. Hopefully the above mentioned tricks are sufficient to help you to overcome some of the issues you face when using WordPress. If I have left out anything or there is some part that you want me to cover in more detail, feel free to <a href="http://maketecheasier.com/contact">contact</a> me.</p>
<p>(The above mentioned tricks are meant for WordPress 2.5 and 2.6. It has not been tested to work in WP2.7 yet.)</p>
<p><p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/7simple-wordpress-tricks-that-you-thought-you-know/2008/11/10">7 Simple WordPress Tricks That You Thought You Know</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/4-hidden-wordpress-features-that-are-unknown-to-many/2008/08/13' rel='bookmark' title='Permanent Link: 4 Hidden WordPress Features That Are unknown to Many'>4 Hidden WordPress Features That Are unknown to Many</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/8-useful-tricks-to-clean-up-streamline-your-wordpress-database/2009/02/17' rel='bookmark' title='Permanent Link: 8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database'>8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database</a></li><li><a href='http://maketecheasier.com/useful-wordpress-wp-config-tricks-that-you-may-not-know/2009/11/17' rel='bookmark' title='Permanent Link: Useful WordPress wp-config Tricks That You May Not Know'>Useful WordPress wp-config Tricks That You May Not Know</a></li><li><a href='http://maketecheasier.com/wordpress-26-beta-2-review/2008/07/03' rel='bookmark' title='Permanent Link: WordPress 2.6 Beta 2 Review'>WordPress 2.6 Beta 2 Review</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/7simple-wordpress-tricks-that-you-thought-you-know/2008/11/10/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>A Quick Peek Into Wordpress 2.7</title>
		<link>http://maketecheasier.com/a-quick-peek-into-wordpress-27/2008/10/28</link>
		<comments>http://maketecheasier.com/a-quick-peek-into-wordpress-27/2008/10/28#comments</comments>
		<pubDate>Tue, 28 Oct 2008 02:42:43 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=1009</guid>
		<description><![CDATA[WordPress 2.7 is not scheduled to release till Nov 2008. For those who can&#8217;t wait to see what features and changes WP2.7 brings, here I will do a preview and a quick peek into its functionality. Please keep in mind that WordPress 2.7 is currently under heavy development and what you see and read here [...]<p><strong><a href="http://maketecheasier.com/a-quick-peek-into-wordpress-27/2008/10/28">A Quick Peek Into Wordpress 2.7</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li><li><a href='http://maketecheasier.com/wordpress-26-beta-2-review/2008/07/03' rel='bookmark' title='Permanent Link: WordPress 2.6 Beta 2 Review'>WordPress 2.6 Beta 2 Review</a></li><li><a href='http://maketecheasier.com/wordpress-26-theme-changing-issue/2008/07/26' rel='bookmark' title='Permanent Link: WordPress 2.6 Theme Changing Issue'>WordPress 2.6 Theme Changing Issue</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/understanding-wordpress-self-hosted-wordpress-vs-wordpresscom/2008/03/20' rel='bookmark' title='Permanent Link: Understanding WordPress (Self Hosted WordPress vs WordPress.com)'>Understanding WordPress (Self Hosted WordPress vs WordPress.com)</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1023" title="wp27" src="http://images.maketecheasier.com/2008/10/wp27.jpg" alt="wp27" width="130" height="130" style="padding-right:10px" align="left" />WordPress 2.7 is not scheduled to release till <a href="http://wordpress.org/about/roadmap/" target="_blank">Nov</a> 2008. For those who can&#8217;t wait to see what features and changes WP2.7 brings, here I will do a preview and a quick peek into its functionality. Please keep in mind that WordPress 2.7 is currently under heavy development and what you see and read here is by no means a representation of the final product.</p>
<p>WordPress 2.7 is the next major release after WordPress 2.5. There is no changes to the famous &#8216;<a href="http://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_Install" target="_blank">5 mins installation</a>&#8216; and you should have no problem getting it to run in your server. The first surprise for you is the brand new Dashboard interface. Gone is the new WordPress 2.5 dashboard that you have just got use to. Well, the color scheme is still the same, but the layout is completely different.</p>
<p>The most noticeable difference is the replacement of the top navigation bar to a side iconbar. (see image below, click to enlarge)</p>
<p><a href="http://images.maketecheasier.com/2008/10/wp27-dashboard.jpg" target="_blank"><img class="alignnone size-full wp-image-1011" title="wp27-dashboard-small" src="http://images.maketecheasier.com/2008/10/wp27-dashboard-small.jpg" alt="wp27-dashboard" width="580" height="270" /> </a></p>
<p>There are two views that you can get the sidebar to show: the icon view or the expanded view. The icon view shows only the icon and is good if you are a minimalist who like to keep your dashboard as clean as possible. The expanded view displays the textual representation of the icon and is able to give you a faster access to the various section. From the sidebar menu, it can be seen that what used to be clustered under the &#8216;Manage&#8217; section (Posts, Media, Links, Pages) in WP 2.5 are now given a place in the top menu. It seems that the priority in this WordPress version is to allow you to access to your content easier and faster.<br />
<img class="alignnone size-full wp-image-1012" style="padding-right:15px" title="wp27-dashboard-sidebar" src="http://images.maketecheasier.com/2008/10/wp27-dashboard-sidebar.jpg" alt="wp27-dashboard-sidebar" width="262" height="415" align="left" /></p>
<p><img class="alignnone size-full wp-image-1013" title="wp27-dashboard-sidebar1" src="http://images.maketecheasier.com/2008/10/wp27-dashboard-sidebar1.jpg" alt="wp27-dashboard-sidebar1" width="161" height="415" /></p>
<p>At the top of the dashboard is a button labeled &#8216;Screen Options&#8217; and you can use it to personalize your dashboard and get it to display only the items that you want to see.</p>
<p><img class="alignnone size-full wp-image-1014" title="dashboard-screen-option" src="http://images.maketecheasier.com/2008/10/dashboard-screen-option.jpg" alt="dashboard-screen-option" width="580" height="246" /></p>
<p><img class="alignnone size-full wp-image-1015" title="dashboard-open-screen-option" src="http://images.maketecheasier.com/2008/10/dashboard-open-screen-option.jpg" alt="dashboard-open-screen-option" width="580" height="255" /></p>
<p>Every option in the dashboard is presented in rows and you can click to hide/unhide the options. There is also a new &#8216;QuickPress&#8217; that allows you to post content quickly and easily.</p>
<p><img class="alignnone size-full wp-image-1016" title="wp27-quickpress" src="http://images.maketecheasier.com/2008/10/wp27-quickpress.jpg" alt="wp27-quickpress" width="580" height="386" /></p>
<h2>The &#8216;Write&#8217; Section</h2>
<p>There have been great changes in the &#8216;Write&#8217; section as well.</p>
<p><a href="http://images.maketecheasier.com/2008/10/wp27-write.jpg" target="_blank"><img class="alignnone size-full wp-image-1018" title="wp27-write" src="http://images.maketecheasier.com/2008/10/wp27-write-small.jpg" alt="wp27-write" width="580" height="363" /></a><br />
<small>(Click to enlarge)</small></p>
<p>The Publish button now comes with a sub-menu where you can choose whether to make the post a sticky post on your front page. The Tags and Categories are now shifted to the side. In the Tags column, you can get to show all the tags that you have entered previously and the Categories column allows you to show the Most Used categories.</p>
<p><img class="alignnone size-full wp-image-1019" title="wp27-write-side" src="http://images.maketecheasier.com/2008/10/wp27-write-side.jpg" alt="wp27-write-side" width="299" height="485" /></p>
<p>Similarly, you can also configure what you want to see in the Write section via the screen options at the top of the page.</p>
<p><img class="alignnone size-full wp-image-1020" title="wp27-write-options" src="http://images.maketecheasier.com/2008/10/wp27-write-options.jpg" alt="wp27-write-options" width="580" height="139" /></p>
<h2>The Plugins Section</h2>
<p>One newly add feature in WP 2.7 is the abiilty to install plugins from the <a href="http://wordpress.org/extend/plugins/" target="_blank">WordPress Plugins Directory</a> directly from your Admin area. There is no need to do any FTP-ing and uploading of the plugins anymore.</p>
<p><a href="http://images.maketecheasier.com/2008/10/wp27-plugins.jpg" target="_blank"><img class="alignnone size-full wp-image-1022" title="wp27-plugins-small" src="http://images.maketecheasier.com/2008/10/wp27-plugins-small.jpg" alt="wp27-plugins" width="580" height="258" /></a><br />
<small>(Click to enlarge)</small></p>
<p>There is a search box for you to search the plugins. If you have downloaded the plugins from some other sites, you can also import it by the &#8216;Browse&#8217; and &#8216;Install Now&#8217; function. Alternatively, the popular tags are also displayed in the plugin page so you can find out what plugins (tags) that others are using.</p>
<h2>Conclusion</h2>
<p>I have only covered a small part of WP2.7 and I have already grown to like it. There are plenty of refreshing changes that would definitely make blogging on WordPress a lot more easier and fun. I am also pleased with some of the features (like install plugins automatically) that tackle the technical issue faced by many newbies all the while. I do not have the chance to test drive the plugins yet and I am not sure how compatible are the existing plugins with WP 2.7. If you have tested it, do help out in the community by filling up the <a href="http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.7" target="_blank">WP 2.7 Plugins Compatibility</a> list.</p>
<p>As I mentioned earlier, WP2.7 is still under heavy development and is not suitable for production use. It is also not available to the public for downloading and testing yet. If you wish to try out the version, or want to contribute to the project, you have to sign up at the <a href="http://lists.automattic.com/mailman/listinfo/wp-testers" target="_blank">WP-testers</a> list before you can download a copy of the nightly build version.</p>
<p><p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/a-quick-peek-into-wordpress-27/2008/10/28">A Quick Peek Into Wordpress 2.7</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li><li><a href='http://maketecheasier.com/wordpress-26-beta-2-review/2008/07/03' rel='bookmark' title='Permanent Link: WordPress 2.6 Beta 2 Review'>WordPress 2.6 Beta 2 Review</a></li><li><a href='http://maketecheasier.com/wordpress-26-theme-changing-issue/2008/07/26' rel='bookmark' title='Permanent Link: WordPress 2.6 Theme Changing Issue'>WordPress 2.6 Theme Changing Issue</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/understanding-wordpress-self-hosted-wordpress-vs-wordpresscom/2008/03/20' rel='bookmark' title='Permanent Link: Understanding WordPress (Self Hosted WordPress vs WordPress.com)'>Understanding WordPress (Self Hosted WordPress vs WordPress.com)</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/a-quick-peek-into-wordpress-27/2008/10/28/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>4 Hidden WordPress Features That Are unknown to Many</title>
		<link>http://maketecheasier.com/4-hidden-wordpress-features-that-are-unknown-to-many/2008/08/13</link>
		<comments>http://maketecheasier.com/4-hidden-wordpress-features-that-are-unknown-to-many/2008/08/13#comments</comments>
		<pubDate>Wed, 13 Aug 2008 04:34:58 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[secret keys]]></category>
		<category><![CDATA[wordpress features]]></category>
		<category><![CDATA[WordPress tricks]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=706</guid>
		<description><![CDATA[

You might already have used WordPress for a long time and get the hang of it. Well, here are 4 hidden WordPress features for you to maximize your WordPress blog and get the most out of it.
1) Turn off post revision
One of the new feature in WordPress 2.6 is the post revision. This is a [...]<p><strong><a href="http://maketecheasier.com/4-hidden-wordpress-features-that-are-unknown-to-many/2008/08/13">4 Hidden WordPress Features That Are unknown to Many</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/useful-wordpress-wp-config-tricks-that-you-may-not-know/2009/11/17' rel='bookmark' title='Permanent Link: Useful WordPress wp-config Tricks That You May Not Know'>Useful WordPress wp-config Tricks That You May Not Know</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/8-useful-tricks-to-clean-up-streamline-your-wordpress-database/2009/02/17' rel='bookmark' title='Permanent Link: 8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database'>8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database</a></li><li><a href='http://maketecheasier.com/7simple-wordpress-tricks-that-you-thought-you-know/2008/11/10' rel='bookmark' title='Permanent Link: 7 Simple WordPress Tricks That You Thought You Know'>7 Simple WordPress Tricks That You Thought You Know</a></li><li><a href='http://maketecheasier.com/install-and-test-wordpress-on-your-local-computer-mac/2009/11/10' rel='bookmark' title='Permanent Link: How to Install and Test Wordpress on Your Mac'>How to Install and Test Wordpress on Your Mac</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><!--adsense#300x300--></p>
<p><img class="alignnone size-full wp-image-709" title="wordpress-feature" src="http://maketecheasier.com/wp-content/uploads/2008/08/wordpress-feature.jpg" alt="" /></p>
<p>You might already have used WordPress for a long time and get the hang of it. Well, here are 4 hidden WordPress features for you to maximize your WordPress blog and get the most out of it.</p>
<p><strong>1) Turn off post revision</strong></p>
<p>One of the new feature in WordPress 2.6 is the <em>post revision</em>. This is a great feature that does a version control for all your posts. At any point of time, you can see what was changed in the post, by whom and when and revert back to the previous post if necessary. For a multi-authors blog, this is a splendid feature, but for single user, this could possibly lead to many duplicate of the same post that junk up your database.</p>
<p>By default, the post revisioning feature is turned <strong>ON</strong> by default and there is no options to turn it off in the Admin menu. To disable it, you have to download your <em>wp-config.php</em> file from the server (using any FTP program), add the following line:</p>
<p class="codeblock">define(&#8217;WP_POST_REVISIONS&#8217;, false);</p>
<p>after the line <em>define (&#8217;WPLANG&#8217;, &#8221;);</em></p>
<p>Now if you want to keep the post revisioning feature, but limit the number of revision copy, you can paste this line instead</p>
<p class="codeblock">define(&#8217;WP_POST_REVISIONS&#8217;, no_of_revision);</p>
<p>and replace the <em>no_of_revision</em> by the no of revision copy you want to keep.</p>
<p>Now, don&#8217;t forget to save the file and upload it back to your server.</p>
<p><strong>2) Configuring secret keys</strong></p>
<p>WordPress 2.6 includes three secret keys <strong>AUTH_KEY, SECURE_AUTH_KEY</strong>, and <strong>LOGGED_IN_KEY</strong> to make your login session more secure and more difficult for hacker to crack.</p>
<p>Similarly, there is no way to add this in the Admin menu. You have to configure it via the <em>wp-config.php</em> file.</p>
<p>Open up your <em>wp-config.php</em> (Assuming you are using WordPress 2.6 and have downloaded the file from your server), you should see the following three lines:</p>
<p class="codeblock">define(&#8217;AUTH_KEY&#8217;, &#8216;put your unique phrase here&#8217;); // Change this to a unique phrase.<br />
define(&#8217;SECURE_AUTH_KEY&#8217;, &#8216;put your unique phrase here&#8217;); // Change this to a unique phrase.<br />
define(&#8217;LOGGED_IN_KEY&#8217;, &#8216;put your unique phrase here&#8217;); // Change this to a unique phrase.</p>
<p>Now, go to <a href="http://api.wordpress.org/secret-key/1.1/" target="_blank">http://api.wordpress.org/secret-key/1.1/</a>. You should see the same three lines of code with a random weird string in the place of &#8216;<em>put your unique phrase here</em>&#8216;.</p>
<p><img class="alignnone size-full wp-image-708" title="wp-secret-keys" src="http://maketecheasier.com/wp-content/uploads/2008/08/wp-secret-keys.jpg" alt="wp-secret-keys" /></p>
<p>Copy the three lines from the site and replace the same three lines of code on the <em>wp-config.php</em>.</p>
<p>Save and upload the <em>wp-config.php</em> to your server.</p>
<p>(<em>If you are using WP2.5, you will only see one line define(&#8217;SECRET_KEY&#8217;, &#8216;put your unique phrase here&#8217;);. You can get the unique SECRET_KEY from <a href="http://api.wordpress.org/secret-key/1.0/" target="_blank">http://api.wordpress.org/secret-key/1.0/</a></em>)</p>
<p><strong>3) Split long post into two or more pages</strong></p>
<p>Sometimes you have written a long post and it become very lengthy and uncomfortable for your reader to read.  What you can do is to split it into several short posts. To do it, simply add a</p>
<p class="codeblock"><code>&lt;!--nextpage--&gt;</code></p>
<p>to the part of the post that you want to split.</p>
<p>To show the pagination at the bottom of the post, insert the line</p>
<p class="codeblock">&lt;?php wp_link_pages();?&gt;</p>
<p>to your theme <em>single.php</em> after the line  <em>&lt;?php the_content(&#8217;read more &#8230;&#8217;); ? &gt;</em></p>
<p><strong>4) Add a thumbnail for each post</strong></p>
<p>Have you ever wondered how others manage to embed a thumbnail for every single post? Well, you can simply do it by adding a custom field into your post.</p>
<p><img class="size-full wp-image-707" title="wp-custom-field" src="http://maketecheasier.com/wp-content/uploads/2008/08/wp-custom-field.jpg" alt="wp-custom-field" />In your WordPress <em>Write</em> section, scroll down to find &#8216;<em>Custom Fields</em>&#8216;. Click on it to reveal the input fields. Under the <em>Key</em>, type &#8216;<em>thumbnail</em>&#8216;. Under the <em>value</em>, type the URL of the thumbnail image that you want to embed. Click &#8216;<em>Add Custom Field</em>&#8216;.</p>
<p>To display the thumbnail on your blog, you can query it by inserting the following line to your wp theme.</p>
<p class="codeblock">&lt;img src=&#8221;&lt;?php echo get_post_meta($post-&gt;ID, &#8216;thumbnail&#8217;, true); ?&gt;&#8221; alt=&#8221;" width=&#8221;80&#8243; height=&#8221;80&#8243; /&gt;</p>
<p><p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/4-hidden-wordpress-features-that-are-unknown-to-many/2008/08/13">4 Hidden WordPress Features That Are unknown to Many</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/useful-wordpress-wp-config-tricks-that-you-may-not-know/2009/11/17' rel='bookmark' title='Permanent Link: Useful WordPress wp-config Tricks That You May Not Know'>Useful WordPress wp-config Tricks That You May Not Know</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/8-useful-tricks-to-clean-up-streamline-your-wordpress-database/2009/02/17' rel='bookmark' title='Permanent Link: 8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database'>8 Useful Tricks To Clean Up &#038; Streamline Your Wordpress Database</a></li><li><a href='http://maketecheasier.com/7simple-wordpress-tricks-that-you-thought-you-know/2008/11/10' rel='bookmark' title='Permanent Link: 7 Simple WordPress Tricks That You Thought You Know'>7 Simple WordPress Tricks That You Thought You Know</a></li><li><a href='http://maketecheasier.com/install-and-test-wordpress-on-your-local-computer-mac/2009/11/10' rel='bookmark' title='Permanent Link: How to Install and Test Wordpress on Your Mac'>How to Install and Test Wordpress on Your Mac</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/4-hidden-wordpress-features-that-are-unknown-to-many/2008/08/13/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>11 Ways To Secure Your WordPress Blog</title>
		<link>http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12</link>
		<comments>http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12#comments</comments>
		<pubDate>Tue, 12 Aug 2008 03:30:10 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=701</guid>
		<description><![CDATA[Securing your WordPress blog is the most important thing that you must do after you have set it up on your server. There shouldn&#8217;t be any reason for you to leave your WordPress wide open for hackers to creep in and steal your information and/or destroy your data. Here are 11 ways that you can [...]<p><strong><a href="http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12">11 Ways To Secure Your WordPress Blog</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/make-your-wordpress-blog-iphone-compatible-using-wptouch/2009/11/17' rel='bookmark' title='Permanent Link: Make Your WordPress Blog iPhone Compatible Using WPtouch'>Make Your WordPress Blog iPhone Compatible Using WPtouch</a></li><li><a href='http://maketecheasier.com/connect-to-your-wordpress-account-via-secure-ftp/2009/03/09' rel='bookmark' title='Permanent Link: How To Connect To Your WordPress Account Via Secure FTP'>How To Connect To Your WordPress Account Via Secure FTP</a></li><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li><li><a href='http://maketecheasier.com/install-and-test-wordpress-on-your-local-computer-mac/2009/11/10' rel='bookmark' title='Permanent Link: How to Install and Test Wordpress on Your Mac'>How to Install and Test Wordpress on Your Mac</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Securing your WordPress blog is the most important thing that you must do after you have set it up on your server. There shouldn&#8217;t be any reason for you to leave your WordPress wide open for hackers to creep in and steal your information and/or destroy your data. Here are 11 ways that you can use to secure your WordPress blog.</p>
<h3>1) Encrypt your login</h3>
<p>Whenever you try to login to your website, your password is sent unencrypted. If you are on a public network, hacker can easily &#8216;<em>sniff&#8217;</em> out your login credential using network sniffer. The best way is to encrypt your login with the<a href="http://wordpress.org/extend/plugins/chap-secure-login/" target="_blank"> Chap Secure Login</a> plugin. This plugin adds a random hash to your password and authenticate your login with the <a href="http://en.wikipedia.org/wiki/Challenge-handshake_authentication_protocol" target="_blank">CHAP</a> protocol.</p>
<h3>2) Stop brute force attack</h3>
<p>Hackers can easily crack your login password and credential using <a href="http://en.wikipedia.org/wiki/Brute_force_attack" target="_blank">brute force attack</a>. To prevent that from happening, you can install the <a href="http://wordpress.org/extend/plugins/login-lockdown/" target="_blank">login lockdown</a> plugin. This plugin records the IP address and timestamp of every failed WordPress login attempt. Once a certain number of failed attempts are detected, it will disable the login function for all requests from that range.</p>
<h3>3) Use a strong password</h3>
<p>Make sure you use a strong password that is difficult for others to guess. Use a combination of digits, special characters and upper/lower case to form your password. You can also use the password checker on WordPress 2.5 and above to check the strength of your password.</p>
<h3>4) Protect your wp-admin folder</h3>
<p>Your <em>wp-admin</em> folder contains all the important information and it is the last place that you want to give access to others. Use <a href="http://www.askapache.com/wordpress/htaccess-password-protect.html" target="_blank">AskApache Password Protect</a> to password protect the directory and give access right only to authorized personnel.</p>
<h3>5) Remove WordPress version info</h3>
<p>A large number of WordPress theme include the WordPress version info in the meta tag. Hackers can easily get hold of this information and plan specific attack targeting the security vulnerability for that version.</p>
<p>To remove the WordPress version info, log in to your <em>WordPress dashboard</em>. Go to <em>Design-&gt;Theme Editor</em>. On the right, click on the <em>Header</em> file. On the left where you see a lot of codes, look for a line that looks like</p>
<p class="codeblock">&lt;meta name=”generator” content=”WordPress &lt;?php bloginfo(’version’); ?&gt;” /&gt;</p>
<p>Delete it and press <em>Update File</em>.</p>
<p><strong>Update</strong>: <em>In WP2.6 and above, WordPress automatically includes the version in the Wp_head section. To fix this, you can simply install the <a href="http://wordpress.org/extend/plugins/wp-security-scan/" target="_blank">WP-Security Scan plugin</a>. </em></p>
<h3>6) Hide your plugins folder</h3>
<p>If you go to your <em>http://yourwebsite.com/wp-content/plugins</em>, you can see a list of plugins that you are using for your blog. You can easily hide this page by uploading an empty <em>index.html</em> to the plugin directory.</p>
<p>Open  your text editor. Save the blank document as <em>index.html</em>.</p>
<p>Using a ftp program, upload the index.html to the<em> /wp-content/plugins</em> folder.</p>
<h3>7) Change your login name</h3>
<p>The default username is <em>admin</em>. You can make it more difficult for the hacker to crack your login credential by changing the login name.</p>
<p>In your WordPress dashboard, go to <em>Users</em> and set up a new user account. Give this new user <em>administrator</em> role. Log out and log in again with the new user account.</p>
<p>Go to <em>Users</em> again. This time, check the box beside <em>admin</em> and press <em>Delete</em>.  When it asks for deletion confirmation, select the &#8220;<em>Attribute all posts and links to:</em>&#8221; and select your new username from the dropdown bar. This will transfer all the posts to your new user account. Press <em>Confirm Deletion</em>.</p>
<h3>8) upgrade to the latest version of WordPress and plugins</h3>
<p>The latest version of WordPress always contains bugs fixes for any security vulnerabilities, therefore it is important to keep yourself updated at all times. The latest version is WP 2.6 (as of this post). You can download it <a href="http://wordpress.org/download/" target="_blank">here</a>.</p>
<h3>9) Do a regular security scan</h3>
<p>Install the <a href="http://wordpress.org/extend/plugins/wp-security-scan/" target="_blank">wp-security-scan</a> plugin and perform a regular scan of your blog setting for any security loopholes. This plugin can also help you to change your database prefix from <em>wp_</em> to a custom prefix.</p>
<h3>10) Backup your wordpress database<strong> </strong></h3>
<p>No matter how secure your site is, you still want to prepare for the worst. Install the <a href="http://wordpress.org/extend/plugins/wp-db-backup/" target="_blank">wp-database-backup</a> plugin and schedule it to backup your database daily.</p>
<h3>11) Define user privilege</h3>
<p>If there is more than one author for your blog, you can install the <a href="http://redalt.com/Resources/Plugins/Role+Manager" target="_blank">role-manager</a> plugin to define the capabilities for each user group. This will give you, the blog owner, the ability to control what users can and cannot do in the blog.</p>
<p><p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12">11 Ways To Secure Your WordPress Blog</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/make-your-wordpress-blog-iphone-compatible-using-wptouch/2009/11/17' rel='bookmark' title='Permanent Link: Make Your WordPress Blog iPhone Compatible Using WPtouch'>Make Your WordPress Blog iPhone Compatible Using WPtouch</a></li><li><a href='http://maketecheasier.com/connect-to-your-wordpress-account-via-secure-ftp/2009/03/09' rel='bookmark' title='Permanent Link: How To Connect To Your WordPress Account Via Secure FTP'>How To Connect To Your WordPress Account Via Secure FTP</a></li><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li><li><a href='http://maketecheasier.com/install-and-test-wordpress-on-your-local-computer-mac/2009/11/10' rel='bookmark' title='Permanent Link: How to Install and Test Wordpress on Your Mac'>How to Install and Test Wordpress on Your Mac</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12/feed</wfw:commentRss>
		<slash:comments>48</slash:comments>
		</item>
		<item>
		<title>WordPress 2.6 Theme Changing Issue</title>
		<link>http://maketecheasier.com/wordpress-26-theme-changing-issue/2008/07/26</link>
		<comments>http://maketecheasier.com/wordpress-26-theme-changing-issue/2008/07/26#comments</comments>
		<pubDate>Sat, 26 Jul 2008 02:53:20 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=633</guid>
		<description><![CDATA[If you have upgraded to WordPress 2.6, some of you might find that when you change theme, the preview page shows a blank page rather than the actual design. I have highlighted this when I was writing a review on Wordpress 2.6 beta 2.
It seems that there is some conflicts between the plugins and the [...]<p><strong><a href="http://maketecheasier.com/wordpress-26-theme-changing-issue/2008/07/26">WordPress 2.6 Theme Changing Issue</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/wordpress-26-beta-2-review/2008/07/03' rel='bookmark' title='Permanent Link: WordPress 2.6 Beta 2 Review'>WordPress 2.6 Beta 2 Review</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/6-great-wordpress-valentines-day-theme/2008/02/13' rel='bookmark' title='Permanent Link: 6 Great WordPress Valentine&#8217;s Day Theme'>6 Great WordPress Valentine&#8217;s Day Theme</a></li><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li><li><a href='http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07' rel='bookmark' title='Permanent Link: The Safe Way to Change your WordPress Database Table Prefix'>The Safe Way to Change your WordPress Database Table Prefix</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>If you have upgraded to WordPress 2.6, some of you might find that when you change theme, the preview page shows a blank page rather than the actual design. I have highlighted this when I was writing a <a href="http://maketecheasier.com/wordpress-26-beta-2-review/2008/07/03">review on Wordpress 2.6 beta 2.</a></p>
<p>It seems that there is some conflicts between the plugins and the theme preview page. As of now, there is no detail as to which particular plugin is causing the conflict. If you are having the blank page issue, you might want to deactivate your plugins one by one and check the theme preview page.</p>
<p>Some known plugins that are causing the conflicts are <em>Bowob chat</em> and <em>Stray Random Quotes</em> plugin</p>
<p><p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/wordpress-26-theme-changing-issue/2008/07/26">WordPress 2.6 Theme Changing Issue</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/wordpress-26-beta-2-review/2008/07/03' rel='bookmark' title='Permanent Link: WordPress 2.6 Beta 2 Review'>WordPress 2.6 Beta 2 Review</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/6-great-wordpress-valentines-day-theme/2008/02/13' rel='bookmark' title='Permanent Link: 6 Great WordPress Valentine&#8217;s Day Theme'>6 Great WordPress Valentine&#8217;s Day Theme</a></li><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li><li><a href='http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07' rel='bookmark' title='Permanent Link: The Safe Way to Change your WordPress Database Table Prefix'>The Safe Way to Change your WordPress Database Table Prefix</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/wordpress-26-theme-changing-issue/2008/07/26/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WordPress 2.6 Beta 2 Review</title>
		<link>http://maketecheasier.com/wordpress-26-beta-2-review/2008/07/03</link>
		<comments>http://maketecheasier.com/wordpress-26-beta-2-review/2008/07/03#comments</comments>
		<pubDate>Thu, 03 Jul 2008 03:41:17 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/wordpress-26-beta-2-review/2008/07/03</guid>
		<description><![CDATA[Before you have fully accustomed to WordPress 2.5, The WordPress team is releasing the version 2.6 soon. I took the opportunity to download the WordPress 2.6 Beta 2 and give it a test drive. While there is no change to the design and interface, there are quite a number of improvements and new features that [...]<p><strong><a href="http://maketecheasier.com/wordpress-26-beta-2-review/2008/07/03">WordPress 2.6 Beta 2 Review</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/wordpress-26-theme-changing-issue/2008/07/26' rel='bookmark' title='Permanent Link: WordPress 2.6 Theme Changing Issue'>WordPress 2.6 Theme Changing Issue</a></li><li><a href='http://maketecheasier.com/understanding-wordpress-self-hosted-wordpress-vs-wordpresscom/2008/03/20' rel='bookmark' title='Permanent Link: Understanding WordPress (Self Hosted WordPress vs WordPress.com)'>Understanding WordPress (Self Hosted WordPress vs WordPress.com)</a></li><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li><li><a href='http://maketecheasier.com/4-hidden-wordpress-features-that-are-unknown-to-many/2008/08/13' rel='bookmark' title='Permanent Link: 4 Hidden WordPress Features That Are unknown to Many'>4 Hidden WordPress Features That Are unknown to Many</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://images.maketecheasier.com/2008/10/wp27.jpg" alt="" width="130" height="130" />Before you have fully accustomed to WordPress 2.5, The WordPress team is releasing the version 2.6 soon. I took the opportunity to download the WordPress 2.6 Beta 2 and give it a test drive. While there is no change to the design and interface, there are quite a number of improvements and new features that are worth mentioning.</p>
<p><strong>Post Revisioning</strong></p>
<p>It can be a great frustration (or even financial loss) to save a post and find that you accidentally edited/removed some important paragraphs. This is especially true when a blog has multiple authors. This post revisioning feature keeps a log of all your post amendment detail and in any case that you have removed some important stuffs accidentally, you can simply restore the post to an earlier version.</p>
<p><a href="http://maketecheasier.com/wp-content/uploads/2008/07/wp-post-revisioning.jpg" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://maketecheasier.com/wp-content/uploads/2008/07/wp-post-revisioning-thumb.jpg" border="0" alt="wp-post-revisioning" width="594" height="373" /></a><br />
<small style="color: #333">Click to enlarge</small></p>
<p><strong>Bulk activate/deactivate plugins, plus option to delete</strong></p>
<p><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://maketecheasier.com/wp-content/uploads/2008/07/wp-plugins-activation.jpg" border="0" alt="wp-plugins-activation" width="299" height="439" align="right" /></p>
<p>This is a feature that I have been praying for since day 1 of using WordPress. It is a tired chore to activate the plugins one by one, especially when you are using plenty of them. Now you can put a check beside the plugins that you want to activate and click the button to do a bulk activation. In addition, there is also an extra button where you can click to delete the selected plugins.</p>
<p><strong>Using of Google Gear for faster loading</strong></p>
<p>Initially, I thought that the WordPress team is utilizing the Google gear to enable offline editing, but apparently it is not. Instead, it makes use of Google gear to store the WordPress images, scripts and CSS files on your local machine so as to speed up the page loading time. Not too bad, though I prefer an offline posting feature.</p>
<p><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://maketecheasier.com/wp-content/uploads/2008/07/wp-google-gear.jpg" border="0" alt="wp-google-gear" width="496" height="335" /></p>
<p><strong>Theme previewing</strong></p>
<p>Often you might change a theme only to find that you don&#8217;t like it. Now, you can preview your theme before you confirm the changes. (At the time of testing, this feature only works for certain themes. Some themes will just show a white blank preview page).</p>
<p><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://maketecheasier.com/wp-content/uploads/2008/07/theme-preview.jpg" border="0" alt="theme-preview" width="594" height="259" /></p>
<p><strong>Remote publishing disabled by default</strong></p>
<p>Due to security reason, the remote publishing by atom publishing protocol and XML-RPC is disabled by default. You have to activate it at <em>Settings-&gt;Writing</em>.</p>
<p><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://maketecheasier.com/wp-content/uploads/2008/07/wp-remote-publishing.jpg" border="0" alt="wp-remote-publishing" width="594" height="139" /></p>
<p><strong>New custom avatar</strong></p>
<p>For users without a custom avatar of their own, you can either display a generic logo or a generated one based on their e-mail address.</p>
<p><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://maketecheasier.com/wp-content/uploads/2008/07/wp-custom-avatar.jpg" border="0" alt="wp-custom-avatar" width="544" height="277" /></p>
<p><strong>Word Count</strong></p>
<p>You can now see the number of words in your post after you have saved/publish it.</p>
<p><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://maketecheasier.com/wp-content/uploads/2008/07/wp-word-count.jpg" border="0" alt="wp-word-count" width="234" height="128" /></p>
<p>WordPress 2.6 will be released between 7-14 July 2008. You can download the <a href="http://wordpress.org/wordpress-2.6-beta2.zip" target="_blank">WordPress 2.6 Beta 2 here</a>.</p>
<p><p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/wordpress-26-beta-2-review/2008/07/03">WordPress 2.6 Beta 2 Review</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/wordpress-26-theme-changing-issue/2008/07/26' rel='bookmark' title='Permanent Link: WordPress 2.6 Theme Changing Issue'>WordPress 2.6 Theme Changing Issue</a></li><li><a href='http://maketecheasier.com/understanding-wordpress-self-hosted-wordpress-vs-wordpresscom/2008/03/20' rel='bookmark' title='Permanent Link: Understanding WordPress (Self Hosted WordPress vs WordPress.com)'>Understanding WordPress (Self Hosted WordPress vs WordPress.com)</a></li><li><a href='http://maketecheasier.com/10-great-wordpress-plugins-that-turn-your-blog-into-a-cms/2008/05/02' rel='bookmark' title='Permanent Link: 10 Great WordPress Plugins That Turn Your Blog Into A CMS'>10 Great WordPress Plugins That Turn Your Blog Into A CMS</a></li><li><a href='http://maketecheasier.com/4-hidden-wordpress-features-that-are-unknown-to-many/2008/08/13' rel='bookmark' title='Permanent Link: 4 Hidden WordPress Features That Are unknown to Many'>4 Hidden WordPress Features That Are unknown to Many</a></li><li><a href='http://maketecheasier.com/11-ways-to-secure-your-wordpress-blog/2008/08/12' rel='bookmark' title='Permanent Link: 11 Ways To Secure Your WordPress Blog'>11 Ways To Secure Your WordPress Blog</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/wordpress-26-beta-2-review/2008/07/03/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Having Problem Uploading Images In WordPress 2.5?</title>
		<link>http://maketecheasier.com/having-problem-uploading-images-in-wordpress-25/2008/05/27</link>
		<comments>http://maketecheasier.com/having-problem-uploading-images-in-wordpress-25/2008/05/27#comments</comments>
		<pubDate>Tue, 27 May 2008 10:00:26 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=431</guid>
		<description><![CDATA[Ever since I upgraded to Wordpress 2.5, I have been having problem with images uploading. I have not been able to upload any images and what it shows is only a &#8216;HTTP Error&#8216; message, without any further details for the user to debug the problem.

After some research, it seems that the issue lies with the [...]<p><strong><a href="http://maketecheasier.com/having-problem-uploading-images-in-wordpress-25/2008/05/27">Having Problem Uploading Images In WordPress 2.5?</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>



Related posts:<ol><li><a href='http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12' rel='bookmark' title='Permanent Link: How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog'>How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/7simple-wordpress-tricks-that-you-thought-you-know/2008/11/10' rel='bookmark' title='Permanent Link: 7 Simple WordPress Tricks That You Thought You Know'>7 Simple WordPress Tricks That You Thought You Know</a></li><li><a href='http://maketecheasier.com/understanding-wordpress-self-hosted-wordpress-vs-wordpresscom/2008/03/20' rel='bookmark' title='Permanent Link: Understanding WordPress (Self Hosted WordPress vs WordPress.com)'>Understanding WordPress (Self Hosted WordPress vs WordPress.com)</a></li><li><a href='http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07' rel='bookmark' title='Permanent Link: The Safe Way to Change your WordPress Database Table Prefix'>The Safe Way to Change your WordPress Database Table Prefix</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Ever since I upgraded to <a href="http://wordpress.org/download/" target="_blank">Wordpress 2.5</a>, I have been having problem with images uploading. I have not been able to upload any images and what it shows is only a &#8216;<strong><em>HTTP Error</em></strong>&#8216; message, without any further details for the user to debug the problem.</p>
<p><img class="alignnone size-full wp-image-432" title="wp25-http-error" src="http://maketecheasier.com/wp-content/uploads/2008/05/wp25-http-error.jpg" alt="wp25-http-error" width="500" height="221" /></p>
<p>After some research, it seems that the issue lies with the <em>mod_security</em>. To fix it, simply paste the following code</p>
<p class="codeblock"><code>&lt;IfModule mod_security.c&gt;<br />
&lt;Files async-upload.php&gt;<br />
SecFilterEngine Off<br />
SecFilterScanPOST Off<br />
&lt;/Files&gt;<br />
&lt;/IfModule&gt;</code></p>
<p>to you .htaccess file. The flash image uploader should now work.</p>
<p>If you have tried all method and the image uploader still don&#8217;t work, then grab the plugin <a href="http://wordpress.org/extend/plugins/flexible-upload/" target="_blank">Flexible upload</a>. This should work the trick.</p>
<p><p><script type="text/javascript"><!--
google_ad_client = "pub-8765285789552883";
/* MTE body ad300x250, created 5/17/09 */
google_ad_slot = "3980792036";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</p></p>
<p><strong><a href="http://maketecheasier.com/having-problem-uploading-images-in-wordpress-25/2008/05/27">Having Problem Uploading Images In WordPress 2.5?</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)</p>


<p>Related posts:<ol><li><a href='http://maketecheasier.com/create-a-maintenance-holding-page-when-upgrading-wordpress/2008/12/12' rel='bookmark' title='Permanent Link: How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog'>How To Create A &#8216;Maintenance&#8217; Holding Page When Upgrading Your WordPress Blog</a></li><li><a href='http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30' rel='bookmark' title='Permanent Link: [Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server'>[Hacking WordPress]: How To Clone And Migrate Your WordPress Blog To New Server</a></li><li><a href='http://maketecheasier.com/7simple-wordpress-tricks-that-you-thought-you-know/2008/11/10' rel='bookmark' title='Permanent Link: 7 Simple WordPress Tricks That You Thought You Know'>7 Simple WordPress Tricks That You Thought You Know</a></li><li><a href='http://maketecheasier.com/understanding-wordpress-self-hosted-wordpress-vs-wordpresscom/2008/03/20' rel='bookmark' title='Permanent Link: Understanding WordPress (Self Hosted WordPress vs WordPress.com)'>Understanding WordPress (Self Hosted WordPress vs WordPress.com)</a></li><li><a href='http://maketecheasier.com/the-safe-way-to-change-your-wordpress-database-table-prefix/2009/11/07' rel='bookmark' title='Permanent Link: The Safe Way to Change your WordPress Database Table Prefix'>The Safe Way to Change your WordPress Database Table Prefix</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/having-problem-uploading-images-in-wordpress-25/2008/05/27/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
