<?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>WPInsite</title>
	<atom:link href="http://www.wpinsite.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.wpinsite.com</link>
	<description>WordPress blog, themes, plugins and more...</description>
	<lastBuildDate>Fri, 18 May 2012 02:57:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Good Space Responsive Minimal WP Theme</title>
		<link>http://www.wpinsite.com/premium-wordpress-themes/good-space-responsive-minimal-wp-theme</link>
		<comments>http://www.wpinsite.com/premium-wordpress-themes/good-space-responsive-minimal-wp-theme#comments</comments>
		<pubDate>Fri, 18 May 2012 02:57:40 +0000</pubDate>
		<dc:creator>Broady</dc:creator>
				<category><![CDATA[Premium WordPress Themes]]></category>
		<category><![CDATA[good space]]></category>
		<category><![CDATA[minimal]]></category>
		<category><![CDATA[responsive]]></category>
		<category><![CDATA[themeforest]]></category>

		<guid isPermaLink="false">http://www.wpinsite.com/?p=5317</guid>
		<description><![CDATA[Good Space is a WordPress theme especially for creative agency. It’s very clean, minimal with modern design. This theme is<a href="http://www.wpinsite.com/premium-wordpress-themes/good-space-responsive-minimal-wp-theme">(more...)</a>]]></description>
			<content:encoded><![CDATA[<p>Good Space is a WordPress theme especially for creative agency. It’s very clean, minimal with modern design.</p>
<p><span id="more-5317"></span></p>
<div id="attachment_5318" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/goodspace1.png"><img class="size-full wp-image-5318" title="Good Space Responsive Minimal WP Theme" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/goodspace1.png" alt="Good Space Responsive Minimal WP Theme" width="590" height="300" /></a>
<p class="wp-caption-text">Good Space Responsive Minimal WP Theme</p>
</div>
<p>This theme is also has a responsive ability. Moreover, it comes with tons of features. Including our page items that can be managed very easily via our awesome tool, ‘Page Builder’.</p>
<p>Admin panel in this theme is a real feature rich. You can also create unlimited sidebar, choosing over 450 fonts or if you want to use your own, we provide a Cufon uploader. You can also translate each elements to your language via this admin panel.</p>
<h3><strong>Good Space SEO built-in</strong></h3>
<p>The developer has reconstructed about how to use title. We use heading tag(H1,H2,H3,…) for title which is good practice for search engine site. Main contents are moved above sidebars (including both sidebar layout), now search engine will easily fine your main contents first. Also, ‘alt’ tag for images is supported. This is also help search engine to analyst your site easily.</p>
<h2>Good Space Theme Features</h2>
<ul>
<li><strong>.pot file for localization available</strong></li>
<li><strong> SEO Optimized</strong></li>
<li>Unlimited Color</li>
<li>6 Footer Layouts</li>
<li>4 Blog styles</li>
<li>450+ Fonts Available</li>
<li>Drag Drop Page Builder</li>
<li>Drag Drop Slider Manager</li>
<li>Built-in Translator</li>
<li>Built-in Shortcodes</li>
<li>Font Uploader</li>
<li>Logo Uploader</li>
<li>Background Uploader</li>
<li>15 Pre-defined Background Patterns</li>
<li>Thumbnail Options
<ul>
<li>Static Image</li>
<li>Slider</li>
<li>Video</li>
</ul>
</li>
<li>Price Table</li>
<li>Social Share for Posts</li>
<li>Social Link on Header</li>
<li>Video Tutorial for Setting Up as Demo Site</li>
</ul>
<h2>Screenshots</h2>
<div id="attachment_5319" class="wp-caption alignnone" style="width: 411px; max-width: 411px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/goodspace2.jpg"><img class="size-large wp-image-5319" title="Homepage layout" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/goodspace2-411x590.jpg" alt="Homepage layout" width="411" height="590" /></a>
<p class="wp-caption-text">Homepage layout</p>
</div>
<p>&nbsp;</p>
<div id="attachment_5320" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/goodspace3.jpg"><img class="size-large wp-image-5320" title="The Goodlayers Admin Panel" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/goodspace3-590x483.jpg" alt="The Goodlayers Admin Panel" width="590" height="483" /></a>
<p class="wp-caption-text">The Goodlayers Admin Panel</p>
</div>
<p>&nbsp;</p>
<div id="attachment_5321" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/goodspace4.jpg"><img class="size-large wp-image-5321" title="Great variety of theme functions" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/goodspace4-590x531.jpg" alt="Great variety of theme functions" width="590" height="531" /></a>
<p class="wp-caption-text">Great variety of theme functions</p>
</div>
<h3>More details and/or purchase the Good Space Responsive Minimal WordPress Theme</h3>
<div class="ltt-slider-ver">
<ul id="ltt-pager-tabinfolinks" class="ltt-slider-ver-nav">
<li><a id="tabinfolinks-goto0" class="tabvertnav" href="#"><span>Details</span></a></li>
<li><a id="tabinfolinks-goto1" class="tabvertnav" href="#"><span>Demonstration</span></a></li>
<li><a id="tabinfolinks-goto2" class="tabvertnav" href="#"><span>More Information</span></a></li>
</ul>
<div id="tabinfolinks" class="ltt-slider-ver-content">
<div>Developer: GoodLayers<br />
Release Date: 1 May 2012<br />
Latest version: v1.0.1 – 3 May 2012<br />
Style: Responsive<br />
Price: $35
<div class="clear"></div>
</div>
<div> Click below to view a demonstration of the Good Space Responsive Minimal WordPress Theme<br />
<a class="button small square light-green" href="http://themeforest.net/item/good-space-responsive-minimal-wp-theme-/full_screen_preview/2278615?ref=Broady" rel="external nofollow"><span>Demonstration </span> </a></p>
<div class="clear"></div>
</div>
<div>Click below to view more information and/or purchase the Good Space Responsive Minimal WordPress Theme<br />
<a class="button small square light-blue" href="http://themeforest.net/item/good-space-responsive-minimal-wp-theme-/2278615?ref=Broady" rel="external nofollow"><span>Visit ThemeForest</span></a>
<div class="clear"></div>
</div>
</div>
<div class="clear"></div>
</div>
<p>Be sure to check out the <a title="Premium WordPress Themes" href="http://www.wpinsite.com/category/premium-wordpress-themes">Premium WordPress Themes</a> category for other great <a title="A collection of premium WordPress themes for you to view and purchase" href="http://www.wpinsite.com/premium-wordpress-themes/category/premium-wordpress-themes/">premium WordPress themes</a> or our <a title="Free WordPress Themes" href="http://www.wpinsite.com/premium-wordpress-themes/category/free-wordpress-themes">Free WordPress Themes</a> category for free themes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpinsite.com/premium-wordpress-themes/good-space-responsive-minimal-wp-theme/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Loading jQuery into your WordPress theme</title>
		<link>http://www.wpinsite.com/code-snippets/loading-jquery-into-your-wordpress-theme</link>
		<comments>http://www.wpinsite.com/code-snippets/loading-jquery-into-your-wordpress-theme#comments</comments>
		<pubDate>Tue, 15 May 2012 01:57:00 +0000</pubDate>
		<dc:creator>Broady</dc:creator>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[loading]]></category>
		<category><![CDATA[wp_enque_script]]></category>

		<guid isPermaLink="false">http://www.wpinsite.com/?p=5307</guid>
		<description><![CDATA[In this code snippet we will learn how to load the latest version of jQuery into our WordPress themes. WordPress<a href="http://www.wpinsite.com/code-snippets/loading-jquery-into-your-wordpress-theme">(more...)</a>]]></description>
			<content:encoded><![CDATA[<p>In this code snippet we will learn how to load the latest version of <strong>jQuery</strong> into our WordPress themes.</p>
<p><span id="more-5307"></span></p>
<div id="attachment_5311" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/LOAD-JQUERY.jpg"><img class="size-full wp-image-5311" title="Loading jQuery into your WordPress theme" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/LOAD-JQUERY.jpg" alt="Loading jQuery into your WordPress theme" width="590" height="300" /></a>
<p class="wp-caption-text">Loading jQuery into your WordPress theme</p>
</div>
<p>WordPress themes are becoming so much more featured packed with custom sliders and fancy navigation menus that external JavaScript libraries are required to run them. Powering these special effects is the <a href="http://www.jquery.com" rel="external nofollow">jQuery</a> JavaScript library.</p>
<p>To be able to have these special effects in our WordPress themes we must ensure that we have the jQuery library loaded correctly.</p>
<p>A lot of Theme developers and plugin developers require the jQuery library to be loaded for their themes or plugins to work as intended. Most times they will load the jQuery library for you. There may be times when you will need to load the jQuery library yourself into your active theme. Having a basic knowledge of PHP will help in this process but is not mandatory.</p>
<h2>Insert jQuery into your WordPress theme</h2>
<p>WordPress comes already loaded with the jQuery library. There are a couple of ways we can go about loading the library into our current WordPress theme. For both example we are going to use the <a href="http://codex.wordpress.org/Function_Reference/wp_enqueue_script" rel="external nofollow">wp_enqueue_script</a> WordPress function.</p>
<p>We are going to insert the jQuery script into the &#8220;header.php&#8221; file of our current theme.</p>
<p>Navigate to your current theme directory <span class="highlight1">wp-content/themes/my-current-theme</span> and open up your <em>header.php</em> file.</p>
<p>Locate the <em>&lt;head&gt; &lt;/head&gt;</em> tags.</p>
<p>Load the jQuery library that is built into WordPress</p>
<h3>Enqueue the version built into WordPress</h3>
<p>The first option we are going to explore is how to load the jQuery library that is built into WordPress. Enter the below code in between your <em>&lt;head&gt; &lt;/head&gt;</em> tags in the <em>header.php</em> file.</p>
<pre>wp_enqueue_script('jquery');</pre>
<p>That is simple enough!</p>
<h3>Load the latest version of the jQuery library</h3>
<p>The next method entails us loading the latest version from the Google library.</p>
<p>To do this add the below code below your <em>&lt;head&gt; &lt;/head&gt;</em> tags</p>
<pre>wp_enqueue_script( 'jquery', 'http://code.jquery.com/jquery-latest.pack.js', '', '', false );</pre>
<p>Now, save your header.php file. You will now have the most recent minified version of jQuery loaded into your WordPress theme.</p>
<p>Be sure to check out our other great <a title="WordPress Articles" href="http://www.wpinsite.com/category/code-snippets">WordPress Code Snippets</a> and <a href="http://www.wpinsite.com/category/articles">WordPress Articles.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpinsite.com/code-snippets/loading-jquery-into-your-wordpress-theme/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create a Custom WordPress Comments Form Validation Plugin</title>
		<link>http://www.wpinsite.com/articles/create-custom-wordpress-comment-form-plugin</link>
		<comments>http://www.wpinsite.com/articles/create-custom-wordpress-comment-form-plugin#comments</comments>
		<pubDate>Sun, 13 May 2012 02:52:48 +0000</pubDate>
		<dc:creator>Broady</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://www.wpinsite.com/?p=5264</guid>
		<description><![CDATA[Validating our WordPress comments form using jQuery is a great way to ensure a one click form submission and a<a href="http://www.wpinsite.com/articles/create-custom-wordpress-comment-form-plugin">(more...)</a>]]></description>
			<content:encoded><![CDATA[<p>Validating our WordPress comments form using jQuery is a great way to ensure a one click form submission and a greater user experience for our post contributor.</p>
<p><span id="more-5264"></span></p>
<p>There is nothing more frustrating than completing a blog comments form to only realize that you have forgotten to complete a mandatory field after you have clicked the submit button. That well thought out comment has now been lost forever.</p>
<p>This can not only be frustrating to the end user however it can also deter users from contributing in your blog discussions. What if there was an easier way? A way to notify the users and post contributors of any errors as they are filling out the comments form. Well, using a little bit of jQuery code we can achieve exactly this and therefore provide a much better end user experience.</p>
<h3><strong>The basic WordPress Comments Form</strong></h3>
<div id="attachment_5268" class="wp-caption alignnone" style="width: 267px; max-width: 267px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/comment2.jpg"><img class="size-medium wp-image-5268" title="The default WordPress Comments form" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/comment2-267x300.jpg" alt="The default WordPress Comments form" width="267" height="300" /></a>
<p class="wp-caption-text">The default WordPress Comments form</p>
</div>
<p>The default basic WordPress comments form only requires the user to complete a few fields. These include:</p>
<ul>
<li>The User full name</li>
<li>Email Address</li>
<li>Website URL</li>
<li>Comments</li>
</ul>
<p>By default the built-in form validation provided by the WordPress core validates the user full name,the email address and the comment itself. If we submit the form without providing the mandatory fields the form will be submitted and we will see the following error message.</p>
<div id="attachment_5285" class="wp-caption alignnone" style="width: 400px; max-width: 400px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/comm-err.jpg"><img class="size-full wp-image-5285" title="The default error message" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/comm-err.jpg" alt="The default error message" width="400" height="59" /></a>
<p class="wp-caption-text">The default error message</p>
</div>
<p>In this article we are going to walk through the process of creating a custom plugin to present the user with inline jQuery form validation when completing the WordPress comments form. This way they do not have to go to a new page to see if there are any error messages. We will display the error messages, if any when they click the comment form submit button.</p>
<h2>Our Completed Custom Comments Validation plugin.</h2>
<p>This is a screenshot of what our plugin is going to look like at the end of this tutorial. The great thing about validating the comment form in this manner is that if the user has JavaScript disabled the built-in WordPress core validation will still get run.</p>
<div id="attachment_5288" class="wp-caption alignnone" style="width: 400px; max-width: 400px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/cust-com-complete.jpg"><img class="size-full wp-image-5288" title="The completed plugin " src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/cust-com-complete.jpg" alt="The completed plugin" width="400" height="452" /></a>
<p class="wp-caption-text">The completed plugin</p>
</div>
<p>&nbsp;</p>
<h2>STEP 1: Create our plugin framework.</h2>
<p>The first thing to do when creating a WordPress plugin is to create our plugin folder and create the skeleton or framework files. We are going to be using the <a href="http://bassistance.de/" rel="external nofollow">jQuery Validation Plugin 1.9.0 from Bassistance.de</a> jQuery comment validation library for our plugin.</p>
<p>In this article I am going to be using the Twenty Eleven theme that ships free with the latest version of WordPress.</p>
<ol>
<li>Navigate to your plugin directory: &#8220;wp-content/plugins&#8221;.</li>
<li>Create a new folder called &#8220;custom-comments-validation&#8221;. This is the main plugin folder that will hold all the files for our plugin.</li>
<li>Inside the &#8220;custom-comments-validation&#8221; folder create the below sub folders:</li>
<ul>
<li>css</li>
<li>js</li>
</ul>
</ol>
<div id="attachment_5289" class="wp-caption alignnone" style="width: 400px; max-width: 400px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/plugin-dir-start.jpg"><img class="size-full wp-image-5289" title="Plugin folder structure" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/plugin-dir-start.jpg" alt="Plugin folder structure" width="400" height="47" /></a>
<p class="wp-caption-text">Plugin folder structure</p>
</div>
<p>The &#8220;CSS&#8221; folder is going to contain our Cascading Style-sheet for the plugin. The &#8220;JS&#8221; folder is going to contain our JavaScript files.</p>
<h2> STEP 2: Create our main PHP plugin file</h2>
<p>Now, we want to create our main PHP plugin file that will be used to control our custom comments plugin. Open up your desired code editor and create a new .php file called <span class="highlight1">custom-comment-validation.php</span>. All WordPress plugins need a valid comment block of the top of the main file that feeds WordPress the valid information on the plugin.</p>
<p>Add the below code to the &#8220;custom-comment-validation.php&#8221; file</p>
<pre>/**
* Plugin Name: Custom Comments Validation
* Plugin URI: http://www.wpinsite.com
* Description: Adds custom jQuery form validation to the WordPress comments form
* Version: 1.0
* Author: WPInsite
* Author URI: http://www.wpinsite.com
* License: GPL
*/</pre>
<p>Most of the fields above are self explanatory however for a deeper incite into creating WordPress plugin visit the official <a href="http://codex.wordpress.org/Writing_a_Plugin" rel="external nofollow">WordPress plugin creation page</a>.</p>
<h2>STEP 3: Add the Comments Validation jQuery</h2>
<p>Because our plugin is providing client side form validation we must provide the jQuery JavaScript library that we are going to use.<br />
Navigate to the Bassistance.de website and download the latest version of the <a href="http://bassistance.de/jquery-plugins/jquery-plugin-validation/" rel="external nofollow">jQuery Validation Plugin</a></p>
<p>Once the files have been downloaded open and extract all the files.<br />
Inside the directory you will see a file called <span class="highlight1">jquery.validate.js</span>.<br />
Copy this file and place it into the &#8220;js&#8221; folder located within our plugin directory.</p>
<div id="attachment_5278" class="wp-caption alignnone" style="width: 300px; max-width: 300px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/plugin-dir.jpg"><img class="size-medium wp-image-5278" title="Copy the jquery.validate.js file" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/plugin-dir-300x134.jpg" alt="Copy the jquery.validate.js file" width="300" height="134" /></a>
<p class="wp-caption-text">Copy the jquery.validate.js file</p>
</div>
<p>Inside our &#8220;js&#8221; folder we are going to have two JavaScript files. The first one being the jquery.validate library and a second file containing the jQuery code to control our plugin and process the actual comment form validation.</p>
<p>Create a new file called &#8220;<span class="highlight1">custom-validation.js</span>&#8221; and add the below code:</p>
<pre>jQuery(function($) {
var errorContainer = $("&lt;div class='error'&gt;Please fill out the required fields&lt;/div&gt;").appendTo("#commentform").hide();
var errorLabelContainer = $("&lt;div class='error errorlabels'&gt;&lt;/div&gt;").appendTo("#commentform").hide();
$("#commentform").validate({
rules: {
author: "required",
email: {
required: true,
email: true
},
url: "url",
comment: "required"
},
errorContainer: errorContainer,
errorLabelContainer: errorLabelContainer,
ignore: ":hidden"
});
$.validator.messages.required = "";
$.validator.messages.email = "&amp;raquo; " + $.validator.messages.email;
$.validator.messages.url = "&amp;raquo; " + $.validator.messages.url;
});</pre>
<p>This is the meat of the plugin. This code snippet instructs the jquery.validate library as to what form and what fields we want validated. This code will output the error notification messages to the user completing he comments form. Be sure to change the wording to your own needs.</p>
<h2>STEP 4: Style our Comments Validation plugin</h2>
<p>The final file that we want to create is the CSS file that will containing the styling to display when outputting our custom comment validation messages. This file will color the validation text red and also highlight the fields in red that were not completed. Once again you can customize this to your own needs.</p>
<p>Create a new CSS file called &#8220;<span class="highlight1">custom-validation.css</span>&#8221; and add the following CSS code:</p>
<pre>#commentform input.error, #commentform textarea.error { background-color: #f99; }
#commentform div.error, #commentform label.error { color: #F00; }
#commentform div.errorlabels label { display: block; }</pre>
<h2>STEP 5: Tie it all together and complete the plugin file</h2>
<p>Now that we have our framework in place it is time to complete the plugin. To do this we need to go back to the main plugin file page: &#8220;custom-comment-validation.php&#8221; and complete the script to instruct WordPress the load the required files for our plugin.</p>
<p>Under the plugin header code that we added earlier, add the below code:</p>
<pre>function init_comment_validation() {
wp_enqueue_style('commentvalidation', WP_PLUGIN_URL . '/custom-comment-validation/css/custom-validation.css');
wp_enqueue_script('jqueryvalidate', WP_PLUGIN_URL . '/custom-comment-validation/js/jquery.validate.js', array('jquery'));
wp_enqueue_script('commentvalidation', WP_PLUGIN_URL . '/custom-comment-validation/js/custom-validation.js', array('jquery','jqueryvalidate'));
}

add_action('init', 'init_comment_validation');</pre>
<p>We use the WordPress <a href="http://codex.wordpress.org/Function_Reference/wp_enqueue_style" rel="external nofollow">wp_enqueue_style</a> hook and the <a href="http://codex.wordpress.org/Function_Reference/wp_enqueue_script" rel="external nofollow">wp_enqueue_script</a> hook to load our required plugin files.</p>
<h2>Your completed plugin files should look like this</h2>
<h3>custom-comment-validation.php</h3>
<pre>&lt;?php
/**
* Plugin Name: Custom Comments Validation
* Plugin URI: http://www.wpinsite.com
* Description: Adds custom jQuery form validation to the WordPress comments form
* Version: 1.0
* Author: WPInsite
* Author URI: http://www.wpinsite.com
* License: GPL
*/

function init_comment_validation() {
wp_enqueue_style('customvalidationcss', WP_PLUGIN_URL . '/custom-comment-validation/css/custom-validation.css');
wp_enqueue_script('jqueryvalidate', WP_PLUGIN_URL . '/custom-comment-validation/js/jquery.validate.js', array('jquery'));
wp_enqueue_script('commentvalidation', WP_PLUGIN_URL . '/custom-comment-validation/js/custom-validation.js', array('jquery','jqueryvalidate'));
}

add_action('init', 'init_comment_validation');
?&gt;</pre>
<p>js/custom-validation.js</p>
<pre>jQuery(function($) {
var errorContainer = $("&lt;div class='error'&gt;Please fill out the required fields&lt;/div&gt;").appendTo("#commentform").hide();
var errorLabelContainer = $("&lt;div class='error errorlabels'&gt;&lt;/div&gt;").appendTo("#commentform").hide();
$("#commentform").validate({
rules: {
author: "required",
email: {
required: true,
email: true
},
url: "url",
comment: "required"
},
errorContainer: errorContainer,
errorLabelContainer: errorLabelContainer,
ignore: ":hidden"
});
$.validator.messages.required = "";
$.validator.messages.email = "&amp;raquo; " + $.validator.messages.email;
$.validator.messages.url = "&amp;raquo; " + $.validator.messages.url;
});</pre>
<h3>js/jquery.validate.js</h3>
<p>This will contain the jQuery script for the jquery.validate.js file from the bassistance.de website.</p>
<p>css/custom-validation.css</p>
<pre>#commentform input.error, #commentform textarea.error { background-color: #f99; }
#commentform div.error, #commentform label.error { color: #F00; }
#commentform div.errorlabels label { display: block; }</pre>
<p>Activate &amp; test the plugin</p>
<p>At this stage we can start testing our newly developed custom comments validation plugin. Navigate to the &#8220;plugins&#8221; page within the WordPress Dashboard and activate the plugin.</p>
<div id="attachment_5291" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/activate-plugin.jpg"><img class="size-large wp-image-5291" title="Activate the plugin" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/activate-plugin-590x38.jpg" alt="Activate the plugin" width="590" height="38" /></a>
<p class="wp-caption-text">Activate the plugin</p>
</div>
<h2>Conclusion</h2>
<p>There you go! It was a fairly short tutorial and a fairly small WordPress plugin. Just taking an hour out of your day to create a simple comments plugin like this can be a win, win situation providing a much better user experience for your blog users.</p>
<p>Be sure to check out our other great <a title="WordPress Articles" href="http://www.wpinsite.com/category/articles">WordPress Articles</a> and <a href="http://www.wpinsite.com/category/wp-plugins">Plugins</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpinsite.com/articles/create-custom-wordpress-comment-form-plugin/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quform Ultimate WordPress Form Builder</title>
		<link>http://www.wpinsite.com/wp-plugins/quform-ultimate-wordpress-form-builder</link>
		<comments>http://www.wpinsite.com/wp-plugins/quform-ultimate-wordpress-form-builder#comments</comments>
		<pubDate>Sun, 06 May 2012 22:29:56 +0000</pubDate>
		<dc:creator>Broady</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[quform]]></category>

		<guid isPermaLink="false">http://www.wpinsite.com/?p=5240</guid>
		<description><![CDATA[Quform WordPress is a brand new plugin that allows you to build multiple forms in WordPress easily and quickly with<a href="http://www.wpinsite.com/wp-plugins/quform-ultimate-wordpress-form-builder">(more...)</a>]]></description>
			<content:encoded><![CDATA[<p><strong>Quform</strong> WordPress is a brand new plugin that allows you to build multiple forms in WordPress easily and quickly with total control.</p>
<p><span id="more-5240"></span></p>
<div id="attachment_5243" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/quform1.jpg"><img class="size-full wp-image-5243" title="Quform Ultimate WordPress Form Builder " src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/quform1.jpg" alt="Quform Ultimate WordPress Form Builder " width="590" height="300" /></a>
<p class="wp-caption-text">Quform Ultimate WordPress Form Builder</p>
</div>
<p>If it’s a complex quote or booking form or just a simple contact form, Quform plugin will allow you to do this without touching any code. In a few clicks you will have a fully functional form. It’s that simple.</p>
<h2>Quform Features</h2>
<p>Using the form builder is made simple with drag and drop and one click functionality and it works in all major browsers. There are options and settings for the basic user and for professionals. There are far too many features to list them all here, so here are the favorites:</p>
<ul>
<li>Create a form without knowing any HTML or PHP !</li>
<li>Drag and drop form elements</li>
<li>Fully translatable for all languages</li>
<li>Easy to use user interface</li>
<li>View submitted form entries inside the WordPress admin</li>
<li>Send submitted form data via email</li>
<li>JavaScript calendar (datepicker) with 24 themes and 62 languages</li>
<li><strong> NEW </strong> Export submitted form data to Excel / OpenOffice</li>
<li><strong> NEW </strong> Conditional logic to show/hide fields</li>
<li><strong> NEW </strong> Dynamically set form values from the URL</li>
<li><strong> NEW </strong> Fully supported form inside a lightbox</li>
<li>File uploads, sent as attachments or saved to the server (or both)</li>
<li>Preview while building</li>
<li>Flash upload progress</li>
<li>Group elements for complex form layouts</li>
<li>15 included element types</li>
<li>Conditionally set recipients based on form values</li>
<li>Custom autoreply</li>
<li>6 included filters to strip invalid data</li>
<li>9 included validators</li>
<li>Import/export forms across websites</li>
<li>Plenty of help and support</li>
</ul>
<h2>Styling features</h2>
<p><strong>Making your form look great</strong></p>
<p>Not only does the Quform take care of the functionality, it can very easily make your form look great too. Quform has a unique form theming system. You can use one of our themes, create your own theme or use other peoples theme designs. For the more advanced user, you will not be disappointed with the flexibility of the styling features of Quform. You can have total control of your form design and there are plenty layout options so you can take it as far as you like.</p>
<ul>
<li>Dark and Light themes included</li>
<li>Create your own themes</li>
<li>Easily edit the CSS of elements via the form builder</li>
<li>Use a variety of label placements to display elements</li>
<li>Uniform (Sexy forms with jQuery) included</li>
<li>qTip2 Tooltips with 12 included styles</li>
<li>Group elements to separate sections or for layout</li>
<li>Unique identifiers make it easy to manipulate an element</li>
<li>Customize inputs with onscreen color picker</li>
</ul>
<h2>ScreenShots</h2>
<div id="attachment_5249" class="wp-caption alignnone" style="width: 541px; max-width: 541px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/quform3.jpg"><img class="size-full wp-image-5249" title="A simple contact us form" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/quform3.jpg" alt="A simple contact us form" width="541" height="453" /></a>
<p class="wp-caption-text">A simple contact us form</p>
</div>
<p>&nbsp;</p>
<div id="attachment_5253" class="wp-caption alignnone" style="width: 541px; max-width: 541px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/quform4.jpg"><img class="size-full wp-image-5253" title="Creating your first form" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/quform4.jpg" alt="Creating your first form" width="541" height="453" /></a>
<p class="wp-caption-text">Creating your first form</p>
</div>
<p>&nbsp;</p>
<div id="attachment_5256" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/quform7.jpg"><img class="size-full wp-image-5256" title="Using the amazing visual designer" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/quform7.jpg" alt="Using the amazing visual designer" width="590" height="317" /></a>
<p class="wp-caption-text">Using the amazing visual designer</p>
</div>
<p>&nbsp;</p>
<div id="attachment_5258" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/quform8.jpg"><img class="size-full wp-image-5258" title="Each input has a variety of settings" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/quform8.jpg" alt="Each input has a variety of settings" width="590" height="317" /></a>
<p class="wp-caption-text">Each input has a variety of settings</p>
</div>
<p>Quform truly is an amazing WordPress plugin. It is fun and a delight to use. The features bundled into this plugin are absolutely amazing and this plugin is perfect for the beginner WordPress user to the most advanced users.</p>
<h3>More information and purchase the Quform Ultimate WordPress Form Builder WordPress plugin</h3>
<div class="ltt-slider-ver">
<ul id="ltt-pager-tabinfolinks" class="ltt-slider-ver-nav">
<li><a id="tabinfolinks-goto0" class="tabvertnav" href="#"><span>Details</span></a></li>
<li><a id="tabinfolinks-goto1" class="tabvertnav" href="#"><span>More Information</span></a></li>
<li><a id="tabinfolinks-goto2" class="tabvertnav" href="#"><span>Purchase</span></a></li>
</ul>
<div id="tabinfolinks" class="ltt-slider-ver-content">
<div>

Developer: ThemeCatcher<br />
Version: 1.3.5<br />
Style: Form Builder<br />
Price: $25
<div class="clear"></div>
</div>
<div>Click below for more information on the Quform Ultimate WordPress Form Builder WordPress plugin<br />
<a class="button small square light-green" href="http://codecanyon.net/item/quform-wordpress-form-builder/706149?ref=Broady" rel="external nofollow"><span>More Information</span></a>
<div class="clear"></div>
</div>
<div>Click below to purchase the Quform Ultimate WordPress Form Builder WordPress plugin<br />
<a class="button small square light-blue" href="http://codecanyon.net/item/quform-wordpress-form-builder/706149?ref=Broady" rel="external nofollow"><span>Purchase Quform</span></a>
<div class="clear"></div>
</div>
</div>
<div class="clear"></div>
</div>
<p>To view other great plugins available for your WordPress installation be sure to view our <a title="Plugins" href="http://www.wpinsite.com/category/wp-plugins/">Plugins category</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpinsite.com/wp-plugins/quform-ultimate-wordpress-form-builder/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Esthetically Pleasing Free Gardening WordPress Themes</title>
		<link>http://www.wpinsite.com/free-wordpress-themes/esthetically-pleasing-free-gardening-wordpress-themes</link>
		<comments>http://www.wpinsite.com/free-wordpress-themes/esthetically-pleasing-free-gardening-wordpress-themes#comments</comments>
		<pubDate>Sat, 05 May 2012 02:12:38 +0000</pubDate>
		<dc:creator>Broady</dc:creator>
				<category><![CDATA[Free WordPress Themes]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[garden]]></category>
		<category><![CDATA[gardening]]></category>
		<category><![CDATA[themes]]></category>

		<guid isPermaLink="false">http://www.wpinsite.com/?p=5210</guid>
		<description><![CDATA[Gardening and being outdoors is such a pleasing and esthetic environment to be in. What a better way to escape<a href="http://www.wpinsite.com/free-wordpress-themes/esthetically-pleasing-free-gardening-wordpress-themes">(more...)</a>]]></description>
			<content:encoded><![CDATA[<p><strong>Gardening</strong> and being outdoors is such a pleasing and esthetic environment to be in. What a better way to escape than to view this release of free WordPress gardening themes.</p>
<p><span id="more-5210"></span></p>
<p>In this article we are going to escape reality and venture into the world of WordPress Gardening Themes by viewing this amazing list of free themes that you can download and use for free.</p>
<h2>Nurturing Garden Smile</h2>
<div id="attachment_5211" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/nuturing-garden.jpg"><img class="size-full wp-image-5211" title="Nurturing Garden Smile Free WordPress Gardening Theme" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/nuturing-garden.jpg" alt="Nurturing Garden Smile Free WordPress Gardening Theme" width="590" height="300" /></a>
<p class="wp-caption-text">Nurturing Garden Smile Free WordPress Gardening Theme</p>
</div>
<p>The amazing and fresh gardening template is compatible with latest WordPress versions and of course, backward compatible. Coming with threaded comments and a couple of other useful settings and tested on major web browsers.</p>
<table>
<tbody>
<tr>
<td><a class="button small square light-green" href="http://www.free-wordpress-theme.net/theme/preview/parallax-fun-theme.html" rel="external nofollow"><span>Demonstration</span></a></td>
<td><a class="button small square light-blue" href="http://www.free-wordpress-theme.net/theme/download/parallax_fun.zip" rel="external nofollow"><span>Download the Nurturing Garden Smile theme</span></a></td>
</tr>
</tbody>
</table>
<hr />
<h2>Parallax Fun Theme</h2>
<div id="attachment_5213" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/ParallaxFun.jpg"><img class="size-full wp-image-5213" title="Parallax Fun Theme" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/ParallaxFun.jpg" alt="Parallax Fun Theme" width="590" height="300" /></a>
<p class="wp-caption-text">Parallax Fun Theme</p>
</div>
<div>
<p>A free premium quality jQuery animated WordPress theme, just great for a kids themed blog.</p>
<p><strong>Features:</strong></p>
<ul>
<li>Animated header</li>
<li>Animated menu</li>
<li>Options page</li>
<li>Cross-browser compatible (tested in Firefox, Opera, Safari, Google Chrome, IE)</li>
<li>Working with the last version of WordPress and lower</li>
</ul>
</div>
<table>
<tbody>
<tr>
<td><a class="button small square light-green" href="http://www.ezwpthemes.com/examples/" rel="external nofollow"><span>Demonstration</span></a></td>
<td><a class="button small square light-blue" href="http://www.ezwpthemes.com/download/Nurturing%20Garden%20Smile.zip" rel="external nofollow"><span>Download the Nurturing Garden Smile theme</span></a></td>
</tr>
</tbody>
</table>
<hr />
<h2>Gardening Theme WP 9 WordPress Theme</h2>
<div id="attachment_5215" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/gardening-theme-wp9.jpg"><img class="size-full wp-image-5215" title="Gardening Theme WP 9 WordPress Theme" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/gardening-theme-wp9.jpg" alt="Gardening Theme WP 9 WordPress Theme" width="590" height="300" /></a>
<p class="wp-caption-text">Gardening Theme WP 9 WordPress Theme</p>
</div>
<p>A free gardening related WordPress theme: Features: * ads ready * options page * widget ready, RSS ready, Gravatar ready * xhtml &amp; css valid * cross browser compatible (working in all major browsers) * working with the last version of WP and lower</p>
<table>
<tbody>
<tr>
<td><a class="button small square light-green" href="http://www.free-wordpress-theme.net/theme/preview/gardening-theme-wp-9.html" rel="external nofollow"><span>Demonstration</span></a></td>
<td><a class="button small square light-blue" href="http://www.free-wordpress-theme.net/theme/download/gardening_theme_wp_9.zip" rel="external nofollow"><span>Download the Gardening Theme WP 9 WordPress Theme</span></a></td>
</tr>
</tbody>
</table>
<hr />
<h2>Gardening Theme WP 8</h2>
<div id="attachment_5217" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/wp8-gardening.jpg"><img class="size-full wp-image-5217" title="Gardening Theme WP 8" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/wp8-gardening.jpg" alt="Gardening Theme WP 8" width="590" height="300" /></a>
<p class="wp-caption-text">Gardening Theme WP 8</p>
</div>
<p>A free gardening related WordPress theme: Features: * ads ready * options page * widget ready, RSS ready, Gravatar ready * xhtml &amp; css valid * cross-browser compatible (working in all major browsers) * working with the last version of WP and lower</p>
<table>
<tbody>
<tr>
<td><a class="button small square light-green" href="http://www.free-wordpress-theme.net/theme/preview/gardening-theme-wp-8.html" rel="external nofollow"><span>Demonstration</span></a></td>
<td><a class="button small square light-blue" href="http://www.free-wordpress-theme.net/theme/download/gardening_theme_wp_8.zip" rel="external nofollow"><span>Download the Gardening Theme WP 8</span></a></td>
</tr>
</tbody>
</table>
<hr />
<h2>Gardening</h2>
<div id="attachment_5220" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/g-plain.jpg"><img class="size-full wp-image-5220" title="Gardening Free WordPress Theme" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/g-plain.jpg" alt="Gardening Free WordPress Theme" width="590" height="300" /></a>
<p class="wp-caption-text">Gardening Free WordPress Theme</p>
</div>
<p>Gardening is a free 2 columns WordPress theme with Option/Admin Panel, featured posts and post thumbnail image. Suitable for <strong>real estate blogs</strong>.</p>
<p><strong>Features:</strong></p>
<ul>
<li>Options Page</li>
<li>Featured Content</li>
<li>Ads banners ready</li>
<li>Logo</li>
<li>.PSD included</li>
<li>Social Icons, Facebook.</li>
</ul>
<table>
<tbody>
<tr>
<td><a class="button small square light-green" href="http://themepix.com/wordpress-themes/gardening/preview/" rel="external nofollow"><span>Demonstration</span></a></td>
<td><a class="button small square light-blue" href="http://themepix.com/download/288/" rel="external nofollow"><span>Download the Gardening Free WordPress Theme</span></a></td>
</tr>
</tbody>
</table>
<hr />
<h2>Garden Sand</h2>
<div id="attachment_5227" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/garden-sand1.jpg"><img class="size-full wp-image-5227" title="Garden Sand Free WordPress Theme" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/garden-sand1.jpg" alt="Garden Sand Free WordPress Theme" width="590" height="300" /></a>
<p class="wp-caption-text">Garden Sand Free WordPress Theme</p>
</div>
<p>Garden Sand, a two column garden theme for gardening blogs, flower blogs or plant blogs. The theme is in beige and green colors and has one widget ready sidebar on the left side.<br />
<strong></strong></p>
<table>
<tbody>
<tr>
<td><a class="button small square light-green" href="http://themepix.com/wordpress-themes/greenblog/preview/" rel="external nofollow"><span>Demonstration</span></a></td>
<td><a class="button small square light-blue" href="http://themepix.com/download/324/" rel="external nofollow"><span>Download the Garden Sand Free WordPress Theme</span></a></td>
</tr>
</tbody>
</table>
<hr />
<h2>The Garden Theme</h2>
<div id="attachment_5230" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/gtheme.jpg"><img class="size-full wp-image-5230" title="The Garden Theme" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/gtheme.jpg" alt="The Garden Theme" width="590" height="300" /></a>
<p class="wp-caption-text">The Garden Theme</p>
</div>
<p>Stylish colorful flowers WordPress theme.</p>
<p>Ideal theme maybe for gardening blogs.</p>
<table>
<tbody>
<tr>
<td><a class="button small square light-green" href="http://wpmix.com/wpdemos/" rel="external nofollow"><span>Demonstration</span></a></td>
<td><a class="button small square light-blue" href="http://wpmix.com/themes/garden_theme.zip" rel="external nofollow"><span>Download The Garden Theme Free WordPress Theme</span></a></td>
</tr>
</tbody>
</table>
<hr />
<h2>Garden Safari</h2>
<div id="attachment_5233" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/garden-safari.jpg"><img class="size-full wp-image-5233" title="Garden Safari Free WordPress Theme" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/garden-safari.jpg" alt="Garden Safari Free WordPress Theme" width="590" height="300" /></a>
<p class="wp-caption-text">Garden Safari Free WordPress Theme</p>
</div>
<p>Garden Safari, a two column garden theme for gardening blogs, flower blogs or plant blogs. The theme is in grey, orange and white colors and has one widget ready sidebar on the left side.</p>
<table>
<tbody>
<tr>
<td><a class="button small square light-green" href="http://wpmix.com/wpdemos/" rel="external nofollow"><span>Demonstration</span></a></td>
<td><a class="button small square light-blue" href="http://wpmix.com/themes/garden_theme.zip" rel="external nofollow"><span>Download Garden Safari Free WordPress Theme</span></a></td>
</tr>
</tbody>
</table>
<p>Be sure to check out the <a title="Free WordPress Themes" href="http://www.wpinsite.com/category/free-wordpress-themes">Free WordPress Themes</a> category for other great free WordPress themes or our <a title="Premium WordPress Themes" href="http://www.wpinsite.com/category/premium-wordpress-themes">Premium WordPress Themes</a> category for <a title="A collection of premium WordPress themes for you to view and purchase " href="http://www.wpinsite.com/category/premium-wordpress-themes/">premium WordPress themes</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpinsite.com/free-wordpress-themes/esthetically-pleasing-free-gardening-wordpress-themes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Launch Effect Viral Campaign WordPress Theme</title>
		<link>http://www.wpinsite.com/free-wordpress-themes/launch-effect-viral-campaign-wordpress-theme</link>
		<comments>http://www.wpinsite.com/free-wordpress-themes/launch-effect-viral-campaign-wordpress-theme#comments</comments>
		<pubDate>Tue, 01 May 2012 09:52:55 +0000</pubDate>
		<dc:creator>Broady</dc:creator>
				<category><![CDATA[Free WordPress Themes]]></category>
		<category><![CDATA[Premium WordPress Themes]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[launch effect]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[viral campaign]]></category>

		<guid isPermaLink="false">http://www.wpinsite.com/?p=5172</guid>
		<description><![CDATA[Launch Effect is a fun to use one-page theme that lets you create a viral campaign in minutes. It is<a href="http://www.wpinsite.com/free-wordpress-themes/launch-effect-viral-campaign-wordpress-theme">(more...)</a>]]></description>
			<content:encoded><![CDATA[<p><strong>Launch Effect</strong> is a fun to use one-page theme that lets you create a viral campaign in minutes. It is available as in a free version or a feature packed premium version.</p>
<p><span id="more-5172"></span></p>
<div id="attachment_5186" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/launcheffect11.jpg"><img class="size-full wp-image-5186" title="Launch Effect Viral Campaign WordPress Theme" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/launcheffect11.jpg" alt="Launch Effect Viral Campaign WordPress Theme" width="590" height="260" /></a>
<p class="wp-caption-text">Launch Effect Viral Campaign WordPress Theme</p>
</div>
<p>Launch Effect is a free WordPress theme that lets you create a viral campaign in minutes. The theme allows the user to customize a landing page that introduces a business, product, or event and prompts visitors to sign up with their email to earn some sort of incentive (beta invite, discount coupon, a gift, etc.). The visitor is then encouraged to share a unique referral link that tracks their friends&#8217; sign ups. Conversions are tallied on WordPress, and the user can determine who should receive the incentives.</p>
<p>Launch Effect was created by Barrel, a digital agency in New York. We built a working version in just a few weeks and tried to think of relevant uses. When it came to creating some sample &#8220;launch&#8221; pages, we realized that our theme could be used by all kinds of businesses, not just tech startups and group buying sites. Restaurants, product companies, spas, boutiques, and events such as galas, dance parties, and movie screenings can all benefit from an easy-to-create viral campaign.</p>
<p>Since August 2011, Launch Effect has over 8,000 downloads of the free version. In December 2011, we released <a href="http://zfer.us/jWuFO" rel="external nofollow">Launch Effect Premium</a>, which extends the theme beyond a landing page and allows users to create fully-featured websites with viral sign-up capabilities. Our upcoming plans for the theme can be seen on the <a href="http://launcheffectapp.com/roadmap/" rel="external nofollow">Free Roadmap</a> and the <a href="http://launcheffectapp.com/premium/roadmap/" rel="external nofollow">Premium Roadmap</a>.</p>
<h2> Simple to setup, Simple to use</h2>
<p>Setting up Launch Effect only takes 5 minutes and requires no web design or development knowledge. Simply follow the instructions to install and have fun using the sleek user interface to customize the look of your launch page.</p>
<h2>Fully Customizable</h2>
<p>The Launch Effect comes fully-equipped with a robust Theme Options panel that allows you to customize your Launch Page to suit your business—add your own cinematic background, customize colors, upload your logo, and even display a video all from our sleek user interface.</p>
<h2>Built-In Stats</h2>
<p>The Launch Effect comes with an easy-to-understand built-in stats page accessible only by you. The stats track who spread the word about your site, and who signed up as a result.</p>
<h2>Track and Reward Your Fans</h2>
<p>Upon signing up, your Launch Effect page automatically generates a unique URL for your fans to share with their friends. This is where your marketing genius comes in: think of how many ways you can use the URL to incentivize your fans to spread the word about your product!</p>
<h2>Launch Effect Screenshots</h2>
<div id="attachment_5192" class="wp-caption alignnone" style="width: 300px; max-width: 300px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/launcheffect23.jpg"><img class="size-medium wp-image-5192" title="The Launch Effect Visual Designer" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/launcheffect23-300x206.jpg" alt="The Launch Effect Visual Designer" width="300" height="206" /></a>
<p class="wp-caption-text">The Launch Effect Visual Designer</p>
</div>
<p>&nbsp;</p>
<div id="attachment_5193" class="wp-caption alignnone" style="width: 300px; max-width: 300px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/launcheffect3.jpg"><img class="size-medium wp-image-5193" title="Fully Customizable with lots of options" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/launcheffect3-300x206.jpg" alt="Fully Customizable with lots of options" width="300" height="206" /></a>
<p class="wp-caption-text">Fully Customizable with lots of options</p>
</div>
<p>&nbsp;</p>
<div id="attachment_5194" class="wp-caption alignnone" style="width: 300px; max-width: 300px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/05/launcheffect4.jpg"><img class="size-medium wp-image-5194" title="Easy-to-understand built-in stats page" src="http://cdn.wpinsite.com/wp-content/uploads/2012/05/launcheffect4-300x206.jpg" alt="Easy-to-understand built-in stats page" width="300" height="206" /></a>
<p class="wp-caption-text">Easy-to-understand built-in stats page</p>
</div>
<h3>More information and download the Launch Effect Viral Campaign WordPress Theme</h3>
<div class="ltt-slider-ver">
<ul id="ltt-pager-tabinfolinks" class="ltt-slider-ver-nav">
<li><a id="tabinfolinks-goto0" class="tabvertnav" href="#"><span>Details</span></a></li>
<li><a id="tabinfolinks-goto1" class="tabvertnav" href="#"><span>Download</span></a></li>
<li><a id="tabinfolinks-goto2" class="tabvertnav" href="#"><span>Purchase Premium</span></a></li>
</ul>
<div id="tabinfolinks" class="ltt-slider-ver-content">
<div>Developer: Barrel</p>
<p>Style: Viral Marketing</p>
<p>Price: Free<br />
$35 for single site<br />
$65 unlimited sites</p>
<div class="clear"></div>
</div>
<div>Click below to view more details and download the free version of on the Launch Effect Viral Campaign WordPress Theme<br />
<a class="button small square light-green" href="http://launcheffectapp.com/" rel="external nofollow"><span>Download Free Version</span> </a>
<div class="clear"></div>
</div>
<div>Click below to purchase the premium edition of the Launch Effect Viral Campaign WordPress Theme<br />
<a class="button small square light-blue" href="http://zfer.us/jWuFO" rel="external nofollow"><span>Purchase Premium Version</span></a>
<div class="clear"></div>
</div>
</div>
<div class="clear"></div>
</div>
<p>Be sure to check out the <a title="Free WordPress Themes" href="http://www.wpinsite.com/category/free-wordpress-themes">Free WordPress Themes</a> category for other great free WordPress themes or our <a title="Premium WordPress Themes" href="http://www.wpinsite.com/category/premium-wordpress-themes">Premium WordPress Themes</a> category for <a title="A collection of premium WordPress themes for you to view and purchase " href="http://www.wpinsite.com/category/premium-wordpress-themes/">premium WordPress themes</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpinsite.com/free-wordpress-themes/launch-effect-viral-campaign-wordpress-theme/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to only load scripts if WordPress Widget is Active</title>
		<link>http://www.wpinsite.com/code-snippets/how-to-only-load-scripts-if-wordpress-widget-is-active</link>
		<comments>http://www.wpinsite.com/code-snippets/how-to-only-load-scripts-if-wordpress-widget-is-active#comments</comments>
		<pubDate>Thu, 26 Apr 2012 00:29:24 +0000</pubDate>
		<dc:creator>Broady</dc:creator>
				<category><![CDATA[Code Snippets]]></category>
		<category><![CDATA[is_active_widget]]></category>
		<category><![CDATA[load]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[widgets]]></category>

		<guid isPermaLink="false">http://www.wpinsite.com/?p=5112</guid>
		<description><![CDATA[Have you ever wanted to load certain scripts depending on whether a widget is being displayed? Using the WordPress is_widget_active<a href="http://www.wpinsite.com/code-snippets/how-to-only-load-scripts-if-wordpress-widget-is-active">(more...)</a>]]></description>
			<content:encoded><![CDATA[<p>Have you ever wanted to load certain scripts depending on whether a <strong>widget</strong> is being displayed? Using the WordPress <a href="http://codex.wordpress.org/Function_Reference/is_active_widget" rel="external nofollow"><em>is_widget_active</em></a> we can run a check to check if the widget is being displayed and load the relevant scripts.</p>
<p><span id="more-5112"></span></p>
<div id="attachment_5115" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/04/active-widgets-header.jpg"><img class="size-full wp-image-5115" title="How to only load scripts if WordPress Widget is Active" src="http://cdn.wpinsite.com/wp-content/uploads/2012/04/active-widgets-header.jpg" alt="How to only load scripts if WordPress Widget is Active" width="590" height="300" /></a>
<p class="wp-caption-text">How to only load scripts if WordPress Widget is Active</p>
</div>
<p>Recently whilst developing a new Google Maps WordPress widget I came across a scenario where I only wanted to load the scripts associated with this widget if the actual widget was being displayed.</p>
<p>Why not load the JavaScript files in the header I hear you ask? Well, to try and optimize the site and minimize on server requests I thought it best to only load the associated JavaScript&#8217;s if the widget was being used.</p>
<p>After investigation I found that there was a built-in WordPress function called <em>is_widget_active</em>. As the function name states it lets us check whether the widget is active and therefore being used.</p>
<h2>The WordPress built-in is_widget_active Widget function</h2>
<p>This Conditional Tag checks whether the widget is displayed on the front-end of your site. It is a Boolean function, meaning it returns either TRUE or FALSE.</p>
<p>The usage for this function is as follow:</p>
<pre>&lt;?php is_active_widget( $callback, $widget_id, $id_base, $skip_inactive ); ?&gt;</pre>
<ul>
<li><strong>$callback</strong> - Widget callback to check. (optional)</li>
<li><strong>$widget_id</strong> &#8211; Widget ID. Needed for checking.</li>
<li><strong>$id_base</strong> &#8211; Base ID of a widget created by extending WP_Widget. (optional)</li>
<li><strong>$skip_inactive</strong> &#8211; Whether to check in &#8216;wp_inactive_widgets&#8217;. (optional)</li>
</ul>
<p>Now with this knowledge in hand we can now design a conditional function to only load the required files if the actual widget is being used.</p>
<p>To implement this function we first need to navigate to our theme directory.<br />
Navigate to wp-content -&gt; themes -&gt; your-curent-theme and open the <span class="highlight1">functions.php</span> file.</p>
<p>Copy the below function and add it to your current active themes <span class="highlight1">functions.php</span> file.</p>
<pre>/**
 * Only load the Google Maps API if the gMaps widget is active
 */
function check_widget() {
    if(is_active_widget( '', '', 'wpinsite_google_maps')){
		wp_enqueue_script('jquery-gmap-apis', 'http://maps.google.com/maps/api/js?sensor=false');
		wp_enqueue_script('jquery-gmap', get_template_directory_uri(); .'/js/jquery.gmap.min.js');
    }
}
add_action('wp_footer', 'check_widget');</pre>
<h2>Code Explanation</h2>
<p>As mentioned previously I only wanted to load the Google Maps API if the widget is being displayed. The widget I developed requires two JavaScript files. The first one the actual Google Maps API JavaScript and the second is a jQuery Google Maps plugin.</p>
<p>The only parameter I pass the &#8220;<em>is_active_widget&#8221;</em> function is the actual widget ID. When I created the widget I gave it the ID of <em>&#8220;wpinsite_google_maps</em>&#8220;. Therefore the function checks whether the widget with the ID of &#8220;<em>wpinsite_google_maps</em>&#8221; is actually loaded and is being displayed. If it is then load the two JavaScript files. I have also decided to use the &#8220;wp_footer&#8221; hook to load the JavaScript files in the theme footer but you can load then wherever you like.</p>
<p>Fairly straight forward. To customize the widget function for your usage simple retrieve the widget ID in question and change the name of the files you wish to be loaded.</p>
<p>Be sure to check out our other great <a title="WordPress Articles" href="http://www.wpinsite.com/category/code-snippets">WordPress Code Snippets</a> and <a href="http://www.wpinsite.com/category/articles">WordPress Articles</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpinsite.com/code-snippets/how-to-only-load-scripts-if-wordpress-widget-is-active/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Author+ Premium WordPress Plugin</title>
		<link>http://www.wpinsite.com/wp-plugins/author-premium-wordpress-plugin</link>
		<comments>http://www.wpinsite.com/wp-plugins/author-premium-wordpress-plugin#comments</comments>
		<pubDate>Mon, 23 Apr 2012 02:38:03 +0000</pubDate>
		<dc:creator>Broady</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[author]]></category>
		<category><![CDATA[bio]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[widgets]]></category>

		<guid isPermaLink="false">http://www.wpinsite.com/?p=5094</guid>
		<description><![CDATA[Author+ is a new premium WordPress plugins that helps you achieve more search engine traffic with rich author bios, and<a href="http://www.wpinsite.com/wp-plugins/author-premium-wordpress-plugin">(more...)</a>]]></description>
			<content:encoded><![CDATA[<p><strong>Author+</strong> is a new premium WordPress plugins that helps you achieve more search engine traffic with rich author bios, and Google Snippet integration.</p>
<p><span id="more-5094"></span></p>
<div id="attachment_5107" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/04/author-plus5.jpg"><img class="size-full wp-image-5107" title="Author+ Premium WordPress Plugin" src="http://cdn.wpinsite.com/wp-content/uploads/2012/04/author-plus5.jpg" alt="Author+ Premium WordPress Plugin" width="590" height="300" /></a>
<p class="wp-caption-text">Author+ Premium WordPress Plugin</p>
</div>
<h2>What is Author+?</h2>
<p>This plugin adds to Profile Pages an extended &#8220;Author Bio&#8221;. This allows users to add more information to what they&#8217;d feel comfortable adding underneath the post. This Author Bio can be displayed on the author page, as opposed to the standard &#8220;Author Description&#8221;.<br />
This plugin is a framework, so requires a bit of PHP skill and experience in template editing to make it work.</p>
<p>Author+ is a revolutionary WordPress Plugin that turns your author pages into feature rich content. It has three main features which are unique to Author+.</p>
<h3>Give Your Authors A Boost and Exposure Using Extended Author+ Bios Features</h3>
<p>Author Pages are previously bland list of posts that offer little value to your readers. With Author+ you can create extended Author Bios which can be easily embedded into the author templates. These help turn author pages from bland template driven pages to content rich pages, turning them into valuable landing pages on your blog.</p>
<h3>Easily Create Goggle Rich Snippets – Increase Clickthroughs from Search Engines To Your Blog!</h3>
<p>Google are currently implementing Rich Snippets – information about the target page in question embedded in the search engine results. Author+ will help you easily and quickly make your author pages and your blog posts compatible with Rich Snippets. Google Rich Snippets have been proven to increase click-throughs to your blog, so you can get more traffic to your blog.</p>
<h4>Reward Regular Contributors With “Top Author” Pages</h4>
<p>Turn your about us page into a doorway page for your authors quickly and easily with one line of code. This page auto-updates with the details of your most prolific authors, meaning your best and most prolific authors will get the most exposure on your blog.</p>
<p>All of the above is controlled by a central administration system, so you can ensure maximum security of your blog.</p>
<h2>Author+ Screenshots</h2>
<div id="attachment_5097" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/04/author-plus2.jpg"><img class="size-large wp-image-5097" title="The Author+ Administration features" src="http://cdn.wpinsite.com/wp-content/uploads/2012/04/author-plus2-590x386.jpg" alt="The Author+ Administration features" width="590" height="386" /></a>
<p class="wp-caption-text">The Author+ Administration features</p>
</div>
<p>&nbsp;</p>
<div id="attachment_5098" class="wp-caption alignnone" style="width: 263px; max-width: 263px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/04/author-plus3.jpg"><img class="size-full wp-image-5098" title="The plugin widget" src="http://cdn.wpinsite.com/wp-content/uploads/2012/04/author-plus3.jpg" alt="The plugin widget" width="263" height="272" /></a>
<p class="wp-caption-text">The plugin widget</p>
</div>
<p>&nbsp;</p>
<div id="attachment_5099" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/04/author-plus4.jpg"><img class="size-large wp-image-5099" title="The newly layed out extended user bio" src="http://cdn.wpinsite.com/wp-content/uploads/2012/04/author-plus4-590x270.jpg" alt="The newly layed out extended user bio" width="590" height="270" /></a>
<p class="wp-caption-text">The newly layed out extended user bio</p>
</div>
<h3>More information and purchase the Author+ Premium WordPress Plugin</h3>
<div class="ltt-slider-ver">
<ul id="ltt-pager-tabinfolinks" class="ltt-slider-ver-nav">
<li><a id="tabinfolinks-goto0" class="tabvertnav" href="#"><span>Details</span></a></li>
<li><a id="tabinfolinks-goto1" class="tabvertnav" href="#"><span>Purchase</span></a></li>
<li><a id="tabinfolinks-goto2" class="tabvertnav" href="#"><span>More Information</span></a></li>
</ul>
<div id="tabinfolinks" class="ltt-slider-ver-content">
<div>Developer: BloggingDojo</p>
<p>Style: SEO</p>
<p>Price: Single: $25</p>
<div class="clear"></div>
</div>
<div>Click below to view more details on the Author+ Premium WordPress Plugin<br />
<a class="button small square light-green" href="http://bloggingdojo.com/wordpress-plugins/author-plus-premium-wordpress-plugin/" rel="external nofollow"><span>More Information</span> </a>
<div class="clear"></div>
</div>
<div>Click below to purchase the Author+ Premium WordPress Plugin<br />
<a class="button small square light-blue" href="http://www.wpinsite.com/go/purchase-author-plus-plugin" rel="external nofollow"><span>Purchase Author+</span></a>
<div class="clear"></div>
</div>
</div>
<div class="clear"></div>
</div>
<p>To view other great plugins available for your WordPress installation be sure to view our <a title="Plugins" href="http://www.wpinsite.com/category/wp-plugins/">Plugins category</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpinsite.com/wp-plugins/author-premium-wordpress-plugin/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to add an Author Page to Your WordPress Blog</title>
		<link>http://www.wpinsite.com/articles/how-to-add-author-page-to-your-wordpress-blog</link>
		<comments>http://www.wpinsite.com/articles/how-to-add-author-page-to-your-wordpress-blog#comments</comments>
		<pubDate>Sat, 21 Apr 2012 01:56:14 +0000</pubDate>
		<dc:creator>Broady</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[author]]></category>
		<category><![CDATA[bio]]></category>
		<category><![CDATA[page]]></category>

		<guid isPermaLink="false">http://www.wpinsite.com/?p=5065</guid>
		<description><![CDATA[A great feature to have for your WordPress blog is to have a dedicated page for each author that contributes.<a href="http://www.wpinsite.com/articles/how-to-add-author-page-to-your-wordpress-blog">(more...)</a>]]></description>
			<content:encoded><![CDATA[<p>A great feature to have for your WordPress blog is to have a dedicated page for each <strong>author</strong> that contributes. Having multiple authors contribute to your WordPress blog is not uncommon and most author&#8217;s would appreciate the bio author page.</p>
<p><span id="more-5065"></span></p>
<div id="attachment_5066" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/04/add-author-page.jpg"><img class="size-full wp-image-5066" title="How to add an Author Page to Your WordPress Blog" src="http://cdn.wpinsite.com/wp-content/uploads/2012/04/add-author-page.jpg" alt="How to add an Author Page to Your WordPress Blog" width="590" height="300" /></a>
<p class="wp-caption-text">How to add an Author Page to Your WordPress Blog</p>
</div>
<p>In the article we are going to learn how to create own very own author page so that each contributing author to your blog can have their own bio page with some profile details.</p>
<p>Having multiple author contribute to your site is a fantastic way expand your blog. You may decide on using co-authors and guest authors to help produce fresh contents to attract different types of audiences.</p>
<p>Not all WordPress themes come with an &#8220;author.php&#8221; file includes with them. The two very popular free themes that comes complete with WordPress, &#8216;<em>Twenty Ten</em>&#8216; &amp; &#8216;<em>Twenty Eleven</em>&#8216; do actually come with the &#8220;author.php&#8221; template. If this template file exists then this is what template WordPress will use when displaying an author page. If no template file exists then WordPress will fallback to the &#8220;archives.php&#8221; template.</p>
<p>WordPress has a detailed structure that it uses to look for a specific template based on what page is requested. View the modified image below to see the path structure that is used when requesting a WordPress author page.</p>
<div id="attachment_5070" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/04/author-template-path.jpg"><img class="size-large wp-image-5070" title="WordPress template path" src="http://cdn.wpinsite.com/wp-content/uploads/2012/04/author-template-path-590x585.jpg" alt="WordPress template path" width="590" height="585" /></a>
<p class="wp-caption-text">WordPress template path</p>
</div>
<p>This image clearly demonstrates the template that WordPress will lokk for in the theme directory when a certain page is requested.</p>
<h2>WordPress Author Page Template Breakdown</h2>
<p>Here is a breakdown of how WordPress tries to look for our template to use for our author page.</p>
<dl>
<dd>
<ol>
<li><tt>author-{nicename}.php</tt> &#8211; If the author&#8217;s nice name were <tt>rami</tt>, WordPress would look for <tt>author-rami.php</tt>.</li>
<li><tt>author-{id}.php</tt> &#8211; If the author&#8217;s ID were <tt>6</tt>, WordPress would look for <tt>author-6.php</tt>.</li>
<li><tt>author.php</tt></li>
<li><tt>archive.php</tt></li>
<li><tt>index.php</tt></li>
</ol>
</dd>
</dl>
<p>OK, now that we understand the process that WordPress goes through to look for our template, what do we do if our theme do not have an &#8220;author.php&#8221; or &#8220;archives.php&#8221; template? Simple! We just create one.</p>
<h2>Creating our custom Author template</h2>
<p>The first aspect we want to tackle in developing our new template is our coding environment. So firstly, open up your development coding IDE. It may be Adobe Dreamweaver, notepad or anything similar.</p>
<h3>The template basics</h3>
<p>Each template that we use in our WordPress theme has a code structure that we must abide by for it to be recognized and be able to work correctly. This article isn&#8217;t on WordPress template design in general so I will assume you have a little knowledge on this subject, if not jump over to the official <a title="WordPress template basics" href="http://codex.wordpress.org/Stepping_Into_Templates">WordPress templates basics</a>.</p>
<p>Each template we use, usually includes:</p>
<dl>
<dd>
<ol>
<li><tt>Header</tt> &#8211; contains all the information that needs to be at the <em>top</em> — i.e. inside the <tt>&lt;head&gt;</tt> tag — of your XHTML web page.</li>
<li><tt>Content</tt> &#8211; contains the posts and pages of your blog, i.e. the &#8220;content&#8221; of your site.</li>
<li><tt>Sidebar </tt> &#8211; contains the area to display the inbuilt WordPress widgets.</li>
<li><tt>Footer</tt> &#8211; contains the information that goes at the bottom of your page, such as copyright and contact information.</li>
</ol>
</dd>
</dl>
<p>With you editor open create a new page and call it &#8220;<em>author.php</em>&#8220;. Here is the skeleton framework code that we can use to create our custom author template. Copy and paste the below code into the page you just created and save the file.</p>
<pre>&lt;?php
/**
* The template for displaying Author Archive pages.
*/

get_header(); ?&gt;

&lt;!-- This is where our main content will go --&gt;

&lt;?php get_sidebar(); ?&gt;
&lt;?php get_footer(); ?&gt;</pre>
<p>Now we have a fully functioning author page setup. The only thing that we are missing now is the actual content about the author. Currently in our skeleton template we have a comment code &#8220;<em>&lt;!&#8211; This is where our main content will go &#8211;&gt;</em>&#8220;. What our next task will be is to replace this code comment with the author bio code.</p>
<p>We will achieve this functionality by using some of the available WordPress <a title="WordPress author template tags" href="http://codex.wordpress.org/Author_Templates">author template tags</a>. Paying tribute to each of our contributing author&#8217;s we are going to add the following details for each author page:</p>
<ul>
<li>The author name or nickname</li>
<li>The avatar is available</li>
<li>Date author registered</li>
<li>Website</li>
<li>Bio or personal description</li>
<li>All the posts by the author</li>
</ul>
<p>Go ahead and replace the above code comment with the below code. We will use the <a title="The WordPress Loop" href="http://codex.wordpress.org/The_Loop">WordPress loop</a> to retrieve and display the author details and all the posts by the author page we are viewing.</p>
<p>What we have done here is created a loop and queued the first post. This enable us to gather all the author details for usage. We then run a simple check, done by a PHP if statement.</p>
<pre>if(get_the_author_meta('description')):</pre>
<p>This check ensures that the author has added a description in the WordPress Dashboard profile page. By not doing this check there may be very little information to display about the user.</p>
<p>Now we have created and added all the code to display our author page. The only thing left to do now is merge all the code together. Copy and paste the below code into the &#8220;author.php&#8221; template.</p>
<pre>&lt;?php
/**
* The template for displaying Author Archive pages.
*/

get_header(); ?&gt;

&lt;div id="content"&gt;
&lt;?php
if(have_posts()) the_post();

// If a user has filled out their description, show a bio on their entries.
if(get_the_author_meta('description')):
?&gt;
&lt;h2&gt;Author Posts &amp; Bio - &lt;?php echo get_the_author(); ?&gt;&lt;/h2&gt;
&lt;p&gt;&lt;?php echo get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'author_bio_avatar_size', 60 ) ); ?&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Author Since: &lt;/strong&gt;&lt;?php echo the_author_meta('user_registered'); ?&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Website: &lt;/strong&gt;&lt;a href="&lt;?php echo the_author_meta( 'user_url' ); ?&gt;"&gt;&lt;?php echo the_author_meta( 'user_url' ); ?&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bio: &lt;?php echo the_author_meta('description'); ?&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;Posts By &lt;?php echo get_the_author(); ?&gt;:&lt;/h3&gt;

&lt;?php endif;
rewind_posts();
?&gt;
&lt;ul&gt;
&lt;!-- The Loop --&gt;

&lt;?php if(have_posts()) : while(have_posts()) : the_post(); ?&gt;
&lt;li&gt;
&lt;a href="&lt;?php the_permalink() ?&gt;" rel="bookmark" title="Permanent Link: &lt;?php the_title(); ?&gt;"&gt;
&lt;?php the_title(); ?&gt;&lt;/a&gt;,
&lt;?php the_time('d M Y'); ?&gt; in &lt;?php the_category('&amp;');?&gt;
&lt;/li&gt;

&lt;?php endwhile; else: ?&gt;
&lt;p&gt;&lt;?php _e('No posts by this author.'); ?&gt;&lt;/p&gt;

&lt;?php endif; ?&gt;

&lt;!-- End Loop --&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;?php get_sidebar(); ?&gt;
&lt;?php get_footer(); ?&gt;</pre>
<p>Now we have a completed author bio and information that any contributing author would be proud to have. Remember you are not limited to the code above. The layouts you can choose are endless. By using the available template tags you can add any information about the author that you wish.</p>
<p>This is what our simple un-styled author page is looking like at this stage:</p>
<div id="attachment_5085" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/04/author-bio-unstyled.jpg"><img class="size-large wp-image-5085" title="Our un-styled page" src="http://cdn.wpinsite.com/wp-content/uploads/2012/04/author-bio-unstyled-590x256.jpg" alt="Our un-styled page" width="590" height="256" /></a>
<p class="wp-caption-text">Our un-styled page</p>
</div>
<p>With a little bit of time and some CSS styling applied you can sharpen up your author bio page a bit.</p>
<div id="attachment_5086" class="wp-caption alignnone" style="width: 590px; max-width: 590px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/04/author-bio-styled.jpg"><img class="size-large wp-image-5086" title="Our completed styled bio page" src="http://cdn.wpinsite.com/wp-content/uploads/2012/04/author-bio-styled-590x256.jpg" alt="Our completed styled bio page" width="590" height="256" /></a>
<p class="wp-caption-text">Our completed styled author bio page</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.wpinsite.com/articles/how-to-add-author-page-to-your-wordpress-blog/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEO Friendly Images WordPress Plugin</title>
		<link>http://www.wpinsite.com/wp-plugins/seo-friendly-images-wordpress-plugin</link>
		<comments>http://www.wpinsite.com/wp-plugins/seo-friendly-images-wordpress-plugin#comments</comments>
		<pubDate>Tue, 17 Apr 2012 23:36:47 +0000</pubDate>
		<dc:creator>Broady</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[colorbox]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[seo friendly images]]></category>

		<guid isPermaLink="false">http://www.wpinsite.com/?p=5052</guid>
		<description><![CDATA[SEO Friendly Images is a tried and tested premium WordPress plugin that automatically optimizes all images on your blog for<a href="http://www.wpinsite.com/wp-plugins/seo-friendly-images-wordpress-plugin">(more...)</a>]]></description>
			<content:encoded><![CDATA[<p><strong>SEO Friendly Images</strong> is a tried and tested premium WordPress plugin that automatically optimizes all images on your blog for search engines like Google, Yahoo and Bing.</p>
<p><span id="more-5052"></span></p>
<div id="attachment_5059" class="wp-caption alignnone" style="width: 500px; max-width: 500px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/04/seo-friendly-images-3.jpg"><img class="size-full wp-image-5059" title="SEO Friendly Images WordPress Plugin" src="http://cdn.wpinsite.com/wp-content/uploads/2012/04/seo-friendly-images-3.jpg" alt="SEO Friendly Images WordPress Plugin" width="500" height="385" /></a>
<p class="wp-caption-text">SEO Friendly Images WordPress Plugin</p>
</div>
<p>SEO Friendly Images is not a newly released WordPress plugin. It has been around for a while and has recently undergone a major facelift. New features have been introduced.</p>
<h2>What is SEO Friendly Images?</h2>
<p>SEO Friendly Images is a unique WordPress plugin that automatically optimizes all images on your blog for search engines like Google, Yahoo and Bing. It does this by manipulating the image &#8220;<em>title</em>&#8221; and &#8220;<em>alt</em>&#8221; tags.</p>
<p>In the world of Search Engine Optimization we as bloggers often overlook simple aspects of our articles and image when creating new posts. We sometimes simply opt to leave the &#8220;<em>title</em>&#8221; tags out of the image declaration and even leave the &#8220;<em>alt</em>&#8221; tags blank.</p>
<p>That is where SEO Friendly Images comes to the rescue. The plugin manipulates our images by AUTOMATICALLY adding the optimal &#8220;<em>alt</em>&#8221; and &#8220;<em>title</em>&#8221; tag to the image based on the image name, post title and other customizable parameters. SEO Friendly Image produces valid XHTML markup that abides by the <a href="http://support.google.com/webmasters/bin/answer.py?hl=en&amp;answer=114016" rel="external nofollow">Google Image publishing guidelines.</a></p>
<p>By designing our Blog with these features and standards in mind, SEO Friendly Images helps search engines like Google better understand the context of your image, which in turns help it rank better in Google Images Search, resulting in increased traffic.</p>
<h2>Plugin Features</h2>
<p>SEO Friendly Images is intelligent in the fact that it can also change how and where your  images link through set of rules. For example in your archive or index page you can have the images link to the post, and when clicking the image in the single post it is shown in the Colorbox.</p>
<p>How about SEO automatically creating an <a href="http://support.google.com/webmasters/bin/answer.py?hl=en&amp;answer=178636">images XML sitemap</a>? Purchase the PRO version of the plugin and you have the option to automatically create an images XML sitemap which you can submit to Google (through Webmaster tools) to automatically help add all your images to the Google Index.</p>
<p>SEO Friendly Images is &#8220;plug &amp; play&#8221;, you simply activate it and it will immediately start working for you with the default options. If you like to tweak settings you can do that too – for example enable Colorbox previews for your images and add different rules this can be achieved through the plugins settings page.</p>
<h2>Screenshots</h2>
<div id="attachment_5054" class="wp-caption alignnone" style="width: 551px; max-width: 551px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/04/seo-friendly-images-1.jpg"><img class="size-large wp-image-5054" title="The plugin has many useful options at your disposal" src="http://cdn.wpinsite.com/wp-content/uploads/2012/04/seo-friendly-images-1-551x590.jpg" alt="The plugin has many useful options at your disposal" width="551" height="590" /></a>
<p class="wp-caption-text">The plugin has many useful options at your disposal</p>
</div>
<p>&nbsp;</p>
<div id="attachment_5055" class="wp-caption alignnone" style="width: 437px; max-width: 437px; "><a href="http://cdn.wpinsite.com/wp-content/uploads/2012/04/seo-friendly-images-2.jpg"><img class="size-large wp-image-5055" title="You can configure your own image rules" src="http://cdn.wpinsite.com/wp-content/uploads/2012/04/seo-friendly-images-2-437x590.jpg" alt="You can configure your own image rules" width="437" height="590" /></a>
<p class="wp-caption-text">You can configure your own image rules</p>
</div>
<h3>More information and purchase the SEO Friendly Images WordPress plugin</h3>
<div class="ltt-slider-ver">
<ul id="ltt-pager-tabinfolinks" class="ltt-slider-ver-nav">
<li><a id="tabinfolinks-goto0" class="tabvertnav" href="#"><span>Details</span></a></li>
<li><a id="tabinfolinks-goto1" class="tabvertnav" href="#"><span>Purchase Personal Edition</span></a></li>
<li><a id="tabinfolinks-goto2" class="tabvertnav" href="#"><span>Purchase Business Edition</span></a></li>
</ul>
<div id="tabinfolinks" class="ltt-slider-ver-content">
<div>Developer: Vladimir Prelovac<br />
Style: SEO<br />
Price: Personal &#8211; Single site: $49,<br />
Business &#8211; Unlimited sites: $79
<div class="clear"></div>
</div>
<div>Click below to purchase the personal edition SEO Friendly Image premium WordPress plugin<br />
<a class="button small square light-blue" href="http://www.wpinsite.com/go/seo-friendly-images-personal" rel="external nofollow"><span>Purchase Personal Edition</span></a>
<div class="clear"></div>
</div>
<div>Click below to purchase the business edition SEO Friendly Image premium WordPress plugin<br />
<a class="button small square light-blue" href="http://www.wpinsite.com/go/seo-friendly-images-business" rel="external nofollow"><span>Purchase Business Edition</span></a>
<div class="clear"></div>
</div>
</div>
<div class="clear"></div>
</div>
<p>To view other great plugins available for your WordPress installation be sure to view our <a title="Plugins" href="http://www.wpinsite.com/category/wp-plugins/">Plugins category</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpinsite.com/wp-plugins/seo-friendly-images-wordpress-plugin/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: www.wpinsite.com @ 2012-05-20 11:09:33 by W3 Total Cache -->
