<?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>CleverWP.com -&#62; WordPress Customization, WordPress Development and WordPress SEO</title>
	<atom:link href="http://cleverwp.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://cleverwp.com</link>
	<description>Clever WordPress SEO, Tutorials, Plugins and more</description>
	<lastBuildDate>Thu, 02 Feb 2012 19:01:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>WordPress Content Deployment with RAMP</title>
		<link>http://cleverwp.com/wordpress-content-deployment-with-ramp/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-content-deployment-with-ramp</link>
		<comments>http://cleverwp.com/wordpress-content-deployment-with-ramp/#comments</comments>
		<pubDate>Mon, 22 Aug 2011 06:09:06 +0000</pubDate>
		<dc:creator>Lars Koudal</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Development Tips]]></category>

		<guid isPermaLink="false">http://cleverwp.com/?p=1389</guid>
		<description><![CDATA[RAMP is a WordPress plugin that allows you to easily deploy changes from development servers directly to the production server.

WITHOUT the hassle of either replicating all steps manually or the more hardcore way of dumping and importing the entire database.]]></description>
			<content:encoded><![CDATA[<p><a  href="http://crowdfavorite.com/wordpress/ramp/" target="_blank">RAMP</a> is a WordPress plugin that allows you to easily deploy changes you create on staging or development servers directly to the production server WITHOUT the hassle of either replicating all steps manually, exporting and importing or even the more hardcore way of dumping and importing the database.</p>
<p>Not only can you work on your local server and deploy changes directly with one click, you can also utilize the preflight checklist to make sure the changes you are deploying are not in conflict with the development server.</p>
<p>So, if you have created a new post and during that creation also created a category and/or a few tags, RAMP will automatically create these categories and tags as well.</p>
<p>RAMP also checks if there has been any more recent changes on the production server, saving you the emberassment of overwriting newer changes with older ones.</p>
<p>This WordPress plugin looks quite amazing, and I have not even played with it yet. I would love to play around with it for an upcoming future project!</p>
<p>Now, the most important thing is the Rollback feature. Or it will be for me at least. </p>
<p>If you do any mistakes you can easily roll back to an earlier version, letting you sleep well at night.</p>
<p>The tone and dash of humour on the site is a big plus in my book as well <img src='http://cleverwp.com.s3.amazonaws.com/wp-includes/images/smilies/icon_smile.gif' alt="icon smile WordPress Content Deployment with RAMP" class='wp-smiley' title="WordPress Content Deployment with RAMP" /> </p>
<p><a  href="http://crowdfavorite.com/wordpress/ramp/" target="_blank">Go take a look</a>, and let me know in the comments what you think of it</p>
<p>The company behind is Crowd Favorite.</p>
<div class="cbw snap_nopreview">
<div class="cbw_header"><script src="http://www.crunchbase.com/javascripts/widget.js" type="text/javascript"></script>
<div class="cbw_header_text"><a  href="http://www.crunchbase.com/">CrunchBase Information</a></div>
</div>
<div class="cbw_content">
<div class="cbw_subheader"><a  href="http://www.crunchbase.com/company/crowd-favorite">Crowd Favorite</a></div>
<div class="cbw_subcontent"><script src="http://www.crunchbase.com/cbw/company/crowd-favorite.js" type="text/javascript"></script></div>
<div class="cbw_footer">Information provided by <a  href="http://www.crunchbase.com/">CrunchBase</a></div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://cleverwp.com/wordpress-content-deployment-with-ramp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Functions.php Code Collection on Stackexchange</title>
		<link>http://cleverwp.com/wordpress-functions-php-code-collection/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-functions-php-code-collection</link>
		<comments>http://cleverwp.com/wordpress-functions-php-code-collection/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 11:33:57 +0000</pubDate>
		<dc:creator>Lars Koudal</dc:creator>
				<category><![CDATA[Featured Posts]]></category>
		<category><![CDATA[WordPress Development Tips]]></category>
		<category><![CDATA[WordPress Optimization]]></category>

		<guid isPermaLink="false">http://cleverwp.com/?p=1387</guid>
		<description><![CDATA[Functions.php code collection hosted on WordPress Answers on Stackexchange.com - The best code collection for your functions.php WordPress.

The functions.php file in your WordPress theme is an underutilized resource for many WordPress powered sites.]]></description>
			<content:encoded><![CDATA[<h2>WordPress functions.php</h2>
<p>The functions.php file in your WordPress theme is an underutilized resource for many WordPress powered sites.</p>
<p>Relying on WordPress plugins only to customize your site can result in an overabundance of WordPress plugins which slows down your site.</p>
<p>Whenever possible I add pieces of code to the active WordPress theme&#8217;s functions.php file instead, and a great resource for useful snippets of code that works in functions.php is on the continously updated &#8220;<a  title="Best Collection of Code for your functions.php file" href="http://wordpress.stackexchange.com/" target="_blank">Best Collection of Code for your functions.php file</a>&#8220;.</p>
<h2>Best functions.php Code Collection</h2>
<p>The WordPress Answers site hosted on Stackexchange is a brilliant resource to interact with other WordPress developers and exchange knowledge.</p>
<p>Here are just a few of the code snippets you can find there:</p>
<ul>
<li>Remove Update Notification for all users except ADMIN User</li>
<li>Modify the Login Logo &amp; Image URL Link</li>
<li>Loading jQuery from the Google CDN</li>
<li>Remove the WordPress Version Info for Security</li>
<li>Add Spam &amp; Delete Links to Comments on Front End</li>
<li>Remove Default WordPress Meta Boxes</li>
<li>Set a maximum number of post revisions to avoid DB bloat</li>
<li>Function to change the length of Excerpt</li>
<li>Customize the Dashboard</li>
<li>&#8230;</li>
</ul>
<p>The list goes on&#8230;</p>
<p>Direct link: <a  title="Best Collection of Code for your functions.php file" href="http://wordpress.stackexchange.com/questions/1567/best-collection-of-code-for-your-functions-php-file" target="_blank">Best Collection of Code for your functions.php file</a></p>
<p><a  href="http://wordpress.stackexchange.com/users/667/lars-koudal" target="_blank">My WordPress Answers Profile page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cleverwp.com/wordpress-functions-php-code-collection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Portable Development with &#8220;Instant WordPress&#8221;</title>
		<link>http://cleverwp.com/portable-development-instant-wordpress/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=portable-development-instant-wordpress</link>
		<comments>http://cleverwp.com/portable-development-instant-wordpress/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 22:32:37 +0000</pubDate>
		<dc:creator>Lars Koudal</dc:creator>
				<category><![CDATA[WordPress Development Tips]]></category>

		<guid isPermaLink="false">http://cleverwp.com/?p=1383</guid>
		<description><![CDATA[<p>Instant WordPress is a standalone development environment, specifically designed for WordPress.</p>
<p>It even runs from a USB drive. (Win only)</p>]]></description>
			<content:encoded><![CDATA[<p>Instant WordPress is a standalone development environment, specifically designed for WordPress.</p>
<p>The developer, Seamus Brady, used to work as a contract IT Trainer and he needed a way to quickly set up test environments.</p>
<p>The best thing is that it works from a USB drive, and is completely self contained. A great idea for setting up test environments in seconds.</p>
<p>Direct link: <a  title="Instant WordPress - WordPress Development Tool" href="http://www.instantwp.com/" target="_blank">Instant WordPress</a> (Windows only)</p>
<p class="alignright"><em>Source: <a  href="http://wpmu.org/introducing-instant-wordpress-a-free-portable-development-environment/" target="_blank">wpmu.org</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://cleverwp.com/portable-development-instant-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress header.php Optimization Tips</title>
		<link>http://cleverwp.com/speed-up-wordpress-header-php/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=speed-up-wordpress-header-php</link>
		<comments>http://cleverwp.com/speed-up-wordpress-header-php/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 17:20:51 +0000</pubDate>
		<dc:creator>Lars Koudal</dc:creator>
				<category><![CDATA[Featured Posts]]></category>
		<category><![CDATA[WordPress Optimization]]></category>

		<guid isPermaLink="false">http://cleverwp.com/?p=1377</guid>
		<description><![CDATA[WordPress is very fast when you first install it, but there are many things you can do to optimize your WordPress site for more speed. 

In this article I give a few tips you can use to improve your header.php file.]]></description>
			<content:encoded><![CDATA[<p>WordPress is very fast when you first install it, but there are many things you can do to optimize your WordPress site for more speed. </p>
<p>In this article I will outline a few tips you can do use improve your header.php file.</p>
<div class='et-box et-info'>
					<div class='et-box-content'><h2>Beware of Theme Updates</h2>
<p>If you implement some or all of these suggestions, you will loose them if you do an <em>automated</em> theme upgrade in the future.</p></div></div>
<h2>WordPress header.php file</h2>
<p>The header.php in your WordPress theme gets called every time a page loads on your website. Any optimization that can be made here will affect all pageloads on your site.</p>
<p>WordPress theme developers have to develop the theme to be used on a wide range of WordPress websites, but once installed and configured, you can make some changes to the header.php file to make your site run a lot faster!</p>
<h2>1. Hardcode HTML constants</h2>
<p>Here is how the top of my header.php file looked. I&#8217;m sure yours will look somewhat similar.</p>
<pre class="brush: php; title: ; notranslate">
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; &lt;?php language_attributes(); ?&gt;&gt;
&lt;head profile=&quot;http://gmpg.org/xfn/11&quot;&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;&lt;?php bloginfo('html_type'); ?&gt;; charset=&lt;?php bloginfo('charset'); ?&gt;&quot; /&gt;
</pre>
<p>Notice the 3 pieces of PHP code? These pieces of information is collected via WordPress PHP functions that in return uses internal function and database calls.</p>
<p>Does that description sound slow? It&#8217;s not that bad, but in terms of optimization, every millisecond gained matters.</p>
<p>The fix is simple.</p>
<p>Load your website in your browser. Find and copy-paste the corresponding code in the source code.</p>
<p>This is the correct HTML code which you can simply copy-paste and overwrite the corresponding area in your header.php</p>
<p>Here is mine after copy pasting:</p>
<pre class="brush: php; title: ; notranslate">
&lt;html
xmlns=&quot;http://www.w3.org/1999/xhtml&quot; dir=&quot;ltr&quot; lang=&quot;en-US&quot; xmlns:og=&quot;http://opengraphprotocol.org/schema/&quot;&gt;&lt;head
profile=&quot;http://gmpg.org/xfn/11&quot;&gt;&lt;meta
http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
</pre>
<h2>2. Hardcoded Feed Urls</h2>
<p>Unless you intend to change your url feed at some point in the future, you could also save some speed on hardcoding your feed urls.</p>
<pre class="brush: php; title: ; notranslate">
&lt;link rel=&quot;alternate&quot; type=&quot;application/rss+xml&quot; title=&quot;&lt;?php bloginfo('name'); ?&gt; RSS Feed&quot; href=&quot;http://www.concept-i.dk/feed/rss&quot; /&gt;
&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;&lt;?php bloginfo('name'); ?&gt; Atom Feed&quot; href=&quot;&lt;?php bloginfo('atom_url'); ?&gt;&quot; /&gt;
</pre>
<p>That is 4 unnecessary pieces of PHP.</p>
<p>Here is what mine would be once optimized using the same procedure of visiting the website and copy-pasting the processed HTML code.</p>
<pre class="brush: php; title: ; notranslate">
&lt;link rel=&quot;alternate&quot; type=&quot;application/rss+xml&quot; title=&quot;CleverWP.com RSS Feed&quot; href=&quot;/feed/rss2&quot; /&gt;
&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;CleverWP.com Atom Feed&quot; href=&quot;/feed/atom&quot; /&gt;
</pre>
<h2>3. EXTRA RSS tip &#8211; Feedburner</h2>
<p>I take RSS optimization one step further by using Feedburner.</p>
<p>I recommend using Feedburner or similar service to speed up your website even more.</p>
<p>I have <a  title="Are you using Feedburner yet? Why not?" href="http://cleverwp.com/using-feedburner-yet-why-not/" target="_blank">recommended using Feedburner</a> in the past, so I will be brief.</p>
<ul>
<li>Less pageloads on your site.</li>
<li>Your feed is constantly updated by Google</li>
<li>Google visits your site more often</li>
<li>Increasing your feed subscriber count can affect your authority and hence rankings</li>
<li>Works in all formats</li>
<li>Feed reader statistics</li>
</ul>
<p>Here is what the code is reduced to, and there is no PHP code.</p>
<pre class="brush: php; title: ; notranslate">
&lt;link rel=&quot;alternate&quot; type=&quot;application/rss+xml&quot; title=&quot;CleverWP.com Feed&quot; href=&quot;http://feeds.feedburner.com/cleverwp&quot;&gt;
</pre>
<p>Read more on the <a  title="Google Feedburner" href="http://feedburner.google.com/" target="_blank">Feedburner service</a> page. Best of all? It&#8217;s free!</p>
<h2>4. Multiple calls to bloginfo()</h2>
<p>Throughout your header.php file you will see several calls to bloginfo() and some parameter. The function returns important information about your WordPress site, such as name and url location of your theme.</p>
<p>The WordPress function, <a  href="http://codex.wordpress.org/Function_Reference/bloginfo" target="_blank">bloginfo()</a>, fetches and returns the data from the database. </p>
<p>If your theme depends on the exact same call more than once, you can improve the speed.</p>
<pre class="brush: php; title: ; notranslate">&lt;?php bloginfo('template_directory'); ?&gt;</pre>
<p>You will most likely find this piece of PHP code called several times throughout your header.php file. </p>
<p>We can save processing time by storing the value in a PHP variable, and then simply output that variable instead where needed.</p>
<p>Somewhere before the first time the call is made, insert the following PHP code:</p>
<pre class="brush: php; title: ; notranslate">&lt;?php
$template_directory = get_bloginfo('template_directory');
?&gt;
</pre>
<p>The get_bloginfo() is very similar, except than instead of simply outputting the value, it returns it to the variable instead.</p>
<p>From now on we can simply replace each occurrence of </p>
<pre class="brush: php; title: ; notranslate">&lt;?php bloginfo('template_directory'); ?&gt;</pre>
<p>with</p>
<pre class="brush: php; title: ; notranslate">&lt;?php echo $template_directory; ?&gt;</pre>
<p>Repeat the process with any more calls you find repeated several times, each time saving a bit of time.</p>
<p>There are many more things to do when optimizing header.php, and with these steps you are well on the way to a faster and smoother running WordPress site.</p>
<div class='one_half'>
					<div class='et-box et-shadow'>
					<div class='et-box-content'><h2>Want more tricks?</h2>
<p>Sign up for my newsletter if you want more tips and other WordPress news in your email.</p>
<p>I promise I do not spam or share your e-mail with anyone else.</p></div></div>
				</div>
<div class='one_half last'>
					<div class='et-box et-shadow'>
					<div class='et-box-content'><h2>Free Newsletter</h2>
<p>
                <div class='gf_browser_gecko gform_wrapper' id='gform_wrapper_2' ><a name='gf_2' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_2' id='gform_2'  action='/feed/#gf_2'>
                        <div class='gform_body'>
                            <ul id='gform_fields_2' class='gform_fields left_label description_below'><li id='field_2_1' class='gfield               gfield_contains_required' ><label class='gfield_label' for='input_2_1'>Name<span class='gfield_required'>*</span></label><div class='ginput_container'><input name='input_1' id='input_2_1' type='text' value='' class='large'  tabindex='1'  /></div></li><li id='field_2_2' class='gfield               gfield_contains_required' ><label class='gfield_label' for='input_2_2'>Email<span class='gfield_required'>*</span></label><div class='ginput_container'><input name='input_2' id='input_2_2' type='text' value='' class='large'  tabindex='2'  /></div></li><li id='field_2_3' class='gfield    gform_validation_container' ><label class='gfield_label' for='input_2_3'>Name</label><div class='ginput_container'><input name='input_3' id='input_2_3' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li>
                            </ul></div>
        <div class='gform_footer left_label'> <input type='submit' id='gform_submit_button_2' class='button gform_button' value='Sign up' tabindex='3' /><input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=' />
            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' />
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='4f2e2625a643b' />
            <input type='hidden' class='gform_hidden' name='state_2' value='YToyOntpOjA7czo2OiJhOjA6e30iO2k6MTtzOjMyOiI0YTFhZDY3ZjJmN2JmZTkyMzljMGUyYTE2ZTczMDRkMSI7fQ==' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                </form>
                </div>
                <iframe style='display:none;width:0px; height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2'></iframe>
                <script type='text/javascript'>//<![CDATA[
function gformInitSpinner(){jQuery('#gform_2').submit(function(){jQuery('#gform_submit_button_2').attr('disabled', true).after('<' + 'img id="gform_ajax_spinner_2"  class="gform_ajax_spinner" src="http://cleverwp.com/wp-content/plugins/gravityforms/images/spinner.gif" alt="" />');jQuery('#gform_wrapper_2 .gform_previous_button').attr('disabled', true); jQuery('#gform_wrapper_2 .gform_next_button').attr('disabled', true).after('<' + 'img id="gform_ajax_spinner_2"  class="gform_ajax_spinner" src="http://cleverwp.com/wp-content/plugins/gravityforms/images/spinner.gif" alt="" />');});}jQuery(document).ready(function($){gformInitSpinner();jQuery('#gform_ajax_frame_2').load( function(){var form_content = jQuery(this).contents().find('#gform_wrapper_2');var confirmation_content = jQuery(this).contents().find('#gforms_confirmation_message');jQuery('#gform_submit_button_2').removeAttr('disabled');if(form_content.length > 0){jQuery('#gform_wrapper_2').html(form_content.html());jQuery(document).scrollTop(jQuery('#gform_wrapper_2').offset().top);if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner();jQuery(document).trigger('gform_page_loaded', [2, current_page]);}else if(confirmation_content.length > 0){setTimeout(function(){jQuery('#gform_wrapper_2').replaceWith('<' + 'div id=\'gforms_confirmation_message\' class=\'gform_confirmation_message_2\'' + '>' + confirmation_content.html() + '<' + '/div' + '>');jQuery(document).scrollTop(jQuery('#gforms_confirmation_message').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [2]);}, 50);}else{jQuery('#gform_2').append(jQuery(this).contents().find('*').html());if(window['gformRedirect']) gformRedirect();}jQuery(document).trigger('gform_post_render', [2, current_page]);});});
//]]&gt;</script></div></div>
				</div><div class='clear'></div>
]]></content:encoded>
			<wfw:commentRss>http://cleverwp.com/speed-up-wordpress-header-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Project &#8211; Securitydecisions.org</title>
		<link>http://cleverwp.com/dessi-securitydecisions-org/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dessi-securitydecisions-org</link>
		<comments>http://cleverwp.com/dessi-securitydecisions-org/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 00:02:52 +0000</pubDate>
		<dc:creator>Lars Koudal</dc:creator>
				<category><![CDATA[Featured Posts]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://cleverwp.com/?p=1363</guid>
		<description><![CDATA[DESSI (Decision support on security investment) on Securitydecisions.org is the new homepage for DESSI, which is a collaboration of a group of international partners.

Watch a screencast video of how the site is built using WordPress, FireFox, Adobe Photoshop, Coda, Transmit and a lot of other tools!]]></description>
			<content:encoded><![CDATA[<p>I am happy to announce a new WordPress customization project that has been launched recently.</p>
<p><a  title="Decision support on security investment" href="http://securitydecisions.org/" target="_blank">Securitydecisions.org</a> is the new homepage for DESSI, which is a collaboration of a group of international partners.</p>
<p>The homepage acts as a central hub for the ongoing DESSI project, and contains the latest news and publications.<br />
The homepage is also integrated with both Facebook and Twitter to communicate with interested people, as well as collecting newsletter subscribers to send out news and launch information.<br />

		<div class='et_quote'>
			<div class='et_right_quote'>
				</p>
<h2>What is DESSI?</h2>
<h4>DESSI is a decision support system for decision makers and end users of security investments.</h4>
<p>DESSI will be useful for public authorities, developers of security solutions, commercial enterprises and for social organizations.</p>
			</div>
		</div>
	</p>
<h2>Watch the process!</h2>
<p>I recorded part of the process of customizing the homepage, by taking a screenshot of my screen every 3 seconds while working.</p>
<p><iframe width="560" height="349" src="http://www.youtube.com/embed/Z3MqShBWBN4" frameborder="0" allowfullscreen></iframe></p>
<h2>The tools I used</h2>
<p>I use the <a  title="FireFox browser" href="http://www.mozilla.com/" target="_blank">FireFox browser</a> along with the excellent extensions, <a  href="http://getfirebug.com/" target="_blank">Firebug</a> and <a  href="https://addons.mozilla.org/en-US/firefox/addon/web-developer/" target="_blank">Web Developer</a> to pinpoint and test out styling issues. I could NOT work without these tools. I often check my progress in various browsers, but FireFox is my main development browser at the moment.</p>
<p>If I do not work on a server (sometimes I work on my local machine while developing using MAMP PRO) I use <a  href="http://panic.com/transmit/" target="_blank">Transmit</a> (FTP program) and <a  href="http://panic.com/coda/" target="_blank">Coda</a> (Code editor) to edit the PHP and HTML/CSS code.</p>
<p>All graphic design and changes is done in <a  href="http://www.adobe.com/products/photoshop.html" target="_blank">Adobe Photoshop</a>, there simply is no alternative!</p>
<p>I use Google to look up information and reference code often, but I also use my repository of code snippets that I have collected in <a  href="http://evernote.com/" target="_blank">Evernote</a>. This is also the tool I use to keep all notes and details for each project I work on. Evernote automatically synchronizes all notes not only to &#8220;the cloud&#8221; but also to all my machines.</p>
<h2>The partners of the DESSI project</h2>
<p><a  title="Teknologirådet" href="http://www.tekno.dk/" target="_blank">The Danish Board of Technology</a>, <a  title="ITA Homepage" href="http://www.oeaw.ac.at/ita/welcome.htm" target="_blank">Oesterreichische Akademie der Wissenschaften</a>, <a  href="http://www.prio.no/" target="_blank">Peace Research Institute Oslo</a>, <a  href="http://www.teknologiradet.no/default1.aspx?m=3" target="_blank">The Norwegian Board of Technology</a> as well as the <a  href="http://www.vsfb.de/englishindex.htm" target="_blank">Verein für sozialwissenschaftliche Forschung und Beratung e.V.</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cleverwp.com/dessi-securitydecisions-org/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP E-Commerce Tip: Download Purchases</title>
		<link>http://cleverwp.com/wp-e-commerce-tip-download-purchases/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wp-e-commerce-tip-download-purchases</link>
		<comments>http://cleverwp.com/wp-e-commerce-tip-download-purchases/#comments</comments>
		<pubDate>Thu, 02 Jun 2011 09:34:44 +0000</pubDate>
		<dc:creator>Lars Koudal</dc:creator>
				<category><![CDATA[Featured Posts]]></category>
		<category><![CDATA[WordPress Development Tips]]></category>

		<guid isPermaLink="false">http://cleverwp.com/?p=1340</guid>
		<description><![CDATA[Learn how to show download links for your customers using WP E-Commerce.]]></description>
			<content:encoded><![CDATA[<div class='et-box et-shadow'>
					<div class='et-box-content'><h2>What is &#8220;WP E-Commerce&#8221;?</h2>
<p><strong><a  href="http://www.instinct.co.nz/e-commerce/" target="_blank">WP E-Commerce</a> is a well known WordPress web shop plugin, and is used by millions.</strong></p>
<p>Although stable and very flexible, WP E-Commerce can be hard to tweak, and there is currently no method for allowing returning customers to re-download their purchases from a page on your site.</p>
<p>I will show you how to do this in this blogpost.</p></div></div>
<p>I have been working the last few days on moving from an old shop plugin to the well known WP E-Commerce WordPress plugin to handle <a  href="http://cleverplugins.com/shop/" target="_blank">my store on CleverPlugins.com</a></p>
<p>I have worked a bit with WP E-Commerce before and it has been used in many of my latest customer projects as well.</p>
<p>For my customers (on CleverPlugins.com) I wanted to make a way for them to log in and download their purchases again and/or any updates should they occur.</p>
<p>I do this via a custom page template which I have then customized a bit.</p>
<p>The following piece of code checks if the visitor is logged in. If so a check is made if any purchases have been made and the code then lists the WP E-Commerce download link for each purchase.</p>
<p>By using WP E-Commerce&#8217;s internal download system, you automatically use any limitations on downloads if you use that feature.</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
global $current_user;
get_currentuserinfo(); 

if ( is_user_logged_in() ) {                         

     $downloadables = $wpdb-&gt;get_results('SELECT `id` , `sessionid` FROM `'.$wpdb-&gt;prefix.&quot;wpsc_purchase_logs&quot;
.'` WHERE `user_ID` = '.$current_user-&gt;ID.' LIMIT 100');

    if(count($downloadables) &gt; 0) { //we've found previous purchases!!
         foreach ($downloadables as $downloadable){ //get data for each download and process...
              $filedata = $wpdb-&gt;get_results('SELECT `id` , `product_id` , `uniqueid` , `downloads` , `ip_number` FROM `'.$wpdb-&gt;prefix.&quot;wpsc_download_status&quot;
.'` WHERE `purchid` = &quot;'.$downloadable-&gt;id.'&quot;');

              $downloadurl=get_bloginfo('wpurl').&quot;http://cleverplugins.com/?downloadid=&quot;.$filedata[0]-&gt;uniqueid; //Generate the unique download link.
               $prodtitle = $wpdb-&gt;get_var('SELECT `post_title` FROM `cpwp_posts` WHERE `ID` = '.$filedata[0]-&gt;product_id); // Look up the title of the product

               echo &quot;&lt;h4&gt;$prodtitle&lt;/h4&gt;&lt;a href='$downloadurl' target='_blank'&gt;Click here to download&lt;/a&gt;&quot;;
         }
     }
}

else {
	// visitor is not logged in. Here you can show a notice.
}
?&gt;
</pre>
<p>Enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://cleverwp.com/wp-e-commerce-tip-download-purchases/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Venus O&#8217;Hara v. 3 &#8211; Redhead WordPress Goddess</title>
		<link>http://cleverwp.com/venusohara-org-v3/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=venusohara-org-v3</link>
		<comments>http://cleverwp.com/venusohara-org-v3/#comments</comments>
		<pubDate>Mon, 02 May 2011 04:00:01 +0000</pubDate>
		<dc:creator>Lars Koudal</dc:creator>
				<category><![CDATA[Featured Posts]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://cleverwp.com/?p=1308</guid>
		<description><![CDATA[The new WordPress site of Venus O'Hara - a stylish polyfetish photoblog with over 50 different fetishes!]]></description>
			<content:encoded><![CDATA[<p>I have been involved in quite a few WordPress projects recently, the first I blogged about was the new <a  title="Ramboll blogs with WordPress" href="http://cleverwp.com/ramboll-blogs-with-wordpress/" target="_blank">WordPress Multi site installation I helped develop for Ramboll</a>.</p>
<p>Another project I am quite pleased about is the new website for Venus O&#8217;Hara, <a  title="Venus O'Hara" href="http://venusohara.org/" target="_blank">http://venusohara.org/</a></p>
<div id="attachment_1310" class="wp-caption aligncenter" style="width: 460px"><img class="size-full wp-image-1310" title="venusohara.org version 3" src="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/venusohara-v3.jpg" alt="venusohara v3 Venus OHara v. 3   Redhead WordPress Goddess" width="450" height="308" /><p class="wp-caption-text">VenusOhara.org version 3</p></div>
<p>I have worked with Venus before on her website, in fact I also <a  title="How To Please a Woman with WordPress and CSS" href="http://cleverwp.com/how-to-please-a-woman-with-wordpress-and-css/" target="_blank">helped build version 2 a while ago.</a></p>
<p>Here is the visual progress of her website with all 3 designs side by side:</p>
<div id="attachment_1309" class="wp-caption aligncenter" style="width: 590px"><img class="size-full wp-image-1309" title="3 versions of venusohara.org" src="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/venusohara-3versions.jpg" alt="venusohara 3versions Venus OHara v. 3   Redhead WordPress Goddess" width="580" height="238" /><p class="wp-caption-text">3 versions of VenusOhara.org</p></div>
<h2>Appearances is not everything</h2>
<p>The changes have not only been visual, there is a lot of new things under the hood:</p>
<p><strong>New host!</strong> Venus had outgrown her previous webhost a long time ago, and a move was in order. venusohara.org is now hosted with <a  title="WestHost" href="http://www.westhost.com/" target="_blank">WestHost</a>.</p>
<p><strong>New WordPress Theme!</strong> Version 1 and 2 of her website  was based on the same theme, but with a lot of visual tweaks obviously. Venus had also outgrown this theme, and we found an <a  title="ElegantThemes" href="http://www.elegantthemes.com/" target="_blank">ElegantThemes</a> theme that was very close to Venus&#8217;s vision of her new website.</p>
<p><em>The WordPress themes from ElegantThemes are very flexible and easy to  customize and optimize in my experience. I use ET themes quite a lot as  base designs and then tweak and adapt to the individual clients needs.</em></p>
<p><strong>Multilingual!</strong> Venus is fluent in English, Spanish, Catalan as well as French, but so far only English and Spanish are featured on the site. This is powered by the unique and extremely powerful WordPress Multilingual Plugin (<a  title=" The WordPress Multilingual Plugin" href="http://wpml.org/" target="_blank">http://wpml.org/</a>)</p>
<p><strong>Strong administration tools</strong>. Powered by the amazing <a  title="GD Press Tools" href="http://www.dev4press.com/plugins/gd-press-tools/" target="_blank">GD Press Tools PRO 4 WordPress Plugin</a> by Milan Petrovic. Here is a review I did when he released the plugin: <a  href="http://cleversem.com/wordpress/review-gd-press-tools-4-0-pro.html" target="_blank">http://cleversem.com/WordPress/review-gd-press-tools-4-0-pro.html</a></p>
<p>With this plugin we are able to increase security, tweak a wealth of settings and tweaks, timed sitemap generation, automated backup, etc. etc.</p>
<p><strong>Now with caching! </strong>We experienced a lot of trouble trying to get a proper caching module installed on the previous webhost. On WestHost it is a breeze and is now powered by the amazing <a  title="W3 Total Cache WordPress plugin" href="http://wordpress.org/extend/plugins/w3-total-cache/" target="_blank">W3 Total Cache</a>.</p>
<p><strong>Fetish Glossary!</strong> A major new feature on the new website is <a  title="Fetish Glossary - Venus O'Hara" href="http://venusohara.org/c/fetish-glossary" target="_blank">the Fetish Glossary</a>. With over 50 different fetishes (and growing) Venus is building an online fetish glossary using herself in series of photos for each.</p>
<p>These are just the highlights. A few more cool things are being worked on behind the scenes, so keep an eye out for Venus O&#8217;Hara!<a  title="Venus O'Hara - Polyfetish model and author!" href="http://venusohara.org/" target="_blank"><img class="aligncenter size-full wp-image-1311" src="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/venusohara-v3featured.jpg" alt="venusohara v3featured Venus OHara v. 3   Redhead WordPress Goddess" width="440" height="177" title="Venus OHara v. 3   Redhead WordPress Goddess" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://cleverwp.com/venusohara-org-v3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ramboll blogs with WordPress</title>
		<link>http://cleverwp.com/ramboll-blogs-with-wordpress/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ramboll-blogs-with-wordpress</link>
		<comments>http://cleverwp.com/ramboll-blogs-with-wordpress/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 11:53:17 +0000</pubDate>
		<dc:creator>Lars Koudal</dc:creator>
				<category><![CDATA[Featured Posts]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://cleverwp.com/?p=1303</guid>
		<description><![CDATA[I have recently helped Ramboll, a Danish multinational engineering company to launch their first public WordPress multisite blog network.]]></description>
			<content:encoded><![CDATA[<p>I am happy to announce I have recently helped giving birth to a heavily customized WordPress installation for Ramboll.</p>
<p>The blog runs on the latest WordPress with multisite configured. All subblogs are running the same theme specifically designed for Ramboll. (Not by me).</p>
<h2>Ramboll?</h2>
<p style="padding-left: 30px;"><em>Ramboll was founded in Denmark in 1945 and the multinational engineering consulting company has since then grown to employing about 9.000 people around the world. </em></p>
<p style="padding-left: 30px;"><em>Read more: <a  href="http://en.wikipedia.org/wiki/Ramboll" target="_blank">http://en.wikipedia.org/wiki/Ramboll</a></em></p>
<p>At present there is only three sub-blogs live, with more coming up. In no particular order:</p>
<p><a  href="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/ramboll-3blogs.jpg" class="thickbox no_icon" rel="gallery-1303" title="ramboll-3blogs"><img class="alignright size-full wp-image-1307" title="ramboll-3blogs" src="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/ramboll-3blogs.jpg" alt="ramboll 3blogs Ramboll blogs with WordPress" width="250" height="82" /></a><a  title="Urban Energy Solutions" href="http://blog.ramboll.com/urbanenergysolutions/" target="_blank">Urban Energy Solutions</a>. This blog is maintained by Anders Dyrelund, and he writes about the ideas and challenges regarding new energy strategies.</p>
<p>The second blog is written by Graeme Smith, and he blogs about the Tallinn Town Hall Project in Estonia.</p>
<p>The third blog is written by Susanne Kalmar Pedersen and she <a  title="Fehmarnbelt" href="http://blog.ramboll.com/fehmarnbelt/" target="_blank">blogs about the Fehmarnbelt Tunnel</a>.</p>
<h2>But why WordPress?</h2>
<p>I asked one of the key people in this project from Ramboll to write a few words about the project and why they chose WordPress.</p>
<blockquote><p>After having researched different options for creating internal as well as external corporate blogs for a while, Ramboll decided to launch a WordPress based blog in 2008. This was used by our CEO during a major integration process – Ramboll had just bought a UK-based company, and we needed to communicate directly with these new colleagues, as well as existing Ramboll employees.</p>
<p>While this blog had minor skinning changes, to make it easily recognisable as a Ramboll site, we had no internal resources for making major changes, or even creating a real Ramboll theme. This proved problematic when we wanted to use the blog for more general purposes, and started integrating different plug-ins.</p>
<p>During autumn 2010 we wanted to re-launch our blogging efforts, and a pilot project was initiated, where bloggers from different parts of the organisation posted about the theme “Urbanization”. This was in relation to a conference held at our Head Office in Copenhagen.</p>
<p>Lars Koudal, of CleverPlugins.com and CleverWP.com fame, helped us with the development, integrating plug-ins, and created a specific Ramboll theme.</p>
<p>He later customised this theme for use on the portal site <a  href="http://blog.ramboll.com" target="_blank">http://blog.ramboll.com</a>, and a subsequent internal blog portal.</p>
<p>Our bloggers now have all the benefits from WordPress’ easy-to-use back-end, and a refined front-end.</p></blockquote>
<p><em>Espen Nikolaisen (Group Webmaster), Ramboll</em></p>
<h2>A few nifty things</h2>
<p>Several special things were custom-coded for this particular WordPress installation. Although some of the features could have been implemented using 3rd party plugins, it was important to have as few dependencies as possible.</p>
<p>In some cases where it did not make sense to code a particular function, research was done to find the most efficient solution using WordPress plugins.</p>
<div id="attachment_1305" class="wp-caption aligncenter" style="width: 475px"><img class="size-full wp-image-1305" title="Ramboll - Follow, Like and Email" src="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/ramboll-follow-like-mail.jpg" alt="ramboll follow like mail Ramboll blogs with WordPress" width="465" height="174" /><p class="wp-caption-text">Follow, Like and Email</p></div>
<p>Three particular functions were added to the custom theme, custom e-mail sending of  blog posts and then two new features:</p>
<p><strong>The follow button</strong> is only available to registered users, and when any author is &#8220;followed&#8221;, the user will get an e-mail every time a new post is published by this author. Un-following equally easy.</p>
<p><strong>The &#8220;like&#8221; functionality</strong> is also only available to registered users and is used to track the more popular posts across the network of blogs.</p>
<div id="attachment_1306" class="wp-caption alignleft" style="width: 286px"><img class="size-full wp-image-1306" title="Most commented, read and popular" src="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/ramboll-mostread.jpg" alt="ramboll mostread Ramboll blogs with WordPress" width="276" height="222" /><p class="wp-caption-text">Most commented, read and popular</p></div>
<p>These numbers are used to generate the list of most popular blog posts. This is displayed via a custom widget, which can be used on the sub blogs as well.</p>
<p>The amount of comments and visits are also tracked. Visit data is recorded via internal code as well.</p>
<p>The widget displays the aggregated most commented, read and popular (using the &#8220;like&#8221; feature) across all blogs in the multisite WordPress installation.</p>
<p><em><strong>Please note:</strong> There have been several people from many different companies involved in creating both the first internal blog and this first external WordPress blog. </em></p>
<p><em>I am just one of them.</em></p>
<p><em>ASE, LSK, EAGN: It was a pleasure working with you all <img src='http://cleverwp.com.s3.amazonaws.com/wp-includes/images/smilies/icon_smile.gif' alt="icon smile Ramboll blogs with WordPress" class='wp-smiley' title="Ramboll blogs with WordPress" /><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://cleverwp.com/ramboll-blogs-with-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting Featured Image via code</title>
		<link>http://cleverwp.com/setting-featured-image-on-thousands-of-posts-semilazy/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=setting-featured-image-on-thousands-of-posts-semilazy</link>
		<comments>http://cleverwp.com/setting-featured-image-on-thousands-of-posts-semilazy/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 01:26:28 +0000</pubDate>
		<dc:creator>Lars Koudal</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Tutorials]]></category>

		<guid isPermaLink="false">http://cleverwp.com/?p=1296</guid>
		<description><![CDATA[I have been gradually updating a WordPress blog over the past few weeks, and one of the new features requested was adding more imagery to the site.

Adding thousands of featured images to old posts published before the new WordPress feature is best done automatically via PHP/MySQL, read on for explanation and code example.]]></description>
			<content:encoded><![CDATA[<p>I have been gradually updating a WordPress blog over the past few weeks, and one of the new features requested was adding more imagery to the site.</p>
<p>The previous layout was plain and boring and adding photos to the blogposts was a quick way to update the style.</p>
<p>A slight problem, however. The WordPress installation have thousands of blogposts and setting a featured image for each of them would have taken days, perhaps even weeks!</p>
<p>I was lucky that the site was very niche specific and a lot of general imagery could be found that could be used throughout the site, and I will now share with you an easy way to assign featured images to every single post&#8230;</p>
<h2>The problem</h2>
<p>WordPress have had the Featured Image feature built in for a while, but there is no code-function (that I could find) that I could use to ASSIGN a specific image(URL) to a blogpost.</p>
<p>After digging through WordPress&#8217;s code, searching high and low on Google, I realized I would have to make my own solution to fix this.</p>
<p>While searching through the code I saw that the way the Featured Image information is stored is to via a custom field with the name &#8216;_thumbnail_id&#8217; and then the value of the attachment id of the picture. The referring meta value is then linked to another meta key with serialized data which is generated while uploading the image and then&#8230; You get the picture.</p>
<p>Now, the optimal coding solution would be to create a script that would automatically upload an image using WordPress&#8217;s built-in functions and have the image processed, grab the attachment ID, and then add that to the blogpost.</p>
<p>That would be a lot of coding, for a once-off project. Way too complicated. I chose the semi-automated way.</p>
<h2>The semi-lazy solution</h2>
<p>I picked 30-40 random blogposts and went to edit them each.</p>
<p>For each post I chose a picture from the stock library and attached it as a featured image.</p>
<p>Now, that sorted out those blogposts, but what about the rest? Here&#8217;s how I added a random featured image to the other thousands of blogposts.</p>
<p>I added the following code to my functions.php</p>
<pre class="brush: php; title: ; notranslate">
function SetRandomFeaturedImage($content) {
	global $post;
	if (is_single()) {
		$meta=get_post_meta($post-&gt;ID,'_thumbnail_id',true);
		if (!$meta) {
			global $wpdb;
			$val = $wpdb-&gt;get_var(&quot;SELECT distinct `meta_value` FROM $wpdb-&gt;postmeta WHERE `meta_key` LIKE '_thumbnail_id' order by rand() limit 1;&quot;);
			update_post_meta($post-&gt;ID,'_thumbnail_id',$val);
			unset($wpdb);
			}
        }
    unset($post);
    return $content;
}

add_filter( 'the_content', 'SetRandomFeaturedImage' );
</pre>
<p class="note">This solution is not for everyone and if you do not know what you&#8217;re doing, do not try this code. There is no undo!</p>
<p>Now, the code in itself is quite simple. I add a filter to &#8216;the_content&#8217;, which means the code will run every time a post is visited.</p>
<p>I added an if (is_single()) to detect if it is a single blogpost or not. (I&#8217;m not interested in triggering this code on pages, tags and category page views&#8230;)</p>
<p>The code then checks if there already is a featured image added to the post. If there isn&#8217;t I make a MySQL query from the postmeta table to find a RANDOM featured image, and grab the meta_value of that. Once that is grabbed, I attach it as a meta value to the current post, and voila&#8230; The post now has a featured image, which is then used in the theme throughout the site.</p>
<p>In a week or so, I will revisit the site and remove the code. The site is well visited, so all posts will have an image attached by then, and I will no longer need the code.</p>
<h2>Before and after</h2>
<p>The pictures before and after show the much improved first impression with nice imagery.</p>
<p><img class="aligncenter size-full wp-image-1298" title="before_and_after" src="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/before_and_after.jpg" alt="before and after Setting Featured Image via code" width="500" height="438" /></p>
<h2>But, why not&#8230;?</h2>
<p>I could have chosen to create a MySQL query, but I am no database master and I was afraid of ruining something on an otherwise stable site.</p>
<p>I could have used a more general piece of code that just took a random image and displayed it as a featured image, but that would mean random images for each visit and an ever-changing html source code.</p>
<p>Using this method will also ensure that each blogpost will have a featured image attached to it, and by using WordPress built-in Featured Image functionality I know that if I ever need to change the theme, the imagery for each blog post will not change.</p>
<p>(Most premium WordPress themes support the built-in functionality).</p>
<p>I also chose this method to add the imagery since I like the idea of the visitors (and search engine crawlers) doing my work <img src='http://cleverwp.com.s3.amazonaws.com/wp-includes/images/smilies/icon_smile.gif' alt="icon smile Setting Featured Image via code" class='wp-smiley' title="Setting Featured Image via code" /> </p>
<p>Do you have a better method, or are you a MySQL master that can create a query to do all this with a single piece of code? Don&#8217;t be shy, leave a note and tell me!</p>
]]></content:encoded>
			<wfw:commentRss>http://cleverwp.com/setting-featured-image-on-thousands-of-posts-semilazy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Find Available Domains In Any Niche With FREE Tools!</title>
		<link>http://cleverwp.com/available-domains-for-any-niche/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=available-domains-for-any-niche</link>
		<comments>http://cleverwp.com/available-domains-for-any-niche/#comments</comments>
		<pubDate>Sun, 10 Oct 2010 01:21:26 +0000</pubDate>
		<dc:creator>Lars Koudal</dc:creator>
				<category><![CDATA[WordPress SEO]]></category>

		<guid isPermaLink="false">http://cleverwp.com/?p=1272</guid>
		<description><![CDATA[Learn how to find available domains in ANY niche, perfect for SEO targeting and affiliate marketing. Find free domains using only FREE online tools!]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><strong>Find available domains in ANY niche!</strong></p>
<p>Having a keyword-specific domain name for a target niche can have a <a  href="http://cleverwp.com/seo-importance-keyword-rich-domain-names/" target="_blank">huge impact</a> for your SEO &#8211; Search Engine Optimization.</p>
<p class="note">I am going to share a method for finding <strong>high traffic keyword niche specific domains</strong>, using only <strong>FREE online tools!</strong></p>
<p>The tools we are going to use:</p>
<ul>
<li><a  href="https://adwords.google.com/o/Targeting/Explorer?__u=1000000000&#038;__c=1000000000&#038;ideaRequestType=KEYWORD_IDEAS#search.none" target="_blank">Google External Keyword Tool</a></li>
<li><a  href="http://www.godaddy.com/domains/searchbulk.aspx" target="_new">GoDaddy Bulk Domain Checker</a></li>
<li>A spreadsheet application. (Excel, Open Office, or even a Google Docs account)</li>
</ul>
<h2>1. Find keywords</h2>
<p>First of all we will need to find a niche, and in this example I will use &#8220;<em>acne</em>&#8220;.</p>
<p>Go to the Google External Keyword Tool, and set up your search.</p>
<div id="attachment_1274" class="wp-caption aligncenter" style="width: 310px"><a  href="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/choose-keyword-search-settings.jpg" class="thickbox no_icon" rel="gallery-1272" title="choose-keyword-search-settings"><img class="size-medium wp-image-1274" title="choose-keyword-search-settings" src="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/choose-keyword-search-settings-300x175.jpg" alt="choose keyword search settings 300x175 Find Available Domains In Any Niche With FREE Tools!" width="300" height="175" /></a><p class="wp-caption-text">Click the &quot;Advanced options&quot; to tweak your search</p></div>
<p>You can choose any region and language you want, in this example I choose English and all countries, but this process can be used for any language supported by Google Keyword Tool, and for all domain endings (.com, .info, .net, .dk, etc) supported by the GoDaddy Bulk Domain searcher.</p>
<p>Click the &#8220;Ideas containing my search terms&#8221; option to limit your search, otherwise the keyword tool will return related keywords also.</p>
<p>I limited the search to only return keywords containing my search (&#8220;acne&#8221;) to make sure the keywords are targeted to the &#8220;acne&#8221; niche.</p>
<p>After you have searched you will be presented with a list of 100  keywords. You can have more results if you log in via your Google  account.</p>
<p>You can choose to just download the entire list, I choose in this  example to load the top 30 performing keywords (number of global monthly  searches).</p>
<div id="attachment_1276" class="wp-caption aligncenter" style="width: 187px"><img class="size-full wp-image-1276 " title="download-selected" src="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/download-selected.jpg" alt="download selected Find Available Domains In Any Niche With FREE Tools!" width="177" height="154" /><p class="wp-caption-text">Download selected keywords</p></div>
<h2>2. Prepare a list to check</h2>
<p>Choose to download the list as CSV for Excel and save it to your machine.</p>
<p>Unzip the file and open the .csv file in your spreadsheet application.</p>
<div id="attachment_1281" class="wp-caption aligncenter" style="width: 312px"><img class="size-full wp-image-1281" title="Open the .csv file" src="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/unzip-and-open-csv.jpg" alt="unzip and open csv Find Available Domains In Any Niche With FREE Tools!" width="302" height="46" /><p class="wp-caption-text">Open the .csv file</p></div>
<p class="alert">When you import the file remember to check the settings are set to separate by &#8220;Tabs&#8221;!</p>
<div id="attachment_1278" class="wp-caption aligncenter" style="width: 260px"><a  href="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/import-settings.jpg" class="thickbox no_icon" rel="gallery-1272" title="Verify import settings"><img class="size-full wp-image-1278" title="Verify import settings" src="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/import-settings.jpg" alt="import settings Find Available Domains In Any Niche With FREE Tools!" width="250" height="312" /></a><p class="wp-caption-text">Verify import settings</p></div>
<p class="alert">Before you check the available domains, you need to take a copy of the list, open it in a text editor and do a search-replace of &#8221; &#8221; (spaces) with &#8220;-&#8221; (hyphens).</p>
<div id="attachment_1277" class="wp-caption aligncenter" style="width: 274px"><a  href="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/find-and-replace.jpg" class="thickbox no_icon" rel="gallery-1272" title="Find and Replace"><img class="size-full wp-image-1277" title="Find and Replace" src="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/find-and-replace.jpg" alt="find and replace Find Available Domains In Any Niche With FREE Tools!" width="264" height="172" /></a><p class="wp-caption-text">Find and Replace</p></div>
<p>This way you can check all the keywords for both with and without a hyphen. GoDaddy&#8217;s bulk checker automatically removes any spaces before it searches.</p>
<p>Here are the two combined lists, giving us a total of 60 domain names to check. GoDaddy currently supports up to 500 domains at a time.</p>
<ul>
<li>acne</li>
<li>acne treatment</li>
<li>acne treatments</li>
<li>treatment of acne</li>
<li>treatment for acne</li>
<li>acne scarring</li>
<li>acne scars</li>
<li>getting rid of acne</li>
<li>get rid of acne</li>
<li>skin acne</li>
<li>acne laser</li>
<li>best acne</li>
<li>back acne</li>
<li>how to get rid of acne</li>
<li>treatments for acne</li>
<li>acne remedies</li>
<li>rid of acne scars</li>
<li>free acne</li>
<li>get rid of acne spots</li>
<li>get rid of acne scars</li>
<li>laser acne therapy</li>
<li>acne on back</li>
<li>acne products</li>
<li>acne cream</li>
<li>laser acne treatment</li>
<li>acne laser treatment</li>
<li>acne removal</li>
<li>home remedies for acne</li>
<li>acne home remedies</li>
<li>clear acne</li>
<li>acne</li>
<li><em>acne-treatment<br />
</em></li>
<li><em>acne-treatments<br />
</em></li>
<li><em>treatment-of-acne<br />
</em></li>
<li><em>treatment-for-acne<br />
</em></li>
<li><em>acne-scarring<br />
</em></li>
<li><em>acne-scars<br />
</em></li>
<li><em>getting-rid-of-acne<br />
</em></li>
<li><em>get-rid-of-acne<br />
</em></li>
<li><em>skin-acne<br />
</em></li>
<li><em>acne-laser<br />
</em></li>
<li><em>best-acne<br />
</em></li>
<li><em>back-acne<br />
</em></li>
<li><em>how-to-get-rid-of-acne<br />
</em></li>
<li><em>treatments-for-acne<br />
</em></li>
<li><em>acne-remedies<br />
</em></li>
<li><em>rid-of-acne-scars<br />
</em></li>
<li><em>free-acne<br />
</em></li>
<li><em>get-rid-of-acne-spots<br />
</em></li>
<li><em>get-rid-of-acne-scars<br />
</em></li>
<li><em>laser-acne-therapy<br />
</em></li>
<li><em>acne-on-back<br />
</em></li>
<li><em>acne-products<br />
</em></li>
<li><em>acne-cream<br />
</em></li>
<li><em>laser-acne-treatment<br />
</em></li>
<li><em>acne-laser-treatment<br />
</em></li>
<li><em>acne-removal<br />
</em></li>
<li><em>home-remedies-for-acne<br />
</em></li>
<li><em>acne-home-remedies<br />
</em></li>
<li><em>clear-acne</em></li>
</ul>
<h2>3. Find available domains</h2>
<p>You now take the entire list and copy paste it into the <a  href="http://www.godaddy.com/domains/searchbulk.aspx" target="_blank">GoDaddy bulk domain checker</a>.</p>
<p>You can choose whichever domain TLD&#8217;s (.com, .info, .net, etc&#8230;) you wish, in this example I have searched only .com and .info</p>
<div id="attachment_1279" class="wp-caption aligncenter" style="width: 466px"><img class="size-full wp-image-1279" title="Ready to search for domains" src="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/ready-to-search.jpg" alt="ready to search Find Available Domains In Any Niche With FREE Tools!" width="456" height="227" /><p class="wp-caption-text">Ready to search for domains</p></div>
<p>After clicking Search you will see a list of error notifications each one indicating that a domain is not available. If you scroll down in the end of this list you will find a list of the domains currently available for registration.</p>
<p><img class="aligncenter size-full wp-image-1273" title="already-registered-domains" src="http://cleverwp.com.s3.amazonaws.com/wp-content/uploads/already-registered-domains.jpg" alt="already registered domains Find Available Domains In Any Niche With FREE Tools!" width="386" height="238" /></p>
<h2>4. Find the best domains!</h2>
<p>The list of domains can then be cross-referenced with the spreadsheet we got from Google with the traffic information.</p>
<p>Here is the list with monthly searches:</p>
<table class="widefat" cellspacing="3">
<thead>
<tr>
<th style="text-align: left;">Domain</th>
<th style="text-align: left;">Keyword</th>
<th>Monthly Searches</th>
</tr>
</thead>
<tbody>
<tr style="text-align: center;">
<td style="text-align: left;">RIDOFACNESCARS.INFO</td>
<td style="text-align: left;">&#8220;rid of acne scars&#8221;</td>
<td>90.500</td>
</tr>
<tr>
<td>GETRIDOFACNESPOTS.INFO</td>
<td>&#8220;get rid of acne spots&#8221;</td>
<td style="text-align: center;">74.000</td>
</tr>
<tr>
<td>LASERACNETHERAPY.INFO</td>
<td>&#8220;laser acne therapy&#8221;</td>
<td style="text-align: center;">74.000</td>
</tr>
<tr>
<td>ACNEONBACK.INFO</td>
<td>&#8220;acne on back&#8221;</td>
<td style="text-align: center;">74.000</td>
</tr>
<tr>
<td>ACNE-SCARRING.INFO</td>
<td>&#8220;acne scarring&#8221;</td>
<td style="text-align: center;"><strong>550.000</strong></td>
</tr>
<tr>
<td>BEST-ACNE.INFO</td>
<td>&#8220;best acne&#8221;</td>
<td style="text-align: center;"><strong>165.000</strong></td>
</tr>
<tr>
<td>RID-OF-ACNE-SCARS.INFO</td>
<td>&#8220;rid of acne scars&#8221;</td>
<td style="text-align: center;">90.500</td>
</tr>
<tr>
<td>FREE-ACNE.INFO</td>
<td>&#8220;free acne&#8221;</td>
<td style="text-align: center;">90.500</td>
</tr>
<tr>
<td>GET-RID-OF-ACNE-SPOTS.COM</td>
<td>&#8220;get rid of acne spots&#8221;</td>
<td style="text-align: center;">74.000</td>
</tr>
<tr>
<td>GET-RID-OF-ACNE-SPOTS.INFO</td>
<td>&#8220;get rid of acne spots&#8221;</td>
<td style="text-align: center;">74.000</td>
</tr>
<tr>
<td>LASER-ACNE-THERAPY.COM</td>
<td>&#8220;laser acne therapy&#8221;</td>
<td style="text-align: center;">74.000</td>
</tr>
<tr>
<td>LASER-ACNE-THERAPY.INFO</td>
<td>&#8220;laser acne therapy&#8221;</td>
<td style="text-align: center;">74.000</td>
</tr>
<tr>
<td>ACNE-ON-BACK.COM</td>
<td>&#8220;acne on back&#8221;</td>
<td style="text-align: center;">74.000</td>
</tr>
<tr>
<td>ACNE-ON-BACK.INFO</td>
<td>&#8220;acne on back&#8221;</td>
<td style="text-align: center;">74.000</td>
</tr>
<tr>
<td>ACNE-CREAM.INFO</td>
<td>&#8220;acne cream&#8221;</td>
<td style="text-align: center;">74.000</td>
</tr>
<tr>
<td>HOME-REMEDIES-FOR-ACNE.COM</td>
<td>&#8220;home remedies for acne&#8221;</td>
<td style="text-align: center;">60.500</td>
</tr>
<tr>
<td>HOME-REMEDIES-FOR-ACNE.INFO</td>
<td>&#8220;home remedies for acne&#8221;</td>
<td style="text-align: center;">60.500</td>
</tr>
</tbody>
</table>
<p>The two most interesting are acne-scarring.info and best-acne.info. acne-scarring.info is a targeted domain name for a keyword that gets more than half a million searches. Per month.</p>
<p>Now, just because the domain is available, doesn&#8217;t mean it is going to be easy to rank in the top #3 on Google for &#8220;acne scarring&#8221;. There are several other factors, especially the competing websites for that keyword.</p>
<p>That being said, it is a <span style="text-decoration: underline;"><em>really good start</em> </span>for SEO.</p>
<p class="note">It is interesting to note that acne-scarring<strong>.com</strong> is currently only a parked domain, so the domain with the best SEO-impact is not utilized, meaning the .info should be able to catch up fairly well.</p>
<p>You can also go with a domination-strategy, where you buy both the .com and .info domains for &#8220;get rid of acne spots&#8221; and set up both domains separately.</p>
<p>This way it is possible for you to own more spots in the top 10 for that keyword search.</p>
]]></content:encoded>
			<wfw:commentRss>http://cleverwp.com/available-domains-for-any-niche/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: cleverwp.com @ 2012-02-05 07:48:05 by W3 Total Cache -->
