<?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>WPClue</title>
	<atom:link href="http://wpclue.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://wpclue.com</link>
	<description>Stop guessing! Pick the right one!</description>
	<lastBuildDate>Wed, 31 Oct 2012 09:21:45 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>[WordPress] Back-end Comment List Filtering</title>
		<link>http://wpclue.com/2012/06/wordpress-back-end-comment-list-filtering/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-back-end-comment-list-filtering</link>
		<comments>http://wpclue.com/2012/06/wordpress-back-end-comment-list-filtering/#comments</comments>
		<pubDate>Mon, 04 Jun 2012 09:48:53 +0000</pubDate>
		<dc:creator>Tristan Min</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[comment]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[where]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://wpclue.com/?p=538</guid>
		<description><![CDATA[Having trouble with how to filter the comment listing from WordPress back-end base on something else like user role?  Read this! Sometime you might have custom role, let&#8217;s say co-editor, setup using members plugin in your WordPress.  And then you want to achieve  showing all comments only to the user who has administrator role but user&#8230; <a href="http://wpclue.com/2012/06/wordpress-back-end-comment-list-filtering/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Having trouble with how to filter the comment listing from WordPress back-end base on something else like user role?  Read this!</p>
<p>Sometime you might have custom role, let&#8217;s say co-editor, setup using members plugin in your WordPress.  And then you want to achieve  showing all comments only to the user who has administrator role but user with co-editor role sees only some of the comment.  You could use the below code to overcome this saturation.</p>
<p><span id="more-538"></span></p>
<pre class="wp-code-highlight prettyprint linenums:1">function custom_comments_clauses( $pieces ) {
// check role here
if( is_admin() &amp;amp;&amp;amp; (!current_user_can( &#039;administrator&#039; ) ) &amp;amp;&amp;amp; current_user_can( &#039;co_editor&#039; ) ) {
// add your own query here
$pieces[&#039;where&#039;] .= &quot; AND comment_post_ID IN ( //add your own query here )&quot;;
}
return $pieces;
}

//plug to this filter
add_filter( &#039;comments_clauses&#039;, &#039;custom_comments_clauses&#039;, 10, 1 )</pre>
]]></content:encoded>
			<wfw:commentRss>http://wpclue.com/2012/06/wordpress-back-end-comment-list-filtering/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[WordPress] Back-end Post List Filtering</title>
		<link>http://wpclue.com/2012/06/wordpress-back-end-post-list-filtering/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-back-end-post-list-filtering</link>
		<comments>http://wpclue.com/2012/06/wordpress-back-end-post-list-filtering/#comments</comments>
		<pubDate>Mon, 04 Jun 2012 09:39:00 +0000</pubDate>
		<dc:creator>Tristan Min</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://wpclue.com/?p=533</guid>
		<description><![CDATA[Having trouble with how to filter the post listing from WordPress back-end base on something else like user role?  Read this! Sometime you might have custom role, let&#8217;s say co-editor, setup using members plugin in your WordPress.  And then you want to achieve  showing all posts only to the user who has administrator role but user&#8230; <a href="http://wpclue.com/2012/06/wordpress-back-end-post-list-filtering/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Having trouble with how to filter the post listing from WordPress back-end base on something else like user role?  Read this!</p>
<p>Sometime you might have custom role, let&#8217;s say co-editor, setup using members plugin in your WordPress.  And then you want to achieve  showing all posts only to the user who has administrator role but user with co-editor role sees only some of the posts.  You could use the below code to overcome this saturation.<br />
<span id="more-533"></span></p>
<pre class="wp-code-highlight prettyprint linenums:1">function custom_post_where( $where ) {
     if( is_admin() &amp;amp;&amp;amp; ( !current_user_can(&#039;administrator&#039;) ) &amp;amp;&amp;amp; ( current_user_can(&#039;co_editor&#039;) ) ) {
         // get current user
         global $current_user;
         get_currentuserinfo();
         $user_id = $current_user-&amp;gt;ID;

         // you can add your own query here, something like this
         $where .= &amp;quot; AND ID IN (SELECT ID FROM $wpdb-&amp;gt;posts WHERE post_author = $user_id)&amp;quot;;
     }
     return $where;
}

// plug to this filter
add_filter( &#039;posts_where&#039;, &#039;custom_post_where&#039; );</pre>
]]></content:encoded>
			<wfw:commentRss>http://wpclue.com/2012/06/wordpress-back-end-post-list-filtering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[WordPress] Add Additional Fields To Profile Page</title>
		<link>http://wpclue.com/2012/06/wordpress-add-additional-fields-to-profile-page/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-add-additional-fields-to-profile-page</link>
		<comments>http://wpclue.com/2012/06/wordpress-add-additional-fields-to-profile-page/#comments</comments>
		<pubDate>Mon, 04 Jun 2012 09:17:39 +0000</pubDate>
		<dc:creator>Tristan Min</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[profile]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://wpclue.com/?p=525</guid>
		<description><![CDATA[Today I am going to showing you how to add additional fields to WordPress back-end profile page.  Sometime you might need to add additional fields to the user profile page and you could use below code. function add_more_profile_fields( $profileuser ) { //add your fields here } //call this action hook add_action( &#039;show_user_profile&#039;, add_more_profile_fields ); add_action(&#8230; <a href="http://wpclue.com/2012/06/wordpress-add-additional-fields-to-profile-page/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Today I am going to showing you how to add additional fields to WordPress back-end profile page.  Sometime you might need to add additional fields to the user profile page and you could use below code.</p>
<pre class="wp-code-highlight prettyprint linenums:1">function add_more_profile_fields( $profileuser ) {
           //add your fields here
}

//call this action hook
add_action( &#039;show_user_profile&#039;, add_more_profile_fields );
add_action( &#039;edit_user_profile&#039;, add_more_profile_fields );</pre>
<p><span id="more-525"></span><br />
This above code is just adding additional fields to the profile page but we still need to do our own saving and error handling. Here we go,</p>
<pre class="wp-code-highlight prettyprint linenums:1">function more_profile_fields_update( &amp;amp;$errors, $update, &amp;amp;$user ) {
      if($update) {
           // do the error handling here
           if($_POST[&#039;job_field&#039;] == null) {
                $errors-&amp;gt;add(&#039;job_field&#039;, &#039;&amp;lt;strong&amp;gt;ERROR&amp;lt;/strong&amp;gt;: Job field cannot be empty.&#039;, array(&#039;form-field&#039; =&amp;gt; &#039;job&#039;));
           }
           else {
                //no error, let&#039;s save it here
                update_user_meta($user-&amp;gt;ID, &#039;job_field&#039;, $_POST[&#039;job_field&#039;]);
           }
      }
 }

// hook it to this
add_action(&#039;user_profile_update_errors&#039;, &#039;more_profile_fields_update&#039;, 10, 3);</pre>
]]></content:encoded>
			<wfw:commentRss>http://wpclue.com/2012/06/wordpress-add-additional-fields-to-profile-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Protect Your PHP File From Direct Call</title>
		<link>http://wpclue.com/2011/10/protect-your-php-file-from-direct-call/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=protect-your-php-file-from-direct-call</link>
		<comments>http://wpclue.com/2011/10/protect-your-php-file-from-direct-call/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 10:12:24 +0000</pubDate>
		<dc:creator>Tristan Min</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[protect direct call]]></category>

		<guid isPermaLink="false">http://www.wpclue.com/?p=436</guid>
		<description><![CDATA[Sometime you might face a saturation with you do not want a user to browser/call your PHP file.  In that case obviously you need some kind of protection.  Just use this below code to protect your PHP file from direct call.  Put this at the top of your PHP file which you would like it&#8230; <a href="http://wpclue.com/2011/10/protect-your-php-file-from-direct-call/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Sometime you might face a saturation with you do not want a user to browser/call your PHP file.  In that case obviously you need some kind of protection.  Just use this below code to protect your PHP file from direct call.  Put this at the top of your PHP file which you would like it to be protected from direct call/browse.<br />
<span id="more-436"></span></p>
<pre class="wp-code-highlight prettyprint linenums:1">
 if(preg_match(&#039;#&#039; . basename(__FILE__) . &#039;#&#039;, $_SERVER[&#039;PHP_SELF&#039;])) { die(&#039;You are not allowed to call this page directly.&#039;); }
 </pre>
]]></content:encoded>
			<wfw:commentRss>http://wpclue.com/2011/10/protect-your-php-file-from-direct-call/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Validate Phone Number</title>
		<link>http://wpclue.com/2011/10/validate-phone-number/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=validate-phone-number</link>
		<comments>http://wpclue.com/2011/10/validate-phone-number/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 10:05:07 +0000</pubDate>
		<dc:creator>Tristan Min</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[validate]]></category>

		<guid isPermaLink="false">http://www.wpclue.com/?p=432</guid>
		<description><![CDATA[This below code will help you to validate phone number. (e.g. from form submit). ### Validate country code, area code and phone number $intisd=$_POST[&#38;quot;txtcountrycode&#38;quot;]; $intccode=$_POST[&#38;quot;txtareacode&#38;quot;]; $intphone=$_POST[&#38;quot;txtphone&#38;quot;]; if(substr_count($intisd,&#38;quot;+&#38;quot;)&#38;gt;0){ if(strpos($intisd,&#38;quot;+&#38;quot;)==0) $intisd=substr($intisd,1,strlen($intisd)); } if($intisd != NULL){ $result=ereg(&#38;quot;^[0-9]+$&#38;quot;,$intisd,$trashed); $result=ereg(&#38;quot;^[0-9]+$&#38;quot;,$intisd,$trashed); if(!($result)){$errors[] = &#38;quot;Please enter valid country code.&#38;quot;;} } if($intccode != NULL){ $result=ereg(&#38;quot;^[0-9]+$&#38;quot;,$intccode,$trashed); if(!($result)){$errors[] .= &#38;quot;Please enter valid area code.&#38;quot;;} }&#8230; <a href="http://wpclue.com/2011/10/validate-phone-number/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>This below code will help you to validate phone number. (e.g. from form submit).</p>
<p>### Validate country code, area code and phone number<br />
<span id="more-432"></span></p>
<pre class="wp-code-highlight prettyprint linenums:1">
 $intisd=$_POST[&amp;quot;txtcountrycode&amp;quot;];
 $intccode=$_POST[&amp;quot;txtareacode&amp;quot;];
 $intphone=$_POST[&amp;quot;txtphone&amp;quot;];

if(substr_count($intisd,&amp;quot;+&amp;quot;)&amp;gt;0){
 if(strpos($intisd,&amp;quot;+&amp;quot;)==0)
 $intisd=substr($intisd,1,strlen($intisd));
 }

if($intisd != NULL){
 $result=ereg(&amp;quot;^[0-9]+$&amp;quot;,$intisd,$trashed);
 $result=ereg(&amp;quot;^[0-9]+$&amp;quot;,$intisd,$trashed);
 if(!($result)){$errors[] = &amp;quot;Please enter valid country code.&amp;quot;;}
 }
 if($intccode != NULL){
 $result=ereg(&amp;quot;^[0-9]+$&amp;quot;,$intccode,$trashed);
 if(!($result)){$errors[] .= &amp;quot;Please enter valid area code.&amp;quot;;}
 }
 if($intphone != NULL){
 $result=ereg(&amp;quot;^[0-9]+$&amp;quot;,$intphone,$trashed);
 if(!($result)){$errors[] .= &amp;quot;Please enter valid phone number.&amp;quot;;}
 }
 </pre>
]]></content:encoded>
			<wfw:commentRss>http://wpclue.com/2011/10/validate-phone-number/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[WordPress] How To Publish A WordPress Plugin</title>
		<link>http://wpclue.com/2011/07/how-to-publish-a-wordpress-plugin/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-publish-a-wordpress-plugin</link>
		<comments>http://wpclue.com/2011/07/how-to-publish-a-wordpress-plugin/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 08:10:51 +0000</pubDate>
		<dc:creator>Tristan Min</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plug-in]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[trick]]></category>
		<category><![CDATA[tricks]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress plugin]]></category>

		<guid isPermaLink="false">http://www.wpclue.com/?p=391</guid>
		<description><![CDATA[Today, I found a nice blog post about how to publish a WordPress plugin on the net.  So I&#8217;ve decided to share it on my blog.  It helped me a lot and shown me the clear picture of how SVN work and what are the procedures to publish a plugin to the WordPress repository.  Click&#8230; <a href="http://wpclue.com/2011/07/how-to-publish-a-wordpress-plugin/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Today, I found a nice blog post about how to publish a WordPress plugin on the net.  So I&#8217;ve decided to share it on my blog.  It helped me a lot and shown me the clear picture of how SVN work and what are the procedures to publish a plugin to the WordPress repository.  Click <a href="http://mindsharestrategy.com/2011/how-to-publish-a-wordpress-plugin-subversion/" target="_blank">here </a>to read the full details.</p>
<p>Cheers! <img src='http://wpclue.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://wpclue.com/2011/07/how-to-publish-a-wordpress-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Add Google +1 Button To Your Site</title>
		<link>http://wpclue.com/2011/07/how-to-add-google-1-button-to-your-site/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-add-google-1-button-to-your-site</link>
		<comments>http://wpclue.com/2011/07/how-to-add-google-1-button-to-your-site/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 08:32:30 +0000</pubDate>
		<dc:creator>Tristan Min</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[plus one]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.wpclue.com/?p=375</guid>
		<description><![CDATA[I am not going to write a long post for this.  It can be done by writing two lines of code.  Just go to this page .  All the information are listed there. Cheers!]]></description>
				<content:encoded><![CDATA[<p>I am not going to write a long post for this.  It can be done by writing two lines of code.  Just go to <a href="http://www.google.com/webmasters/+1/button/" target="_blank">this page </a>.  All the information are listed there.</p>
<p>Cheers! <img src='http://wpclue.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://wpclue.com/2011/07/how-to-add-google-1-button-to-your-site/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WP Voting Plugin</title>
		<link>http://wpclue.com/2011/06/wordpress-voting-plugin/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-voting-plugin</link>
		<comments>http://wpclue.com/2011/06/wordpress-voting-plugin/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 02:19:11 +0000</pubDate>
		<dc:creator>Tristan Min</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plug-in]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[voting]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp voting]]></category>

		<guid isPermaLink="false">http://www.wpclue.com/?p=347</guid>
		<description><![CDATA[Description Site owner to add voting functionality to the blog posts. Features 1. Control voting feature via voting on/off (admin feature) 2. Control allow or disallow post author to vote his own posts (admin feature) 3. Control allow or disallow public voting (admin feature) 4. Customise vote and voted text (admin feature) 5. Customise vote&#8230; <a href="http://wpclue.com/2011/06/wordpress-voting-plugin/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><strong>Description<br />
</strong>Site owner to add voting functionality to the blog posts.</p>
<p><strong>Features<br />
</strong>1. Control voting feature via voting on/off (admin feature)<br />
2. Control allow or disallow post author to vote his own posts (admin feature)<br />
3. Control allow or disallow public voting (admin feature)<br />
4. Customise vote and voted text (admin feature)<br />
5. Customise vote and voted buttons images (admin feature)<br />
6. Customise alert message for non logged in users (admin feature)<br />
7. Voting logs for site administrator (admin feature)<br />
8. Sort voting logs by vote count or voted date (admin feature)<br />
9. Show current vote count and vote button on frontend templates<br />
10. Compitible with almost all of the themes. You just need to call required function from your template<br />
11. Total vote count widget<br />
12. Top voted widget<br />
13. Now public voting supported.<br />
14. Now shortcode supported. e.g. [wpvoting]<br />
15. Top voted posts list shortcode</p>
<p><span id="more-347"></span><strong></strong></p>
<p><strong>Features in future releases<br />
</strong>1. Export to CSV for admin voting logs<br />
2. Registered user voting logs<br />
3. Re-implement backend voting log list with WP_List_Table class</p>
<p><strong>Installation<br />
</strong>1. Upload `wpv-voting` folder to `/wp-content/plugins/` directory<br />
2. Activate the plugin through the &#8216;Plugins&#8217; menu in WordPress<br />
3. Go to Voting menu &gt;&gt; Voting Options and turn on the voting feature<br />
4. You may add the custom alert message for non logged in users<br />
5. You can use shortcode `[wpvoting]` directly in your posts content &lt; OR &gt;<br />
6. Add</p>
<pre class="wp-code-highlight prettyprint linenums:1"> if(function_exists(&#039;wpv_voting_display_vote&#039;))
 wpv_voting_display_vote(get_the_ID()); </pre>
<p>between the wordpress loop of your theme templates such as category.php or single.php<br />
7. You may also use shortcodes or widgets</p>
<p><strong>Shorcode Usage</strong></p>
<p>&#8211; Vote button &#8211;</p>
<pre class="wp-code-highlight prettyprint linenums:1">[wpvoting]</pre>
<p>&#8211; Top voted &#8211;</p>
<pre class="wp-code-highlight prettyprint linenums:1">[wpv-top-voted show=&amp;quot;10&amp;quot; nopostmsg=&amp;quot;Nothing to show!&amp;quot;]</pre>
<p>Note: This plugin will create two tables in your wordpress database<strong></strong></p>
<p><strong>FAQ<br />
</strong>Q: Where all of my voting logs gone after I deactivated and reactivated the plugin?<br />
A: This plugin&#8217;s uninstall function removes two tables which were created during plugin activation.</p>
<p>Q: Why that two tables need to be deleted during deactivation?<br />
A: Because it is good for those people like who really want to completely remove the plugin from their CMS.</p>
<p>Q: So how can I record the voting logs before I deactivate the plugin?<br />
A: In the next release, I will add export to csv feature to record the voting logs.</p>
<p>Q: Why I cannot vote even I am a logged in user?<br />
A: Because the site admin disallowed post author to vote his own posts and the post what you are intended to vote might be your own post .</p>
<p>Q: How do I style the widgets to blend them into my theme?<br />
A: You could use custom css feature which is on the voting options page to style the widgets.  For more information, please see the help section of the plugin option page (voting options page)</p>
<p><strong>Changelog<br />
</strong>1.0<br />
The first release of the plugin</p>
<p>1.1<br />
Fixed broken images</p>
<p>1.2<br />
Added allow or disallow post author to vote his own posts feature</p>
<p>1.2.1<br />
Fixed voting on/off options not getting selected state after initial plugin activate<br />
Fixed allow post author to vote his own posts options not getting selected state after initial plugin activate<br />
Fixed allow post author to vote his own posts options not getting deleted after deactivate the plugin</p>
<p>1.3<br />
Added custom vote text feature<br />
Added custom voted text feature<br />
Added custom vote button feature<br />
Added custom voted button feature</p>
<p>1.4<br />
Added shortcode support<br />
Tested compability with WordPress 3.2.1</p>
<p>1.4.1<br />
Fixed admin css</p>
<p>1.4.2<br />
Added rest all voting</p>
<p>1.5<br />
Added total vote count widget<br />
Re-design admin voting options page</p>
<p>1.5.1<br />
Added db version to options tbl for next release (public voting)</p>
<p>1.6<br />
Added public voting feature (unregistered / non-logged in users voting)</p>
<p>1.7<br />
Added top vote widget<br />
Add safe-guard javascript pop-up confirmation box for &#8220;Reset All&#8221; button<br />
Implemented proper un-installation (Now deactivate won&#8217;t delete db tables and settings)<br />
Bug fix (two or more users voting from same computer can&#8217;t vote)</p>
<p>1.8<br />
Added top voted list shortcode<br />
Added wpv_voting_get_display_vote function to overcome vote button is keep showing at the top of the post<br />
Now wpv_voting_display_vote will just echo out the wpv_voting_get_display_vote return<br />
Vote button implementation is moved to wpv_voting_get_display_vote<br />
Fixed vote button is keep showing at the top of the post when user uses [wpvoting] shortcode<br />
Fixed minor CSS rule<br />
Fixed minor spacing issue in javascript</p>
<p><strong> <a href="http://wordpress.org/extend/plugins/wp-voting/" target="_blank">Download</a> </strong></p>
<p>Note: Kindly please rate this plugin or vote the compatibility whatever this plugin is working for you or not. So I could review it and improve the quality of this plugin. Appreciate your help!<strong></strong></p>
<p><strong>Resources</strong><br />
<a href="http://www.garyc40.com/2010/03/5-tips-for-using-ajax-in-wordpress/" target="_blank">http://www.garyc40.com/2010/03/5-tips-for-using-ajax-in-wordpress/</a><br />
<a href="http://www.onextrapixel.com/2009/06/22/how-to-add-pagination-into-list-of-records-or-wordpress-plugin/" target="_blank">http://www.onextrapixel.com/2009/06/22/how-to-add-pagination-into-list-of-records-or-wordpress-plugin/</a><br />
<a href="http://www.onextrapixel.com/2009/07/01/how-to-design-and-style-your-wordpress-plugin-admin-panel/" target="_blank">http://www.onextrapixel.com/2009/07/01/how-to-design-and-style-your-wordpress-plugin-admin-panel/</a><br />
<a href="http://planetozh.com/blog/2009/09/top-10-most-common-coding-mistakes-in-wordpress-plugins/" target="_blank">http://planetozh.com/blog/2009/09/top-10-most-common-coding-mistakes-in-wordpress-plugins/</a><br />
<a href="http://wordpress.org/extend/plugins/vote-it-up/" target="_blank">http://wordpress.org/extend/plugins/vote-it-up/<br />
</a><a href="http://wordpress.org/extend/plugins/shortcodes-ultimate/">http://wordpress.org/extend/plugins/shortcodes-ultimate/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wpclue.com/2011/06/wordpress-voting-plugin/feed/</wfw:commentRss>
		<slash:comments>153</slash:comments>
		</item>
	</channel>
</rss>
