<?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>Devils Workshop &#187; Wordpress</title>
	<atom:link href="http://devilsworkshop.org/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://devilsworkshop.org</link>
	<description></description>
	<lastBuildDate>Sun, 03 Jun 2012 01:19:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>WP DBManager Plugin for WordPress Database Backup</title>
		<link>http://devilsworkshop.org/wp-dbmanager-plugin-wordpress-database-backup/</link>
		<comments>http://devilsworkshop.org/wp-dbmanager-plugin-wordpress-database-backup/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 10:54:44 +0000</pubDate>
		<dc:creator>Nitun</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://wpveda.com/?p=2604</guid>
		<description><![CDATA[<p>WP-DBManager Database is the real wealth for any blogger and hence WP-DBManager is a very important plugin for all the WordPress bloggers. It takes backup of all the database content like posts, categories, tags, comments, users, pages and other content [...]</p><p>--
This Post <a href="http://devilsworkshop.org/wp-dbmanager-plugin-wordpress-database-backup/">WP DBManager Plugin for WordPress Database Backup</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p><br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/repair-and-optimize-wordpress-database/' rel='bookmark' title='Repair and optimize WordPress database'>Repair and optimize WordPress database</a></li>
<li><a href='http://devilsworkshop.org/akismet-wordpress-spam-comment-detector-plugin/' rel='bookmark' title='Akismet: WordPress Spam Comment Detector Plugin'>Akismet: WordPress Spam Comment Detector Plugin</a></li>
<li><a href='http://devilsworkshop.org/plugin-to-protect-wordpress-against-password-reset-vulnerability/' rel='bookmark' title='Plugin To Protect WordPress Against Password Reset Vulnerability'>Plugin To Protect WordPress Against Password Reset Vulnerability</a></li>
<li><a href='http://devilsworkshop.org/organize-series-plugin-for-a-wordpress-blog/' rel='bookmark' title='Organize Series Plugin for a WordPress blog'>Organize Series Plugin for a WordPress blog</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<h3>WP-DBManager</h3>
<p>Database is the real wealth for any blogger and hence WP-DBManager is a very important plugin for all the WordPress bloggers. It takes backup of all the database content like posts, categories, tags, comments, users, pages and other content of WordPress blog. This plugin allows not just to take back-up but also to optimize, repair, restore, delete and run queries from WordPress admin section.<br />
With this plugin&#8217;s options we can also schedule database backup. It will store database backup into backup-db folder on your server  or you can also manage settings which will send database back up file to your specified email account.</p>
<h3>Plugin Setup:</h3>
<ul>
<li> Go to the <a rel="nofollow" href="http://wordpress.org/extend/plugins/wp-dbmanager/"><strong>Wp-DBManager</strong></a> plugin page and click on Download. WordPress Beginners can refer to our guide on<strong> <a rel="nofollow" href="../install-wordpress-plugin/">How to Install WordPress plugins</a></strong>.</li>
<li>After installing the plugin, click on <strong>Activate Plugin</strong> in the plugin menu.</li>
<p><a href="http://devilsworkshop.org/files/2011/07/WpVeda-Plugin-Install1.png"><img class="alignnone size-large  wp-image-50283" src="http://devilsworkshop.org/files/2011/07/WpVeda-Plugin-Install1-520x159.png" alt="" width="520" height="159" /></a></p>
<li>After activating the plugin, you will get a message as shown in the screen shot below. Now simply move the &#8216;htaccess.txt&#8217; file from WP-DBManage folder to backup-db folder. Error message will fade away. <img src='http://devilsworkshop.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<p><a href="http://devilsworkshop.org/files/2011/07/WpVeda-backup-plugin1.png"><img class="alignnone size-large wp-image-2623" src="http://devilsworkshop.org/files/2011/07/WpVeda-backup-plugin1-520x123.png" alt="" width="520" height="123" /></a></p>
<li>Click on <strong>Database</strong> menu for all the options for this plugin. It will give you number of sub-menus to setup plugin setting. Click on the &#8216;DB Options&#8217; menu and make the changes in settings as per your need.</li>
<p><a href="http://devilsworkshop.org/files/2011/07/WpVeda-plugin11.png"><img class="alignnone size-full wp-image-2624" src="http://devilsworkshop.org/files/2011/07/WpVeda-plugin11.png" alt="" width="305" height="281" /></a></p>
<li>Then go into <strong>Backup DB</strong> menu and take a backup of your WordPress database. All the database files will be stored into your WordPress hosting server under the folder /wp-content/backup-db.</li>
<li>You can also find backup files into WordPress admin panel under <strong>Manage DB Option</strong> menu. This menu will provide various options like restore, download, delete and email the database file.</li>
<p>You can find more about this plugin in WordPress <a rel="nofollow" href="http://wordpress.org/extend/plugins/wp-dbmanager/">plugin directory</a> .</p>
<p>So do share your experience after using this amazing plugin.  Comments awaited below. <img src='http://devilsworkshop.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </ul>
<br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/repair-and-optimize-wordpress-database/' rel='bookmark' title='Repair and optimize WordPress database'>Repair and optimize WordPress database</a></li>
<li><a href='http://devilsworkshop.org/akismet-wordpress-spam-comment-detector-plugin/' rel='bookmark' title='Akismet: WordPress Spam Comment Detector Plugin'>Akismet: WordPress Spam Comment Detector Plugin</a></li>
<li><a href='http://devilsworkshop.org/plugin-to-protect-wordpress-against-password-reset-vulnerability/' rel='bookmark' title='Plugin To Protect WordPress Against Password Reset Vulnerability'>Plugin To Protect WordPress Against Password Reset Vulnerability</a></li>
<li><a href='http://devilsworkshop.org/organize-series-plugin-for-a-wordpress-blog/' rel='bookmark' title='Organize Series Plugin for a WordPress blog'>Organize Series Plugin for a WordPress blog</a></li>
</ul><p>--
This Post <a href="http://devilsworkshop.org/wp-dbmanager-plugin-wordpress-database-backup/">WP DBManager Plugin for WordPress Database Backup</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p>]]></content:encoded>
			<wfw:commentRss>http://devilsworkshop.org/wp-dbmanager-plugin-wordpress-database-backup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[How to] Get WordPress Login Form in Front End</title>
		<link>http://devilsworkshop.org/wordpress-login-form-front/</link>
		<comments>http://devilsworkshop.org/wordpress-login-form-front/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 09:55:38 +0000</pubDate>
		<dc:creator>Suhas Girgaonkar</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[WordPress. code]]></category>

		<guid isPermaLink="false">http://wpveda.com/?p=2490</guid>
		<description><![CDATA[<p>Sometime admin decides the posts under certain category eg. “Subscriber Posts” must be &#160;visible only for the subscribed users. For this he have to provide a login form at the front end, so that user can register them self and [...]</p><p>--
This Post <a href="http://devilsworkshop.org/wordpress-login-form-front/">[How to] Get WordPress Login Form in Front End</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p><br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/how-to-get-contact-form-for-blogger-blog/' rel='bookmark' title='How To Get Contact Form For Blogger Blog?'>How To Get Contact Form For Blogger Blog?</a></li>
<li><a href='http://devilsworkshop.org/add-contact-form-facebook-page-free/' rel='bookmark' title='How to add a contact form to your Facebook page for free'>How to add a contact form to your Facebook page for free</a></li>
<li><a href='http://devilsworkshop.org/custom-wordpress-theme-service/' rel='bookmark' title='Custom WordPress Theme Service'>Custom WordPress Theme Service</a></li>
<li><a href='http://devilsworkshop.org/wordpress-3-0-enable-wordpress-multisite-tutorial/' rel='bookmark' title='WordPress 3.0 Tutorial: How to Enable WordPress MU into WordPress 3.0'>WordPress 3.0 Tutorial: How to Enable WordPress MU into WordPress 3.0</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Sometime admin decides the posts under certain category eg. “Subscriber Posts” must be &nbsp;visible only for the subscribed users. For this he have to provide a login form at the front end, so that user can register them self and after login they can see those posts.</p>
<p>There are 2 ways to provide a login form.</p>
<ol>
<li>Create a custom menu from admin and give a URL of wp-login eg. <em>http://www.example.com/wp-login.php</em></li>
<p>User can log in to this url, however this will not be a good practice as user may distract his mind from your site.</p>
<li>Provide a login form on front-end so user will be on your site only. To create the custom login form follow the steps given below.</li>
</ol>
<p><a rel="nofollow" wp-att-2507" href="http://wpveda.com/wordpress-login-form-front/front_end_login_screen/"><img class="size-full  alignnone wp-image-50085" src="http://devilsworkshop.org/files/2011/04/front_end_login_screen.png" alt="" width="493" height="202" /></a></p>
<h2>Step 1:</h2>
<p>Create a simple page template.</p>
<pre>&lt;?php
/*
Template Name: Login Form
*/
?&gt;
&lt;?php get_header();?&gt;
&lt;?php get_sidebar(); ?&gt;

    &lt;div id="content" &gt;
&lt;!-- If user is not logged in the show the login form  --&gt;
    &lt;?php if(!is_user_logged_in ()) { ?&gt;
        &lt;div class="login-box" &gt;
&lt;!-- Login form start  --&gt;
            &lt;form method="post" action="&lt;?php echo site_url(); ?&gt;/wp-login.php" id="loginform_custom" name="loginform_custom"&gt;
                &lt;table&gt;
                    &lt;tr&gt;
                        &lt;td&gt;Username&lt;/td&gt;
                        &lt;td&gt;&lt;input type="text" class="u-name" name="log" /&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                        &lt;td&gt;Password&lt;/td&gt;
                        &lt;td&gt;&lt;input type="password" class="u-pass" name="pwd" /&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                        &lt;td&gt;&lt;/td&gt;
                        &lt;td&gt;&lt;input type="submit"  name="submit" value="Login" /&gt;&lt;a href="&lt;?php echo site_url();?&gt;/wp-login.php?action=register"&gt;Register&lt;/a&gt;&lt;a href="&lt;?php echo wp_lostpassword_url(); ?&gt;" title="Lost Password"&gt;Lost your password?&lt;/a&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                &lt;/table&gt;
            &lt;/form&gt;
&lt;!-- End  of login form --&gt;
            &lt;/div&gt;
            &lt;?php } else { ?&gt;
        &lt;?php
                 wp_get_current_user();
// Retrive the current user object. to check the user logged in or not.
                if ( 0 != $current_user-&gt;ID ) {
                        $subscriber_posts_cat = get_cat_ID('Subscriber Posts');
                        query_posts('cat=' . $subscriber_posts_cat.'&amp;showposts=-1');
// Get all posts under Subscriber Posts category.
                        while ( have_posts() ) : the_post(); ?&gt;
                        &lt;div &lt;?php post_class('post-box') ?&gt;&gt;
                                     &lt;div class="post-date"&gt;
                &lt;ul&gt;
                &lt;li&gt;&lt;?php the_time('j'); ?&gt;&lt;/li&gt;
                &lt;li class="month"&gt;&lt;?php the_time('M'); ?&gt;&lt;/li&gt;
                &lt;/ul&gt;
                &lt;/div&gt;
                        &lt;div class="post-title"&gt;
                            &lt;?php
                            if (is_singular ()) {
                                ?&gt;&lt;h1&gt;&lt;?php the_title(); ?&gt;&lt;/h1&gt;&lt;?php
                            }
                            else {
                                ?&gt;&lt;h2&gt;&lt;a href="&lt;?php the_permalink() ?&gt;" rel="bookmark" title="Permanent Link to &lt;?php the_title_attribute(); ?&gt;"&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/h2&gt;&lt;?php
                            }
                           ?&gt;
                            &lt;div class="clear"&gt;&lt;/div&gt;
                        &lt;/div&gt;&lt;!-- .post-title --&gt;
                            &lt;div class="post-content clearp"&gt;
                                &lt;?php the_excerpt(); ?&gt;
                            &lt;/div&gt;
                        &lt;/div&gt;
                        &lt;?php endwhile; } } ?&gt;
    &lt;/div&gt;

&lt;?php get_footer(); ?&gt;
</pre>
<p>In the above template first we have checked weather user is logged in or not. If user is logged in then he is able to see the posts under category “Subscriber Posts”. Otherwise user can see login form with the Register and Lost Password links.<br />
In the above login form “action” of form and the “name” of input fields of Username and Password is very important.</p>
<h2>Step 2:</h2>
<p>To handle the redirection of admin login and subscriber login we have to write the redirection function in themes function.php file. That is if user role is admin then show him the dashboard and if the user role is subscriber then he will directly redirected to “Subscriber Posts” category page.</p>
<p>&nbsp;</p>
<pre>/* check the role of current loged in user for redirection */
add_action('admin_init','rt_checkRole');
function rt_checkRole() {

    global $wp_roles;
    $currentrole ='';
	foreach ( $wp_roles-&gt;role_names as $role =&gt; $name ) {
		if ( current_user_can( $role ) ){
                    $currentrole = $role;
                }
        }
        if($currentrole == 'subscriber')
            wp_redirect (site_url().'/front-end-login/');
}

/* redirect the user  depending on role */
add_action('template_redirect', 'rt_redirectuser');
function rt_redirectuser() {
    if (!is_user_logged_in() &amp;&amp; (is_category(get_cat_ID('Subscriber Posts')) || rt_is_subscriber_post_cat()))  {  //user check if
           wp_redirect(site_url().'/front-end-login/');
           exit ();
    }
}
/* check the current category is  Subscriber Posts */
function rt_is_subscriber_post_cat(){
    if(is_single()){
        global $post;
        $cats = wp_get_post_categories($post-&gt;ID);
        $cat_id = get_cat_ID('Subscriber Posts');
        foreach($cats as $cat)
        {
            if($cat==$cat_id)
                return TRUE;
        }
            return FALSE;
    }
}
/* redirect the user to front end login form when he is loged out */
add_action('wp_logout', 'rt_logoutRedirect');
function rt_logoutRedirect()
{
        wp_redirect(site_url().'/front-end-login/');
        exit();
}</pre>
<h2>Step 3:</h2>
<p>Once user logged in to your site, “Log Out” menu will automaticlly get added in your menubar by adding the below function in your themes header.php file.  Now add a filter on wp_nav_menu if the user is logged in.</p>
<pre>/* filter function */
function rt_menus($param)
&nbsp;{ return $param.'&lt;li&gt;&lt;a href="'.wp_logout_url().'" title="Logout"&gt;Logout&lt;/a&gt;&lt;/li&gt;'; }
/* menu code on header.php */
if( function_exists('wp_nav_menu') &amp;&amp; has_nav_menu('primary') )
&nbsp;{ add_filter('wp_nav_menu_items','rt_menus');
wp_nav_menu(array('container' =&gt; '', 'menu_id' =&gt; 'rt-nav-menu', 'theme_location' =&gt; 'primary', 'depth' =&gt; '3'));
remove_filter('wp_nav_menu_items', 'rt_menus'); }</pre>
<p>Add and tweak CSS as per your sites requirement, as the form will look in the screenshot image above. <img src='http://devilsworkshop.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/how-to-get-contact-form-for-blogger-blog/' rel='bookmark' title='How To Get Contact Form For Blogger Blog?'>How To Get Contact Form For Blogger Blog?</a></li>
<li><a href='http://devilsworkshop.org/add-contact-form-facebook-page-free/' rel='bookmark' title='How to add a contact form to your Facebook page for free'>How to add a contact form to your Facebook page for free</a></li>
<li><a href='http://devilsworkshop.org/custom-wordpress-theme-service/' rel='bookmark' title='Custom WordPress Theme Service'>Custom WordPress Theme Service</a></li>
<li><a href='http://devilsworkshop.org/wordpress-3-0-enable-wordpress-multisite-tutorial/' rel='bookmark' title='WordPress 3.0 Tutorial: How to Enable WordPress MU into WordPress 3.0'>WordPress 3.0 Tutorial: How to Enable WordPress MU into WordPress 3.0</a></li>
</ul><p>--
This Post <a href="http://devilsworkshop.org/wordpress-login-form-front/">[How to] Get WordPress Login Form in Front End</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p>]]></content:encoded>
			<wfw:commentRss>http://devilsworkshop.org/wordpress-login-form-front/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to Create a &#8216;Recent Comments with Gravatar&#8217; Widget</title>
		<link>http://devilsworkshop.org/create-widgetrecent-comments-gravatar/</link>
		<comments>http://devilsworkshop.org/create-widgetrecent-comments-gravatar/#comments</comments>
		<pubDate>Sat, 05 Feb 2011 10:30:00 +0000</pubDate>
		<dc:creator>Manish Songirkar</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Tutorials]]></category>
		<category><![CDATA[Scrapboy]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[Wordpress Comments]]></category>

		<guid isPermaLink="false">http://wpveda.com/?p=2169</guid>
		<description><![CDATA[<p>Today I'm going to help you to code a simple widget with which you can display the Recent Comments with the Author Gravatar in Sidebar.</p><p>--
This Post <a href="http://devilsworkshop.org/create-widgetrecent-comments-gravatar/">How to Create a &#8216;Recent Comments with Gravatar&#8217; Widget</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p><br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/twitter-widget-for-opera-browser/' rel='bookmark' title='Twitter widget for Opera browser'>Twitter widget for Opera browser</a></li>
<li><a href='http://devilsworkshop.org/gmail-people-widget/' rel='bookmark' title='Where is Gmail&#8217;s People Widget!'>Where is Gmail&#8217;s People Widget!</a></li>
<li><a href='http://devilsworkshop.org/new-website-translator-widget-from-google/' rel='bookmark' title='New Website Translator Widget from Google'>New Website Translator Widget from Google</a></li>
<li><a href='http://devilsworkshop.org/gmails-people-widget-fails-compared-rapportive/' rel='bookmark' title='Gmail&#8217;s People Widget fails when compared to Rapportive!'>Gmail&#8217;s People Widget fails when compared to Rapportive!</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p><a href="http://devilsworkshop.org/files/2011/02/sidebar-widget1.jpg"><img class="wp-image-50285" style="padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px;" src="http://devilsworkshop.org/files/2011/02/sidebar-widget_thumb1.jpg" alt="sidebar-widget" width="604" height="339" border="0" /></a></p>
<p>Many people new to the WordPress community seem to have a common question &#8211; &#8220;How to create a WordPress Widget?&#8221;. Today I&#8217;m going to help you to code a simple widget with which you can display the <strong>Recent Comments with the Author Gravatar</strong> in Sidebar.</p>
<p>WP has given the feature to extend the default functionality of widgets. We can achieve this by extending the <strong>WP_Widget</strong> class.</p>
<p>when we extend the <strong>WP_Widget</strong> Class we need not repeat the code and thus the features of this class are available to our class say &#8220;<strong>rt_comments_widget&#8221; </strong>(custom class).</p>
<p>First we will create the skeleton of our widgets in <em>functions.php :</em></p>
<pre><!--?<span class="hiddenSpellError" pre=""-->php
class rt_comments_widget extends WP_Widget {

function rt_comments_widget() {
//Constructor
}

function widget($args, $instance) {
// prints the widget
}

function update($new_instance, $old_instance) {
//save the widget
}

function form($instance) {
//widgetform in backend
}
}

add_action( 'widgets_init', create_function('', 'return register_widget("rt_comments_widget");') );
?&gt;</pre>
<p>As seen in the code above, we have created a class <strong>rt_comments_widget</strong>, which inherits the properties and methods of the <strong>WP_Widget</strong> class (extends).</p>
<p>Further, we have called four functions -</p>
<ol>
<li>The <strong>rt_comments_widget</strong> function which acts as a constructor</li>
<li>The<strong> widget</strong> function which prints the widget</li>
<li>The <strong>update</strong> function which saves the widget</li>
<li>The <strong>form</strong> function which handles the widget form in the backend.</li>
<li>The function <strong>add_action</strong> is used to register the widget.</li>
</ol>
<p>Let&#8217;s fill up our widget.</p>
<p><strong>Step 1:</strong></p>
<pre><!--?<span class="hiddenSpellError" pre=""-->php
function rt_comments_widget() {
$widget_ops = array('classname' =&gt; 'widget_rt_comments_widget', 'description' =&gt; __( 'Widget for Show Recent Comment with Author Gravatar in Sidebar.') );
$this-&gt;WP_Widget('rt-comments-widget', __('RT: Comments with Gravatar'), $widget_ops);
}
?&gt;</pre>
<p>In the code above, we now describe the <strong>rt_comments_widget</strong> where in you can give a class to your widget to style your widget, give a description to your custom widget and give your widget a title which is showed in the widget area of the admin panel.</p>
<p>In our example &#8220;<strong>RT: Comments with gravatar</strong>&#8221; is our widget title.</p>
<p><strong>Step 2:</strong></p>
<pre><!--?<span class="hiddenSpellError" pre=""-->php
function widget($args, $instance) {
extract($args, EXTR_SKIP);
$title = empty($instance['title']) ? 'Recent Comments' : apply_filters('widget_title', $instance['title']);
$gravatar = !empty($instance['gravatar']) ? $instance['gravatar'] : 64;
$count = !empty($instance['count']) ? $instance['count'] : 3;
$alternative = !empty($instance['alternative']) ? $instance['alternative'] : '';

echo $before_widget;
if ( $title )
echo $before_title . $title . $after_title;
global $wpdb;
$total_comments = $wpdb-&gt;get_results("SELECT comment_date_gmt,comment_content, comment_author, comment_ID, comment_post_ID, comment_author_email, comment_date_gmt FROM " . $wpdb-&gt;comments . " WHERE comment_approved = '1' and comment_type != 'trackback' ORDER BY comment_date_gmt DESC" );

$comment_total = count($total_comments);

echo '</pre>
<ul>&#8216;; for ( $comments = 0; $comments &lt; $count; $comments++ ) { if( $alternative == &#8220;on&#8221; ) { $right_grav = $comments % 2 ? &#8216;style=&#8221;float:right&#8221;&#8216; : &#8221; ; $left_readmore = $comments % 2 ? &#8216;style=&#8221;float:left&#8221;&#8216; : &#8221; ; } else { $right_grav = &#8221;; $left_readmore = &#8221;; } echo &#8216;</p>
<li>&#8216;; echo &#8221;
<div class="comment-container clearfix">&#8220;; echo &#8221;</p>
<div class="author-vcard" title="&quot;.$total_comments[$comments]->comment_author.&quot;&#8221;>&#8221;; echo get_avatar($total_comments[$comments]-&gt;comment_author_email, $gravatar, $default=&#8221; ); echo &#8220;</div>
<p>&#8220;; echo &#8221;</p>
<div class="comment-section">&#8220;; echo &#8216;</p>
<div class="comment-date">&#8216;; echo &#8216;<a title="'. mysql2date('F j, Y - g:ia', $total_comments[$comments]->comment_date_gmt) .&#8217;&#8221; href=&#8221;&#8216;. get_permalink($total_comments[$comments]->comment_post_ID) . &#8216;#comment-&#8217; . $total_comments[$comments]->comment_ID . &#8216;&#8221;>&#8217;; echo mysql2date(&#8216;F j, Y &#8211; g:ia&#8217;, $total_comments[$comments]-&gt;comment_date_gmt); echo &#8216;</a>&#8216;; echo &#8216;</div>
<p>&#8216;; echo &#8221;</p>
<div class="author-comment">&#8220;; $str = wp_html_excerpt ( $total_comments[$comments]-&gt;comment_content,65 ); if( strlen( $str ) &gt;= 65 ) { echo $str.&#8217;&#8230;&#8217;; } else { echo $str; } echo &#8220;</div>
<p>&#8220;; echo &#8216;</p>
<div class="sidebar-readmore">&#8216;; echo &#8216;<a title="Reply" rel="nofollow" href="'. get_permalink($total_comments[$comments]->comment_post_ID) . &#8216;#comment-&#8217; . $total_comments[$comments]->comment_ID . &#8216;&#8221;>&#8217;; echo &#8216;Reply ?&#8217;; echo &#8216;</a>&#8216;; echo &#8216;</div>
<p>&#8216;; echo &#8216;</p></div>
<p>&#8216;; //end of .comment-section echo &#8216;</p></div>
<p>&#8216;; //end of .comment-container echo &#8216;</li>
<p>&#8216;; } echo &#8216;</ul>
<pre>';

echo $after_widget;
} // end of function widget()
?&gt;</pre>
<p>Now we describe the <strong>widget</strong> function. In our example above, I fetched the date of the posted comment, author comments, author Gravatar, and reply to that comment from the database.</p>
<p>Here  are the code snippets in the <strong>widget</strong> function:</p>
<ol>
<li>date: <code>mysql2date('F j, Y - g:ia', $total_comments[$comments]-&gt;comment_date_gmt)</code></li>
<li>author gravatar:<code> get_avatar($total_comments[$comments]-&gt;comment_author_email, $gravatar, $default='' )</code></li>
<li>author comment:<code> $total_comments[$comments]-&gt;comment_content (With Word Count '65')</code></li>
<li>reply link:<code> <a title="Reply" rel="nofollow" href="'. get_permalink($total_comments[$comments]->comment_post_ID) . '#<span class=">comment-' . $total_comments[$comments]-&gt;comment_ID . '"&gt;Reply</a></code></li>
</ol>
<p><strong>Step 3:</strong></p>
<pre><!--?<span class="hiddenSpellError" pre=""-->php
function update($new_instance, $old_instance) {

global $wpdb;
$total_comments = $wpdb-&gt;get_results("SELECT comment_date_gmt,comment_content, comment_author, comment_ID, comment_post_ID, comment_author_email, comment_date_gmt FROM " . $wpdb-&gt;comments . " WHERE comment_approved = '1' and comment_type != 'trackback' ORDER BY comment_date_gmt DESC" );
$comment_total = count($total_comments);

$instance = $old_instance;

$instance['title'] = strip_tags($new_instance['title']);
$instance['gravatar'] = strip_tags($new_instance['gravatar']);
$instance['count'] = strip_tags($new_instance['count']) &gt; $comment_total ? $comment_total : strip_tags($new_instance['count']);
$instance['alternative'] = strip_tags($new_instance['alternative']);

return $instance;
}
?&gt;</pre>
<p>With the help of code in the <strong>update</strong> function you can save your widget or update your data which is changed in admin panel.</p>
<p><strong>Step 4:</strong></p>
<pre><!--?<span class="hiddenSpellError" pre=""-->php
function form($instance) {
$title = isset($instance['title']) ? ($instance['title']) : '';
$gravatar = !empty($instance['gravatar']) ? $instance['gravatar'] : 64;
$count = !empty($instance['count']) ? $instance['count'] : 3;
$alternative = !empty($instance['alternative']) ? $instance['alternative'] : '';

?&gt;</pre>
<p><label for="<?php echo $this->get_field_id(&#8216;title&#8217;); ?>&#8221;>Title: </label><br />
<input id="<?php echo $this->get_field_id(&#8216;title&#8217;); ?>&#8221; class=&#8221;widefat&#8221; type=&#8221;text&#8221; name=&#8221;<?php echo $this->get_field_name(&#8216;title&#8217;); ?>&#8221; value=&#8221;<?php echo esc_attr($title); ?>&#8221; /></p>
<p><label for="<?php echo $this->get_field_id(&#8216;gravatar&#8217;); ?>&#8221;>Gravatar Size: </label><br />
<select id="<?php echo $this->get_field_id(&#8216;gravatar&#8217;); ?>&#8221; style=&#8221;float: right; width: 100px;&#8221; name=&#8221;<?php echo $this->get_field_name(&#8216;gravatar&#8217;); ?>&#8221;><br />
<option selected="selected" value="32">&gt;32&#215;32</option>
<option selected="selected" value="40">&gt;40&#215;40</option>
<option selected="selected" value="48">&gt;48&#215;48</option>
<option selected="selected" value="56">&gt;56&#215;56</option>
<option selected="selected" value="64">&gt;64&#215;64</option>
<option selected="selected" value="72">&gt;72&#215;72</option>
</select>
<p><label for="<?php echo $this->get_field_id(&#8216;count&#8217;); ?>&#8221;>Show Comments: </label><br />
<input id="<?php echo $this->get_field_id(&#8216;count&#8217;); ?>&#8221; class=&#8221;widefat show-comments&#8221; type=&#8221;text&#8221; name=&#8221;<?php echo $this->get_field_name(&#8216;count&#8217;); ?>&#8221; value=&#8221;<?php echo $count; ?>&#8221; /></p>
<pre>
<!--?php
global $wpdb;
$total_comments = $wpdb--->get_results("SELECT comment_date_gmt,comment_content, comment_author, comment_ID, comment_post_ID, comment_author_email, comment_date_gmt FROM " . $wpdb-&gt;comments . " WHERE comment_approved = '1' and comment_type != 'trackback' ORDER BY comment_date_gmt DESC" );
$comment_total = count($total_comments);
echo "</pre>
<div style="color: #444444; font-size: 11px; padding: 0 0 12px;">You have total &#8216;&#8221;.$comment_total.&#8221;&#8216; comments to display</div>
<pre>";
?&gt;</pre>
<p><label for="<?php echo $this->get_field_id(&#8216;alternative&#8217;); ?>&#8221;>Show Alternate Comments: </label><br />
<input type="hidden" name="<?php echo $this->get_field_name(&#8216;alternative&#8217;); ?>&#8221; value=&#8221;off&#8221; /><br />
<input id="<?php echo $this->get_field_id(&#8216;alternative&#8217;); ?>&#8221; class=&#8221;alternate&#8221; type=&#8221;checkbox&#8221; name=&#8221;<?php echo $this->get_field_name(&#8216;alternative&#8217;); ?>&#8221; value=&#8221;on&#8221; checked=&#8221;checked&#8221; /> /&gt;</p>
<pre><script type="text/javascript">// <![CDATA[
jQuery('.show-comments').keyup(function () {
this.value = this.value.replace(/[^0-9.]/g,'');
});
// ]]&gt;</script>
<!--?php
} ?--></pre>
<p>With the form function you can develop widgetform in the back end(admin panel) such as - entering a widget title, showing Gravatar size in the dropdown list, choosing the number of comments shown in sidebar and showing alternate comments. <em>(refer 2nd screnshot below)</em></p>
<p>The simple javascript (jQuery) at the end of the code above is to validate your form field.</p>
<p>Your widget will now be appear in Admin Panel &gt; Appearance &gt; Widgets &gt; Available Widgets</p>
<p><a href="http://devilsworkshop.org/files/2011/02/widget-area1.jpg"><img style="padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px;" src="http://devilsworkshop.org/files/2011/02/widget-area_thumb1.jpg" alt="widget-area" width="454" height="261" border="0" /></a></p>
<p>Here is the screenshot of your widget in the back end:</p>
<p><a href="http://devilsworkshop.org/files/2011/02/backend1.jpg"><img style="padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px;" src="http://devilsworkshop.org/files/2011/02/backend_thumb1.jpg" alt="backend" width="354" height="221" border="0" /></a></p>
<p>Here is the Final Screenshot of your widget: Normal View and Alternate View</p>
<p><a href="http://devilsworkshop.org/files/2011/02/normal-view1.jpg"><img style="padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px;" src="http://devilsworkshop.org/files/2011/02/normal-view_thumb1.jpg" alt="normal-view" width="204" height="342" border="0" /></a><a href="http://devilsworkshop.org/files/2011/02/alternate-view1.jpg"><img style="padding-left: 0px; padding-right: 0px; padding-top: 0px; border: 0px;" src="http://devilsworkshop.org/files/2011/02/alternate-view_thumb1.jpg" alt="alternate-view" width="204" height="342" border="0" /></a></p>
<p>Hope with the help of this widget you can easily show your &#8220;<strong>Recent Comments with Gravatar</strong>&#8221; in Sidebar. Do drop in your opinions and comments below <img src='http://devilsworkshop.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://devilsworkshop.org/files/2011/02/recent_comments_with_gravatar.txt" target="_blank">Download the Complete code of Widget Here.</a></p>
<br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/twitter-widget-for-opera-browser/' rel='bookmark' title='Twitter widget for Opera browser'>Twitter widget for Opera browser</a></li>
<li><a href='http://devilsworkshop.org/gmail-people-widget/' rel='bookmark' title='Where is Gmail&#8217;s People Widget!'>Where is Gmail&#8217;s People Widget!</a></li>
<li><a href='http://devilsworkshop.org/new-website-translator-widget-from-google/' rel='bookmark' title='New Website Translator Widget from Google'>New Website Translator Widget from Google</a></li>
<li><a href='http://devilsworkshop.org/gmails-people-widget-fails-compared-rapportive/' rel='bookmark' title='Gmail&#8217;s People Widget fails when compared to Rapportive!'>Gmail&#8217;s People Widget fails when compared to Rapportive!</a></li>
</ul><p>--
This Post <a href="http://devilsworkshop.org/create-widgetrecent-comments-gravatar/">How to Create a &#8216;Recent Comments with Gravatar&#8217; Widget</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p>]]></content:encoded>
			<wfw:commentRss>http://devilsworkshop.org/create-widgetrecent-comments-gravatar/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Vote for rtCamp’s Website on WPBeginner Gallery</title>
		<link>http://devilsworkshop.org/vote-rtcamps-website-wpbeginner-gallery/</link>
		<comments>http://devilsworkshop.org/vote-rtcamps-website-wpbeginner-gallery/#comments</comments>
		<pubDate>Fri, 04 Feb 2011 12:30:27 +0000</pubDate>
		<dc:creator>Omkar Joglekar</dc:creator>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[rtCamp]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://devilsworkshop.org/?p=37105</guid>
		<description><![CDATA[<p>This is a cross post from the official blog of the rtBlogs network. rtCamp&#8217;s website design has been one of the many achievements of the company since its inception. Recently, its website design got featured in the WPBeginner gallery. WPBeginner Gallery WPBeginner [...]</p><p>--
This Post <a href="http://devilsworkshop.org/vote-rtcamps-website-wpbeginner-gallery/">Vote for rtCamp’s Website on WPBeginner Gallery</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p><br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/rate-rtcamps-website-wpbeginner-gallery/' rel='bookmark' title='Rate rtCamp&#8217;s Website on WPBeginner Gallery'>Rate rtCamp&#8217;s Website on WPBeginner Gallery</a></li>
<li><a href='http://devilsworkshop.org/american-idol-now-lets-fans-vote-through-facebook/' rel='bookmark' title='American Idol Now Lets Fans Vote Through Facebook'>American Idol Now Lets Fans Vote Through Facebook</a></li>
<li><a href='http://devilsworkshop.org/welcome-to-rtcamp/' rel='bookmark' title='Welcome to rtCamp!'>Welcome to rtCamp!</a></li>
<li><a href='http://devilsworkshop.org/vote-on-facebooks-governing-documents-started/' rel='bookmark' title='Vote on Facebook&#8217;s Governing Documents Started'>Vote on Facebook&#8217;s Governing Documents Started</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>This is a cross post from the<a rel="nofollow" href="http://rtcamp.com/blog/rtcamps-website-is-featured-in-wpbeginner-gallery/"> official blog of the rtBlogs network.</a></p>
<p><a rel="nofollow" href="http://rtcamp.com">rtCamp&#8217;s website design</a> has been one of the many achievements of the company since its inception. Recently, its website design got featured in the WPBeginner gallery.</p>
<h3><strong><a rel="nofollow" href="http://gallery.wpbeginner.com">WPBeginner Gallery</a></strong></h3>
<p>WPBeginner gallery is a place where you can browse through beautifully designed WordPress websites for inspiration and ideas. rtCamp&#8217;s website has been added to this gallery among other well designed websites.</p>
<p>WPBeginner provides tutorials on WordPress for WordPress amateurs along with downloadable WordPress themes and plugins.</p>
<p>After visiting rtCamp&#8217;s website, one might think that it was designed in Flash. It has however been designed using pure Javascript and CSS standards with complete WordPress in the back end!</p>
<h3>Vote for the rtCamp Website!</h3>
<p>You can rate the website&#8217;s design by clicking on the star rating.</p>
<p><a href="http://devilsworkshop.org/files/2011/02/DW-rtcamp-website.png"><img class="alignnone size-medium wp-image-37114" title="DW rtcamp website" src="http://devilsworkshop.org/files/2011/02/DW-rtcamp-website-600x426.png" alt="" width="600" height="426" /></a></p>
<p>So what are you waiting for? visit the link below to rate. Give us your feedback about the website through your comments <img src='http://devilsworkshop.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Link: </strong><a rel="nofollow" href="http://gallery.wpbeginner.com/2011/02/rtcamp-solutions/">Vote for rtCamp</a><strong> | </strong><a rel="nofollow" href="http://rtcamp.com/">rtCamp Official Website</a></p>
<br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/rate-rtcamps-website-wpbeginner-gallery/' rel='bookmark' title='Rate rtCamp&#8217;s Website on WPBeginner Gallery'>Rate rtCamp&#8217;s Website on WPBeginner Gallery</a></li>
<li><a href='http://devilsworkshop.org/american-idol-now-lets-fans-vote-through-facebook/' rel='bookmark' title='American Idol Now Lets Fans Vote Through Facebook'>American Idol Now Lets Fans Vote Through Facebook</a></li>
<li><a href='http://devilsworkshop.org/welcome-to-rtcamp/' rel='bookmark' title='Welcome to rtCamp!'>Welcome to rtCamp!</a></li>
<li><a href='http://devilsworkshop.org/vote-on-facebooks-governing-documents-started/' rel='bookmark' title='Vote on Facebook&#8217;s Governing Documents Started'>Vote on Facebook&#8217;s Governing Documents Started</a></li>
</ul><p>--
This Post <a href="http://devilsworkshop.org/vote-rtcamps-website-wpbeginner-gallery/">Vote for rtCamp’s Website on WPBeginner Gallery</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p>]]></content:encoded>
			<wfw:commentRss>http://devilsworkshop.org/vote-rtcamps-website-wpbeginner-gallery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Change WordPress Permalink Structure With IIS 6 Server</title>
		<link>http://devilsworkshop.org/change-permalink-structure-iis-6-server/</link>
		<comments>http://devilsworkshop.org/change-permalink-structure-iis-6-server/#comments</comments>
		<pubDate>Wed, 19 Jan 2011 11:45:12 +0000</pubDate>
		<dc:creator>Nitun</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[permalinks]]></category>

		<guid isPermaLink="false">http://wpveda.com/?p=2003</guid>
		<description><![CDATA[<p>WordPress Permalink structure is important with respect to the Search Engine Optimization (SEO). I observed that most of the WordPress blogs have a Permalink Structure which looks like /index.php/%postname%/. This post will help you to change your permalink structure using the [...]</p><p>--
This Post <a href="http://devilsworkshop.org/change-permalink-structure-iis-6-server/">Change WordPress Permalink Structure With IIS 6 Server</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p><br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/how-to-change-wordpress-permalink-without-breaking-post-permalink-structure/' rel='bookmark' title='How to Change WordPress Permalink Without Breaking Post Permalink Structure'>How to Change WordPress Permalink Without Breaking Post Permalink Structure</a></li>
<li><a href='http://devilsworkshop.org/4-wordpress-plugins-for-better-seo-and-permalink-structure/' rel='bookmark' title='4 WordPress Plugins for Better SEO and Permalink Structure'>4 WordPress Plugins for Better SEO and Permalink Structure</a></li>
<li><a href='http://devilsworkshop.org/install-wordpress-ilovethisdomain-hosting-server/' rel='bookmark' title='How to install WordPress with ILoveThisDomain Hosting Server'>How to install WordPress with ILoveThisDomain Hosting Server</a></li>
<li><a href='http://devilsworkshop.org/install-wordpress-bluehost-web-server/' rel='bookmark' title='Install WordPress On Bluehost Web Server'>Install WordPress On Bluehost Web Server</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p><strong>WordPress Permalink structure</strong> is important with respect to the Search Engine Optimization (SEO). I observed that most of the WordPress blogs have a Permalink Structure which looks like <code>/index.php/%postname%/</code>. This post will help you to change your permalink structure using the <strong>Microsoft IIS 6 server</strong>.</p>
<ol>
<li>Create a &#8220;php&#8221; file, say &#8217;404_wp.php&#8217;, paste the below code and upload it to your wordpress root folder (i.e., in same folder/directory where &#8220;wp-config.php&#8221; file is located.</li>
<p><code>&lt;?php<br />
// Default file for WordPress site, generally "index.php"<br />
$wpdefault = 'index.php';<br />
// The name of this file.<br />
$tempfile = '404_wp.php';<br />
$_SERVER['SCRIPT_FILENAME'] = str_replace($tempfile, $wpdefault, $_SERVER['SCRIPT_FILENAME']);<br />
$_SERVER['ORIG_PATH_INFO'] = str_replace($tempfile, $wpdefault, $_SERVER['ORIG_PATH_INFO']);<br />
$_SERVER['SCRIPT_NAME'] = str_replace($tempfile, $wpdefault, $_SERVER['SCRIPT_NAME']);<br />
$_SERVER['PHP_SELF'] = str_replace($tempfile, $wpdefault, $_SERVER['PHP_SELF']);<br />
$_SERVER['PATH_INFO'] = false;<br />
$querystr =&amp; $_SERVER['QUERY_STRING']; $requesturl =&amp; $_SERVER['REQUEST_URI'];<br />
$position = strrpos($querystr, '://');<br />
$position = strpos($querystr, '/', $position + 4);<br />
$_SERVER['URL'] = $requesturl = substr($querystr, $position);<br />
$querystr = trim(stristr($requesturl, '?'), '?');<br />
// Required for WordPress 2.8+<br />
$_SERVER['HTTP_X_ORIGINAL_URL'] = $requesturl;<br />
// Fix GET vars<br />
foreach ( $_GET as $var =&gt; $val ) {<br />
if ( substr($var, 0, 3) == '404') {<br />
if ( strstr($var, '?') ) {<br />
$nv = substr($var, strpos($var, '?') + 1);<br />
$_GET[$nv] = $val;<br />
}<br />
unset($_GET[$var]);<br />
}<br />
break;<br />
include($wpdefault);<br />
?&gt;</code></p>
<li>Download and Install <strong>Internet Information Services</strong> <strong>(IIS) 6.0 Manager</strong> for Windows XP from Microsoft Site. Alternatively, you can install this from your <strong>Windows XP</strong> Installation CD.<br />
<a rel="nofollow" href="http://www.microsoft.com/downloads/en/details.aspx?familyid=f9c1fb79-c903-4842-9f6c-9db93643fdb7&amp;displaylang=en" target="_blank"><strong>Download Link</strong></a></li>
<li>Go to your Windows <em>Control Panel</em> -&gt; <em>Administrative</em> Tools and open <strong>Internet Information Services (IIS6) Manager</strong><br />
<a href="http://devilsworkshop.org/files/2011/01/11.png"><img class="alignnone size-large  wp-image-50288" src="http://devilsworkshop.org/files/2011/01/11-520x390.png" alt="" width="520" height="390" /></a></li>
<li>Right click <strong>Internet Information Services</strong> and select <strong>Connect</strong></li>
<li>&#8220;Connect to Computer&#8221; dialog box will open, enter your IIS 6 Server IP Address, and Login Credentials<br />
(In case, you can&#8217;t find the IP Address, you can open <strong>Command Prompt</strong> from Start Menu and ping your site to find IP Address) i.e. <em>ping wpveda.com</em></li>
<p><a href="http://devilsworkshop.org/files/2011/01/3.png"><img class="alignnone size-full wp-image-2008" src="http://devilsworkshop.org/files/2011/01/3.png" alt="" width="380" height="215" /></a><br />
<a href="http://devilsworkshop.org/files/2011/01/41.png"><img class="alignnone size-large wp-image-2040" src="http://devilsworkshop.org/files/2011/01/41-520x262.png" alt="" width="520" height="262" /></a></p>
<li>Click <strong>OK</strong>, so as to connect to your server. The IIS manager will open as shown below.</li>
<li>On left-hand side navigation, click on [+] before Your Server&#8217;s IP Address to expand</li>
<p><a href="http://devilsworkshop.org/files/2011/01/51.png"><img class="alignnone size-large wp-image-2049" src="http://devilsworkshop.org/files/2011/01/51-520x346.png" alt="" width="520" height="346" /></a></p>
<li>Click on <strong>[+]</strong> to expand Web Sites</li>
<p><a href="http://devilsworkshop.org/files/2011/01/61.png"><img class="alignnone size-large wp-image-2041" src="http://devilsworkshop.org/files/2011/01/61-520x346.png" alt="" width="520" height="346" /></a></p>
<li>Right click the name of website on which pretty permalinks need to be enable, and select <strong>Properties</strong>, which would open the Properties dialog box.</li>
<p><a href="http://devilsworkshop.org/files/2011/01/72.png"><img class="alignnone size-full wp-image-2043" src="http://devilsworkshop.org/files/2011/01/72.png" alt="" width="461" height="458" /></a></p>
<li>Select <strong>Custom Error</strong> tabs, and find <strong>404</strong> from the grid.</li>
<p><a href="http://devilsworkshop.org/files/2011/01/9.png"><img class="alignnone size-full wp-image-2014" src="http://devilsworkshop.org/files/2011/01/9.png" alt="" width="461" height="458" /></a></p>
<li>Click <strong>Edit</strong> button, you will be greeted by another dialog box. Select &#8220;URL&#8221; from Message Type Drop-Down, and for URL field, write relative path to &#8220;404_wp.php&#8221; file, that you have created and uploaded on your server (<em>in step 1</em>) and click <strong>OK.</strong></li>
<p><a href="http://devilsworkshop.org/files/2011/01/8.png"><img class="alignnone size-full wp-image-2013" src="http://devilsworkshop.org/files/2011/01/8.png" alt="" width="392" height="230" /></a></p>
<li>You can see the new &#8220;404&#8243; URL in Custom-Error Tab Grid. Close the dialog-box.</li>
<li>Right click the web-site that you have connected to and select <strong>Disconnect</strong> and then close the Internet Information Services (IIS6) Manager</li>
<li>Login to your <strong>WordPress Admin-Panel</strong> and change your permalink structure to  /%postname%/ or any other structure as shown below.</li>
<p><a href="http://devilsworkshop.org/files/2011/01/101.png"><img class="alignnone size-large wp-image-2046" src="http://devilsworkshop.org/files/2011/01/101-520x304.png" alt="" width="520" height="304" /></a></ol>
<p>This is how you can easily change your permalink structure using the <strong>Microsoft IIS server</strong> for a good <strong>SEO</strong> for your blog. Do write your feedback through your comments.</p>
<br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/how-to-change-wordpress-permalink-without-breaking-post-permalink-structure/' rel='bookmark' title='How to Change WordPress Permalink Without Breaking Post Permalink Structure'>How to Change WordPress Permalink Without Breaking Post Permalink Structure</a></li>
<li><a href='http://devilsworkshop.org/4-wordpress-plugins-for-better-seo-and-permalink-structure/' rel='bookmark' title='4 WordPress Plugins for Better SEO and Permalink Structure'>4 WordPress Plugins for Better SEO and Permalink Structure</a></li>
<li><a href='http://devilsworkshop.org/install-wordpress-ilovethisdomain-hosting-server/' rel='bookmark' title='How to install WordPress with ILoveThisDomain Hosting Server'>How to install WordPress with ILoveThisDomain Hosting Server</a></li>
<li><a href='http://devilsworkshop.org/install-wordpress-bluehost-web-server/' rel='bookmark' title='Install WordPress On Bluehost Web Server'>Install WordPress On Bluehost Web Server</a></li>
</ul><p>--
This Post <a href="http://devilsworkshop.org/change-permalink-structure-iis-6-server/">Change WordPress Permalink Structure With IIS 6 Server</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p>]]></content:encoded>
			<wfw:commentRss>http://devilsworkshop.org/change-permalink-structure-iis-6-server/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>WordPress Installation on Linux System</title>
		<link>http://devilsworkshop.org/wordpress-installation-linux-system/</link>
		<comments>http://devilsworkshop.org/wordpress-installation-linux-system/#comments</comments>
		<pubDate>Sat, 08 Jan 2011 11:30:13 +0000</pubDate>
		<dc:creator>Nitun</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Tutorials]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[wordpress installation]]></category>

		<guid isPermaLink="false">http://wpveda.com/?p=1863</guid>
		<description><![CDATA[<p>Easy guide for WordPress installation on Linux system.</p><p>--
This Post <a href="http://devilsworkshop.org/wordpress-installation-linux-system/">WordPress Installation on Linux System</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p><br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/remove-evalbase64decode-malicious-code-grep-sed-commands-files-linux-server/' rel='bookmark' title='Remove &#8220;eval(base64_decode&#8221; using linux commands from all php files across multiple WordPress'>Remove &#8220;eval(base64_decode&#8221; using linux commands from all php files across multiple WordPress</a></li>
<li><a href='http://devilsworkshop.org/wpveda-wordpress-installation-tutorial-series/' rel='bookmark' title='WpVeda &#8211; WordPress Installation Tutorial Series'>WpVeda &#8211; WordPress Installation Tutorial Series</a></li>
<li><a href='http://devilsworkshop.org/wordpress-installation-tutorial-series/' rel='bookmark' title='WordPress Installation Tutorial [Series]'>WordPress Installation Tutorial [Series]</a></li>
<li><a href='http://devilsworkshop.org/wordpress-installation-media-temple/' rel='bookmark' title='WordPress Installation For Media Temple Webserver'>WordPress Installation For Media Temple Webserver</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<h3>Steps to install WordPress on Linux system:</h3>
<ol>
<li>You first need to download the <a rel="nofollow" href="http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/"><strong>Xampp Server</strong></a> in Linux system.</li>
<li>Extract it into <strong>/opt</strong> folder in your system files. The best way is to use Terminal to do the same. Type the command in terminal : -
<pre>sudo tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt</pre>
</li>
<li>After succesful installation of Xampp in your local system, you need to start a server that works in the local system. Type the command in terminal : -
<pre>sudo /opt/lampp/lampp start</pre>
</li>
<li>Then, just to cross check that everything is working fine, type the URL in browser http://localhost/ , if you will get welcome message of Xampp then your done with Xampp installation process. (<em>see screen-shot below</em>).</li>
<p><a href="http://devilsworkshop.org/files/2011/01/XAMPP_1294464802863.png"><img class="alignnone size-full  wp-image-50291" src="http://devilsworkshop.org/files/2011/01/XAMPP_1294464802863.png" alt="" width="486" height="168" /></a></p>
<li>Now download WordPress from <a rel="nofollow" href="http://wordpress.org/download/">WordPress.org</a>.</li>
<li>Extract it into <strong>/opt/lampp/htdocs/</strong> folder.</li>
<p>Create a Database for your WordPress site. Go to http://localhost/phpmyadmin</p>
<p><a href="http://devilsworkshop.org/files/2011/01/phpmyadmin.png"><img class="alignnone size-full wp-image-1873" src="http://devilsworkshop.org/files/2011/01/phpmyadmin.png" alt="" width="544" height="185" /></a></p>
<li>One more thing you can do to avoid extra work is to change permission of <em>wp-config.php</em> file and also avoid to add the database info in the same. Just type the command below in teminal to give read-write permission to the WordPress folder inside /htdocs.
<pre>sudo chmod a+rw /opt/lampp/htdocs/wordpress/ -R</pre>
</li>
<li>Now go to the WordPress site http://localhost/wordpress/ and add all the information there like WordPress database name that you just created  in step 8. (Note: username should be <strong>root</strong> and no need to write the password) see the image below.</li>
<p><a href="http://devilsworkshop.org/files/2011/01/Wpveda-Setup.png"><img class="alignnone size-full wp-image-1879" src="http://devilsworkshop.org/files/2011/01/Wpveda-Setup.png" alt="" width="436" height="319" /></a></ol>
<p>You are now done with the manual work. Next, enter the info required in the further steps such as the WordPress username and other information.</p>
<p>Hope you will love to work on WordPress with your Linux system. You can also find some useful <a rel="nofollow" href="http://wpveda.com/category/wordpress-plugins/">plugins</a> and <a rel="nofollow" href="http://bloggertowp.org/series/blogger-to-wordpress-user-guide/">WordPress User Guide</a> on our wpVeda blog, keep checking wpveda.com for regular updates by <strong><a rel="nofollow" href="http://feeds.wpveda.com/wpveda">subscribing to us</a></strong>.</p>
<br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/remove-evalbase64decode-malicious-code-grep-sed-commands-files-linux-server/' rel='bookmark' title='Remove &#8220;eval(base64_decode&#8221; using linux commands from all php files across multiple WordPress'>Remove &#8220;eval(base64_decode&#8221; using linux commands from all php files across multiple WordPress</a></li>
<li><a href='http://devilsworkshop.org/wpveda-wordpress-installation-tutorial-series/' rel='bookmark' title='WpVeda &#8211; WordPress Installation Tutorial Series'>WpVeda &#8211; WordPress Installation Tutorial Series</a></li>
<li><a href='http://devilsworkshop.org/wordpress-installation-tutorial-series/' rel='bookmark' title='WordPress Installation Tutorial [Series]'>WordPress Installation Tutorial [Series]</a></li>
<li><a href='http://devilsworkshop.org/wordpress-installation-media-temple/' rel='bookmark' title='WordPress Installation For Media Temple Webserver'>WordPress Installation For Media Temple Webserver</a></li>
</ul><p>--
This Post <a href="http://devilsworkshop.org/wordpress-installation-linux-system/">WordPress Installation on Linux System</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p>]]></content:encoded>
			<wfw:commentRss>http://devilsworkshop.org/wordpress-installation-linux-system/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WpVeda &#8211; WordPress Installation Tutorial Series</title>
		<link>http://devilsworkshop.org/wpveda-wordpress-installation-tutorial-series/</link>
		<comments>http://devilsworkshop.org/wpveda-wordpress-installation-tutorial-series/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 01:30:47 +0000</pubDate>
		<dc:creator>Aditya Kane</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Installation]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://devilsworkshop.org/?p=35735</guid>
		<description><![CDATA[<p>This is a cross-post from WpVeda – our blog on all things WordPress. Our journey on Devils’ Workshop started with on Blogger.com and after we moved to WordPress the founder of this blog ended up starting rtCamp, a WordPress company. [...]</p><p>--
This Post <a href="http://devilsworkshop.org/wpveda-wordpress-installation-tutorial-series/">WpVeda &#8211; WordPress Installation Tutorial Series</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p><br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/wordpress-installation-tutorial-series/' rel='bookmark' title='WordPress Installation Tutorial [Series]'>WordPress Installation Tutorial [Series]</a></li>
<li><a href='http://devilsworkshop.org/wpveda-new-blog-in-our-network-wordpress/' rel='bookmark' title='WpVeda &#8211; New Blog in Our Network [WordPress]'>WpVeda &#8211; New Blog in Our Network [WordPress]</a></li>
<li><a href='http://devilsworkshop.org/organize-series-plugin-for-a-wordpress-blog/' rel='bookmark' title='Organize Series Plugin for a WordPress blog'>Organize Series Plugin for a WordPress blog</a></li>
<li><a href='http://devilsworkshop.org/blogger-to-wordpress-user-guide-series-announcement/' rel='bookmark' title='Blogger to WordPress User-Guide Series [Announcement]'>Blogger to WordPress User-Guide Series [Announcement]</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p><em>This is a <a rel="nofollow" href="http://wpveda.com/wordpress-installation-tutorial-series/">cross-post</a> from <a rel="nofollow" href="http://wpveda.com">WpVeda</a> – our blog on all things WordPress.</em></p>
<p>Our journey on Devils’ Workshop started with on Blogger.com and after we moved to WordPress the founder of this blog ended up starting <a rel="nofollow" href="http://rtcamp.com">rtCamp</a>, a WordPress company.</p>
<p>We have many developers, designers and WordPress experts who work behind the scenes and also share their knowledge on  our WordPress specific blog –<a rel="nofollow" href="http://wpveda.com">WpVeda</a>.</p>
<p>Among these experts is <a rel="nofollow" href="http://wpveda.com/author/nitun/">Nitun Lanjewar</a>, who is the,Technical Head for our <a rel="nofollow" href="http://bloggertowp.org">Blogger to WordPress migration service</a>. Nitun has written a series of <a rel="nofollow" href="http://wpveda.com/series/wordpress-installation-on-different-web-servers/">WordPress Installation tutorials</a>. We will see one new post on installation steps everyday.</p>
<p><a href="http://devilsworkshop.org/files/2011/01/wordpress_installation_series.png"><img class="wp-image-50293" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="wordpress_installation_series" src="http://devilsworkshop.org/files/2011/01/wordpress_installation_series_thumb.png" border="0" alt="wordpress_installation_series" width="304" height="304" /></a></p>
<p>In this series we will be able to learn in detail, the installation of WordPress on the following hosts.</p>
<ul>
<li>Godaddy</li>
<li>Hostgator</li>
<li>Bluehost</li>
<li>I Love This Domain</li>
<li>Dreamhost</li>
</ul>
<p>Best way to keep in touch these tutorials is to <a rel="nofollow" href="http://feeds.wpveda.com/wpveda">subscribe to WpVeda</a>. Consequently you can also follow WpVeda on <a rel="nofollow" href="http://twitter.com/wpveda">Twitter</a>.</p>
<p><strong>Link: </strong><a rel="nofollow" href="http://wpveda.com/wordpress-installation-tutorial-series/">WpVeda</a></p>
<br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/wordpress-installation-tutorial-series/' rel='bookmark' title='WordPress Installation Tutorial [Series]'>WordPress Installation Tutorial [Series]</a></li>
<li><a href='http://devilsworkshop.org/wpveda-new-blog-in-our-network-wordpress/' rel='bookmark' title='WpVeda &#8211; New Blog in Our Network [WordPress]'>WpVeda &#8211; New Blog in Our Network [WordPress]</a></li>
<li><a href='http://devilsworkshop.org/organize-series-plugin-for-a-wordpress-blog/' rel='bookmark' title='Organize Series Plugin for a WordPress blog'>Organize Series Plugin for a WordPress blog</a></li>
<li><a href='http://devilsworkshop.org/blogger-to-wordpress-user-guide-series-announcement/' rel='bookmark' title='Blogger to WordPress User-Guide Series [Announcement]'>Blogger to WordPress User-Guide Series [Announcement]</a></li>
</ul><p>--
This Post <a href="http://devilsworkshop.org/wpveda-wordpress-installation-tutorial-series/">WpVeda &#8211; WordPress Installation Tutorial Series</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p>]]></content:encoded>
			<wfw:commentRss>http://devilsworkshop.org/wpveda-wordpress-installation-tutorial-series/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Download WordPress 3.1 Release Candidate 2 –  Available Now!</title>
		<link>http://devilsworkshop.org/download-wordpress-31-release-candidate-2/</link>
		<comments>http://devilsworkshop.org/download-wordpress-31-release-candidate-2/#comments</comments>
		<pubDate>Sun, 02 Jan 2011 04:26:00 +0000</pubDate>
		<dc:creator>Huzaifa Darbar</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[WordPress 3.1 RC2]]></category>
		<category><![CDATA[Wordpress Update]]></category>

		<guid isPermaLink="false">http://wpveda.com/?p=1751</guid>
		<description><![CDATA[<p>WordPress team has released the second release candidate for WordPress 3.1 which is available to download. The requisite haiku rounding up stragglers last few bugs for 3.1</p><p>--
This Post <a href="http://devilsworkshop.org/download-wordpress-31-release-candidate-2/">Download WordPress 3.1 Release Candidate 2 –  Available Now!</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p><br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/wordpress-31-release-candidate/' rel='bookmark' title='WordPress 3.1 Release Candidate is Out Now'>WordPress 3.1 Release Candidate is Out Now</a></li>
<li><a href='http://devilsworkshop.org/windows-7-release-candidate-download-deadline/' rel='bookmark' title='Windows 7 Release Candidate Download Deadline'>Windows 7 Release Candidate Download Deadline</a></li>
<li><a href='http://devilsworkshop.org/firefox-3-6-release-candidate-is-out/' rel='bookmark' title='Firefox 3.6 Release Candidate is out'>Firefox 3.6 Release Candidate is out</a></li>
<li><a href='http://devilsworkshop.org/wordpress-3-0-final-release-is-out/' rel='bookmark' title='WordPress 3.0 Final Release is out!'>WordPress 3.0 Final Release is out!</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p><a href="http://devilsworkshop.org/files/2011/01/WordPress-update.png"><img class="alignright  wp-image-50296" style="padding-left: 0px;padding-right: 0px;padding-top: 0px;border: 0px initial initial;  float: right; padding: 4px; margin: 0 0 2px 7px;" src="http://devilsworkshop.org/files/2011/01/WordPress-update_thumb.png" border="0" alt="WordPress-update" width="229" height="229" /></a>WordPress team has released the second release candidate for WordPress 3.1 which is available to download. The requisite haiku rounding up stragglers last few bugs for 3.1</p>
<p>As <em>Andrew Nacin</em> said that for WordPress RC1, release candidates are the last stop before the final release. It means they are done and have no bugs to squash. But with millions of users, many server configurations and setups, and thousands of plugins and themes, it is still possible they can miss something.</p>
<p>Since Beta 1 came on Thanksgiving, RC1 on Christmas, and RC2 on New Year’s Day. They will not be waiting for another holiday for the final release, so if you have not tested WordPress 3.1 yet, now get ready to test it</p>
<p>If you are a developer and interested in testing the release candidate and if you find a bug, there are a few ways to let them know :</p>
<ul>
<li>Post it to the <a rel="nofollow" href="http://wordpress.org/support/forum/alphabeta/">Alpha/Beta area in the support forums</a></li>
<li>Report it to the <a rel="nofollow" href="http://lists.automattic.com/mailman/listinfo/wp-testers">wp-testers mailing list</a></li>
<li>Join the development IRC channel and tell them live at irc.freenode.net #wordpress-dev</li>
<li>File a bug ticket on the <a rel="nofollow" href="http://core.trac.wordpress.org/">WordPress Trac</a></li>
</ul>
<p>You can test WordPress 3.1 using <a rel="nofollow" href="http://wordpress.org/extend/plugins/wordpress-beta-tester/">WordPress Beta Tester plugin</a>. If any known issues are there, you can <a rel="nofollow" href="http://core.trac.wordpress.org/report/5">find them here</a>.</p>
<p><a rel="nofollow" href="http://wordpress.org/wordpress-3.1-RC2.zip">Download WordPress 3.1 RC 2</a></p>
<br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/wordpress-31-release-candidate/' rel='bookmark' title='WordPress 3.1 Release Candidate is Out Now'>WordPress 3.1 Release Candidate is Out Now</a></li>
<li><a href='http://devilsworkshop.org/windows-7-release-candidate-download-deadline/' rel='bookmark' title='Windows 7 Release Candidate Download Deadline'>Windows 7 Release Candidate Download Deadline</a></li>
<li><a href='http://devilsworkshop.org/firefox-3-6-release-candidate-is-out/' rel='bookmark' title='Firefox 3.6 Release Candidate is out'>Firefox 3.6 Release Candidate is out</a></li>
<li><a href='http://devilsworkshop.org/wordpress-3-0-final-release-is-out/' rel='bookmark' title='WordPress 3.0 Final Release is out!'>WordPress 3.0 Final Release is out!</a></li>
</ul><p>--
This Post <a href="http://devilsworkshop.org/download-wordpress-31-release-candidate-2/">Download WordPress 3.1 Release Candidate 2 –  Available Now!</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p>]]></content:encoded>
			<wfw:commentRss>http://devilsworkshop.org/download-wordpress-31-release-candidate-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Download WordPress for BlackBerry 1.4.4 Mobile</title>
		<link>http://devilsworkshop.org/wordpress-blackberry-144-mobile/</link>
		<comments>http://devilsworkshop.org/wordpress-blackberry-144-mobile/#comments</comments>
		<pubDate>Tue, 28 Dec 2010 06:00:27 +0000</pubDate>
		<dc:creator>Huzaifa Darbar</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[blackberry]]></category>

		<guid isPermaLink="false">http://wpveda.com/?p=1595</guid>
		<description><![CDATA[<p>For BlackBerry user the WordPress for BlackBerry version 1.4.4 you can download from BlackBerry App World. WordPress has added following features for BlackBerry version1.4.4-Rotate uploaded photos,Better integration with BlackBerry Torch 9800.</p><p>--
This Post <a href="http://devilsworkshop.org/wordpress-blackberry-144-mobile/">Download WordPress for BlackBerry 1.4.4 Mobile</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p><br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/get-google-mobile-apps-on-blackberry-through-blackberry-enterprise-server/' rel='bookmark' title='Get Google Mobile Apps on Blackberry through Blackberry Enterprise Server'>Get Google Mobile Apps on Blackberry through Blackberry Enterprise Server</a></li>
<li><a href='http://devilsworkshop.org/facebook-applications-for-your-iphone-palm-sony-ericsson-inq-blackberry-nokia-android-windows-mobile-sidekick/' rel='bookmark' title='Facebook applications for your iPhone, Palm, Sony Ericsson, INQ, Blackberry, Nokia, Android, Windows Mobile, Sidekick'>Facebook applications for your iPhone, Palm, Sony Ericsson, INQ, Blackberry, Nokia, Android, Windows Mobile, Sidekick</a></li>
<li><a href='http://devilsworkshop.org/wordpress-3-0-rc1-is-available-for-download/' rel='bookmark' title='WordPress 3.0 RC1 is Available For Download'>WordPress 3.0 RC1 is Available For Download</a></li>
<li><a href='http://devilsworkshop.org/download-facebook-messenger-iphone-android-blackberry/' rel='bookmark' title='Download Facebook Messenger for iPhone, Android and BlackBerry'>Download Facebook Messenger for iPhone, Android and BlackBerry</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p><a href="http://devilsworkshop.org/files/2010/12/BlackBerry-WordPress.png"><img class="alignright wp-image-50298" style="padding-left: 0px;padding-right: 0px;padding-top: 0px;border: 0px initial initial;  float: right; padding: 4px; margin: 0 0 2px 7px;" src="http://devilsworkshop.org/files/2010/12/BlackBerry-WordPress_thumb.png" border="0" alt="BlackBerry-WordPress" width="304" height="123" /></a>For BlackBerry user the WordPress for BlackBerry version 1.4.4 you can download from <a rel="nofollow" href="http://appworld.blackberry.com/webstore/content/5802">BlackBerry App World</a>.</p>
<p>WordPress has added following features for BlackBerry version1.4.4:</p>
<ul>
<li>Rotate uploaded photos.</li>
<li>Better integration with BlackBerry Torch 9800.</li>
</ul>
<p>Some bug fixes in the previous version, including the media uploading issue on the 9800 Torch device:</p>
<ul>
<li>Fixed the media uploading issue on the 9800. It requires <a rel="nofollow" href="http://en.wikipedia.org/wiki/AtomPub">AtomPub</a> to be enabled on your blog.</li>
<li>Fixed an issue that would sometimes occur with long post titles.</li>
<li>Fixed issues with orphan categories.</li>
<li>Fixed issues with the blog shortcut icon which would appear too big sometimes.</li>
<li>Minor bug fixing.</li>
</ul>
<p>The all new WordPress for BlackBerry application allows you to write posts, upload photos and videos, edit pages, and manage comments. Both WordPress.com and self-hosted WordPress (2.9.2 or higher i.e. version 3.1.0) sites are supported. Download the application and start enjoy blogging.</p>
<p><strong>Link :  <a rel="nofollow" href="http://appworld.blackberry.com/webstore/content/5802">BlackBerry App World</a></strong></p>
<br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/get-google-mobile-apps-on-blackberry-through-blackberry-enterprise-server/' rel='bookmark' title='Get Google Mobile Apps on Blackberry through Blackberry Enterprise Server'>Get Google Mobile Apps on Blackberry through Blackberry Enterprise Server</a></li>
<li><a href='http://devilsworkshop.org/facebook-applications-for-your-iphone-palm-sony-ericsson-inq-blackberry-nokia-android-windows-mobile-sidekick/' rel='bookmark' title='Facebook applications for your iPhone, Palm, Sony Ericsson, INQ, Blackberry, Nokia, Android, Windows Mobile, Sidekick'>Facebook applications for your iPhone, Palm, Sony Ericsson, INQ, Blackberry, Nokia, Android, Windows Mobile, Sidekick</a></li>
<li><a href='http://devilsworkshop.org/wordpress-3-0-rc1-is-available-for-download/' rel='bookmark' title='WordPress 3.0 RC1 is Available For Download'>WordPress 3.0 RC1 is Available For Download</a></li>
<li><a href='http://devilsworkshop.org/download-facebook-messenger-iphone-android-blackberry/' rel='bookmark' title='Download Facebook Messenger for iPhone, Android and BlackBerry'>Download Facebook Messenger for iPhone, Android and BlackBerry</a></li>
</ul><p>--
This Post <a href="http://devilsworkshop.org/wordpress-blackberry-144-mobile/">Download WordPress for BlackBerry 1.4.4 Mobile</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p>]]></content:encoded>
			<wfw:commentRss>http://devilsworkshop.org/wordpress-blackberry-144-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 3.1 Release Candidate is Out Now</title>
		<link>http://devilsworkshop.org/wordpress-31-release-candidate/</link>
		<comments>http://devilsworkshop.org/wordpress-31-release-candidate/#comments</comments>
		<pubDate>Mon, 27 Dec 2010 06:16:05 +0000</pubDate>
		<dc:creator>Huzaifa Darbar</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[WordPress 3.1 RC 1]]></category>

		<guid isPermaLink="false">http://wpveda.com/?p=1561</guid>
		<description><![CDATA[<p>For WordPress 3.1 the first release candidate (RC1) is available now. A release candidate version comes before final release and after beta version.

So one can implement the latest release but it is also advisable  to test it first to your test servers. Because there are variety of plugins and configurations </p><p>--
This Post <a href="http://devilsworkshop.org/wordpress-31-release-candidate/">WordPress 3.1 Release Candidate is Out Now</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p><br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/download-wordpress-31-release-candidate-2/' rel='bookmark' title='Download WordPress 3.1 Release Candidate 2 –  Available Now!'>Download WordPress 3.1 Release Candidate 2 –  Available Now!</a></li>
<li><a href='http://devilsworkshop.org/firefox-3-6-release-candidate-is-out/' rel='bookmark' title='Firefox 3.6 Release Candidate is out'>Firefox 3.6 Release Candidate is out</a></li>
<li><a href='http://devilsworkshop.org/wordpress-3-0-final-release-is-out/' rel='bookmark' title='WordPress 3.0 Final Release is out!'>WordPress 3.0 Final Release is out!</a></li>
<li><a href='http://devilsworkshop.org/windows-7-release-candidate-download-deadline/' rel='bookmark' title='Windows 7 Release Candidate Download Deadline'>Windows 7 Release Candidate Download Deadline</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p><a href="http://devilsworkshop.org/files/2010/12/wp.png"><img class="alignright wp-image-50300" style="padding-left: 0px;padding-right: 0px;padding-top: 0px;border: 0px initial initial;  float: right; padding: 4px; margin: 0 0 2px 7px;" src="http://devilsworkshop.org/files/2010/12/wp_thumb.png" border="0" alt="WordPress 3.1 RC 1" width="244" height="244" /></a>For WordPress 3.1 the first release candidate (RC1) is available now. A release candidate version comes before final release and after beta version.</p>
<p>So one can implement the latest release but it is advisable  to test it first to your test servers. Because there are variety of plugins and configurations available so it might happened that something has been missed so not to use it directly on your live site.</p>
<blockquote><p><strong>By Andrew Nacin</strong>, An RC comes after the beta period and before final release. That means we think we’re done. We currently have no known issues or bugs to squash. But with tens of millions of users, a variety of configurations, and thousands of plugins, it’s possible we’ve missed something. So if you haven’t tested WordPress 3.1 yet, now is the time! Please though, not on your live site unless you’re extra adventurous.</p></blockquote>
<p>WordPress 3.1 Beta 1 was released for Thanksgiving, after that WordPress 3.1 Beta 2 was available on 15 dec 2010. So we can assume that the release candidate comes as a <strong>Christmas present</strong>.</p>
<h2>Things to be taken care of :</h2>
<ul>
<li>You can test your themes and plugins, so that if there are any compatibility issues it can be figured out in the final release.</li>
<li>Any known issue you may find <a rel="nofollow" href="http://core.trac.wordpress.org/report/5">here</a>.</li>
<li>If you are testing the release candidate and think you’ve found a bug you can post it to the Alpha/Beta area in the support <a rel="nofollow" href="http://wordpress.org/support/forum/alphabeta/">forums</a>.</li>
</ul>
<p><strong>Download Link :</strong> <a rel="nofollow" href="http://wordpress.org/wordpress-3.1-RC1.zip">WordPress 3.1 RC 1</a></p>
<br/><h3>Related posts:</h3><ul>
<li><a href='http://devilsworkshop.org/download-wordpress-31-release-candidate-2/' rel='bookmark' title='Download WordPress 3.1 Release Candidate 2 –  Available Now!'>Download WordPress 3.1 Release Candidate 2 –  Available Now!</a></li>
<li><a href='http://devilsworkshop.org/firefox-3-6-release-candidate-is-out/' rel='bookmark' title='Firefox 3.6 Release Candidate is out'>Firefox 3.6 Release Candidate is out</a></li>
<li><a href='http://devilsworkshop.org/wordpress-3-0-final-release-is-out/' rel='bookmark' title='WordPress 3.0 Final Release is out!'>WordPress 3.0 Final Release is out!</a></li>
<li><a href='http://devilsworkshop.org/windows-7-release-candidate-download-deadline/' rel='bookmark' title='Windows 7 Release Candidate Download Deadline'>Windows 7 Release Candidate Download Deadline</a></li>
</ul><p>--
This Post <a href="http://devilsworkshop.org/wordpress-31-release-candidate/">WordPress 3.1 Release Candidate is Out Now</a> is Published on <a href="http://devilsworkshop.org">Devils Workshop</a> .
</p>]]></content:encoded>
			<wfw:commentRss>http://devilsworkshop.org/wordpress-31-release-candidate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Database Caching 8/144 queries in 0.060 seconds using apc
Object Caching 3101/3357 objects using apc

Served from: devilsworkshop.org @ 2012-06-04 12:42:50 -->
