<?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>BloggingPro &#187; WordPress Tips</title>
	<atom:link href="http://www.bloggingpro.com/archives/category/wordpress-tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bloggingpro.com</link>
	<description>News, plugins and themes for blogging applications</description>
	<lastBuildDate>Thu, 18 Mar 2010 12:56:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<atom:link rel='hub' href='http://www.bloggingpro.com/?pushpress=hub'/>
		<item>
		<title>Optimise Your WordPress Themes With Better Author Pages</title>
		<link>http://www.bloggingpro.com/archives/2010/01/19/optimise-your-wordpress-themes-with-better-author-pages/</link>
		<comments>http://www.bloggingpro.com/archives/2010/01/19/optimise-your-wordpress-themes-with-better-author-pages/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 11:51:14 +0000</pubDate>
		<dc:creator>Franky Branckaute</dc:creator>
				<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[WordPress Tutorials]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Themes]]></category>

		<guid isPermaLink="false">http://www.bloggingpro.com/?p=14489</guid>
		<description><![CDATA[Recently Ajay D&#8217;Souza asked how we made our author archive pages here on BloggingPro. I personally am a big fan of displaying content differently on different sections of blogs and also think that archives should be more informative than be just a collection of excerpts.
Because I personally believe that an &#8216;Author Information&#8217; block below every [...]]]></description>
			<content:encoded><![CDATA[<p>Recently <a href="http://ajaydsouza.com/">Ajay D&#8217;Souza</a> asked how we made our author archive pages here on BloggingPro. I personally am a big fan of displaying content differently on different sections of blogs and also think that archives should be more informative than be just a collection of excerpts.</p>
<p>Because I personally believe that an &#8216;Author Information&#8217; block below every entry overkill is, the author archive is the right spot to display more information about every author and also display the entries written by authors in a short and concise way.</p>
<h3>Part 1: Adding The Author Description and Gravatar</h3>
<p>Creating customised author pages is really simple. Other than some CSS customisation the code for the author description is entirely provided by known and documented WordPress template tags and information gathered from the author profile.</p>
<p><a href="http://www.bloggingpro.com/archives/author/darnell/"><img style=' display: block; margin-right: auto; margin-left: auto;'  src="http://www.bloggingpro.com/wp-content/uploads/2010/01/author-archives.png" alt="" title="author-archives" width="578" height="283" class="aligncenter size-full wp-image-14490" /></a></p>
<p>First we need of course a <code>author.php</code> template for this to work and you need to make sure that every author fills in their profile. The code used in following code samples is backwards compatible (to WP1.2!) and makes use of the <code>$ curauth</code> functions documented in the WordPress <a href="http://codex.wordpress.org/Author_Templates">Codex Author Templates</a>. The email address is protected from <a href="http://codex.wordpress.org/Protection_From_Harvesters">spam harvesters</a>. <span id="more-14489"></span></p>
<pre class="brush: php;">
&lt;p class=&quot;listhead&quot;&gt;You're in the &lt;b&gt;Author Archive&lt;/b&gt;&lt;/p&gt;

	&lt;!-- This sets the $curauth variable --&gt;
	&lt;?php
	if(isset($_GET['author_name'])) :
	$curauth = get_userdatabylogin($author_name);
	else :
	$curauth = get_userdata(intval($author));
	endif;
	?&gt;

	&lt;div class=&quot;post&quot;&gt;

	&lt;h2&gt;&lt;?php echo $curauth-&gt;first_name; ?&gt; &lt;?php echo $curauth-&gt;last_name; ?&gt;&lt;/h2&gt;
	&lt;blockquote&gt;&lt;?php echo $curauth-&gt;user_description; ?&gt;&lt;/blockquote&gt;

	&lt;h3&gt;Information&lt;/h3&gt;
	&lt;div class=&quot;right&quot;&gt;&lt;?php echo get_avatar( $curauth-&gt;user_email, '56' ); ?&gt;&lt;/div&gt;
		&lt;ul&gt;
		    &lt;li&gt;E-mail: &lt;strong&gt;&lt;a href=&quot;mailto:&lt;?php echo antispambot($curauth-&gt;user_email); ?&gt;&quot;&gt;email author&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
		    &lt;li&gt;Website: &lt;strong&gt;&lt;a href=&quot;&lt;?php echo $curauth-&gt;user_url; ?&gt;&quot;&gt;&lt;?php echo $curauth-&gt;user_url; ?&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
		    &lt;li&gt;The avatar to the right is my gravatar. &lt;a href=&quot;http://gravatar.com&quot; title=&quot;Get your own!&quot;&gt;Get your own!&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
</pre>
<p>You can now easily style this further with CSS.</p>
<h3>Part Two: Adding List of Entries Written by The Author</h3>
<p>The second part of the author pages is lots simpler and nothing more than a customised loop. Rather a loop without the excerpts.</p>
<pre class="brush: php;">
	&lt;h3&gt;Browse Updates by The Author&lt;/h3&gt;
		&lt;ul&gt;
		&lt;!-- The Loop --&gt;
		&lt;?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?&gt;
			  &lt;li&gt;
			  &lt;strong&gt;&lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot; rel=&quot;bookmark&quot; title=&quot;&lt;?php the_title(); ?&gt;&quot;&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;
			  &lt;small&gt;Filed as &lt;?php the_category(', '); ?&gt; on &lt;?php the_time('j/n Y'); ?&gt; &lt;?php the_time('H:i'); ?&gt; with &lt;?php comments_popup_link('no comments', '1 comment', '% comments'); ?&gt;&lt;/small&gt;
			  &lt;/li&gt;
		&lt;?php endwhile; ?&gt;
		&lt;/ul&gt;
</pre>
<h3>That&#8217;s It. Almost</h3>
<p>All there is left to do now is to add the Previous/Next navigation and provide a fallback option for when the author hasn&#8217;t published any entries yet.</p>
<pre class="brush: php;">
	&lt;div class=&quot;navigation&quot;&gt;
		&lt;div class=&quot;left&quot;&gt;&lt;?php next_posts_link('&amp;larr; Previous Entries') ?&gt;&lt;/div&gt;
		&lt;div class=&quot;right&quot;&gt;&lt;?php previous_posts_link('Next Entries &amp;rarr;') ?&gt;&lt;/div&gt;
	&lt;/div&gt;

		  &lt;?php else: ?&gt;
		  &lt;p&gt;&lt;?php _e('No posts published yet!'); ?&gt;&lt;/p&gt;

		&lt;?php endif; ?&gt;
		&lt;!-- End Loop --&gt;
	&lt;/div&gt;
</pre>
<p>It&#8217;s as simple as this. You can see the result on <a href="http://www.bloggingpro.com/archives/author/franky/">my BloggingPro author page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggingpro.com/archives/2010/01/19/optimise-your-wordpress-themes-with-better-author-pages/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>The New Category, Tag, And Page Templates Introduced In WordPress 2.9</title>
		<link>http://www.bloggingpro.com/archives/2010/01/18/the-new-category-tag-and-page-templates-introduced-in-wordpress-2-9/</link>
		<comments>http://www.bloggingpro.com/archives/2010/01/18/the-new-category-tag-and-page-templates-introduced-in-wordpress-2-9/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 02:38:33 +0000</pubDate>
		<dc:creator>Mark McWilliams</dc:creator>
				<category><![CDATA[WordPress News]]></category>
		<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[WordPress 2.9]]></category>

		<guid isPermaLink="false">http://www.bloggingpro.com/?p=14371</guid>
		<description><![CDATA[This is a guest entry by Mark Mc Williams. Mark is known in the WordPress scene as @wpkid. In this entry he discusses the new page template options in WordPress 2.9.
With the release of WordPress 2.9 it brought in many new features, but a couple in particular I quite liked, and think they&#8217;d be very [...]]]></description>
			<content:encoded><![CDATA[<p>This is a guest entry by <a href="http://www.mark-mcwilliams.com/">Mark Mc Williams</a>. Mark is known in the WordPress scene as <a href="http://twitter.com/wpkid">@wpkid</a>. In this entry he discusses the new page template options in WordPress 2.9.</p>
<hr /><a href="http://www.bloggingpro.com/archives/2009/12/19/wordpress-2-9-carmen-released/"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  class="alignright size-full wp-image-3764" src="http://www.bloggingpro.com/wp-content/uploads/2009/12/wordpress_logo.png" alt="" width="338" height="338" /></a>With the <a title="WordPress 2.9 &quot;Carmen&quot; Released" href="http://www.bloggingpro.com/archives/2009/12/19/wordpress-2-9-carmen-released/">release of WordPress 2.9</a> it brought in many new features, but a couple in particular I quite liked, and think they&#8217;d be very useful when building client websites or working on your own. Not just that, but out of every other release post, I never saw this mentioned once.</p>
<h3>Up First The category-slug.php Template</h3>
<p>Before it was added, all you had available was the standard <code>category.php</code> template file which we&#8217;re all aware of, along with category-id.php which would have been used by some developers if they needed to show different layouts for each category archive. The trouble starts though if you&#8217;ve got 2 or 3 files like category-2.php, category-30.php and category-17.php then it get&#8217;s a little confusing if you forget what ID goes with which category! <span id="more-14371"></span></p>
<p>So with the addition of <code>category-slug.php</code> you can now have category-blog.php, category-announcement.php among many others. If you use the <a title="Top Level Categories" href="http://wordpress.org/extend/plugins/top-level-cats/">Top Level Categories</a> plugin to build your site, that&#8217;s when it removes /category/ from the URL, and makes the archives look more like a page, you can truely IMHO take advantage of these template options.</p>
<h3>Next We&#8217;ve Got The tag-id.php Template</h3>
<p>After category-slug.php was introduced, another ticket was opened up asking if the tag templates could be brought up in-line with the category templates, which required adding the <code>tag-id.php</code> and the WordPress Development Team agreed to so just that.</p>
<h3>Finally The page-slug.php And page-id.php Templates</h3>
<p>I&#8217;m not sure about you, but I much prefer the idea of using <code>page-sitemap.php</code> to show my /sitemap/ page, over the custom page template in which you have to select from the template section within the post area of the admin area.</p>
<p>The same goes for page-4.php too, but like category-id.php and tag-id.php, if your site has a lot of page templates it can get a little messy inside the theme folder not knowing what file you might want to edit. Which is why I&#8217;d go for the page-slug.php option.</p>
<p>Just remember that whatever you use for the permalink, or URL, of your category/tag/page that you use it for these templates otherwise it&#8217;ll not work and they&#8217;ll default back to their respective category.php, tag.php and page.php templates!</p>
<h3>What Are We Still Looking For?</h3>
<p>If you take a look at the <a title="Template Hierarchy In Detail" href="http://codex.wordpress.org/Template_Hierarchy#The_Template_Hierarchy_In_Detail">Template Hierarchy</a> over on the <a title="WordPress Codex" href="http://codex.wordpress.org/">WordPress Codex</a>, you should see my point, as it&#8217;s about the only thing missing. And if you&#8217;ve not quite worked out what they are, then look no further than <em>author-id.php</em> and <em>author-slug.php</em> templates, am I right or not? :) Maybe it might just make it&#8217;s way into 3.0 you never know.</p>
<p>So there you have it, a little summary of a couple of new features that made 2.9, roll on 3.0!</p>
<hr />You could say Mark plays about with WordPress from day-to-day, and has nothing better to do, but he blogs on <a title="Mark McWilliams" href="http://www.mark-mcwilliams.com/">Mark-McWilliams.com</a> from time-to-time and when he&#8217;s got something to say! (Will be taking about WordPress on WPKid.com very soon!) And you can follow him either <a title="Mark McWilliams" href="http://twitter.com/markmcwilliams">@markmcwilliams</a> or <a title="WordPress Kid" href="http://twitter.com/wpkid">@wpkid</a> on Twitter.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggingpro.com/archives/2010/01/18/the-new-category-tag-and-page-templates-introduced-in-wordpress-2-9/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Display Upcoming Entries In Your Post With A WordPress Shortcode</title>
		<link>http://www.bloggingpro.com/archives/2009/12/12/display-upcoming-entries-in-your-post-with-a-wordpress-shortcode/</link>
		<comments>http://www.bloggingpro.com/archives/2009/12/12/display-upcoming-entries-in-your-post-with-a-wordpress-shortcode/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 13:20:59 +0000</pubDate>
		<dc:creator>Franky Branckaute</dc:creator>
				<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[WordPress Tutorials]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.bloggingpro.com/?p=3596</guid>
		<description><![CDATA[Since some days several contacts have been considering the option to display upcoming posts on their site. WordPress offers a really simple solution for this in the form of the attribute post_status. The post_status is stored in the wp_post table and has generally the attributes: draft, private, publish or static for pages. There is one [...]]]></description>
			<content:encoded><![CDATA[<p>Since some days several contacts have been considering the option to display upcoming posts on their site. WordPress offers a really simple solution for this in the form of the attribute <code>post_status</code>. The <code>post_status</code> is stored in the <code>wp_post</code> table and has generally the attributes: draft, private, publish or static for pages. There is one more attribute which we will use in this example: <strong>future</strong>.</p>
<p>It is now simple to create a list of the 5 upcoming entries and display this in your theme, fe. in your sidebar.</p>
<pre class="brush: plain;">
&lt;?php
$my_query = new WP_Query('post_status=future&amp;showposts=5');
?&gt;
&lt;div class=&quot;sidebar-box&quot;&gt;
    &lt;?php
    if ($my_query-&gt;have_posts()) : while ($my_query-&gt;have_posts()) :
        $my_query-&gt;the_post();
        ?&gt;
        &lt;ul&gt;
          &lt;li&gt;
           &lt;?php the_title(); ?&gt;
          &lt;/li&gt;
        &lt;/ul&gt;
    &lt;?php endwhile; else: ?&gt;
        &lt;div&gt;
        &lt;ul&gt;
          &lt;li&gt;&lt;?php _e('No upcoming Posts'); ?&gt;&lt;/li&gt;
        &lt;/ul&gt;
        &lt;/div&gt;
    &lt;?php endif; ?&gt;
&lt;/div&gt;</pre>
<p>You can now easily style this in your CSS.</p>
<h3>Use A Shortcode To Display Upcoming Entries In A Post</h3>
<p>First, what are shortcodes? I wrote a small intro to shortcodes on <a href="http://www.devlounge.net/code/enhance-your-wordpress-themes-with-shortcodes">Devlounge yesterday</a> with some examples of how to build a shortcode.</p>
<p>Why would you want to display a list of upcoming posts within an entry? You could be writing a series and want to use your upcoming entries as an additional teaser in the hope that the reader will subscribe or return to your site. You could use a post template for this but it is very simple to create a shortcode. Once you have created this shortcode it is then very simple to add the list of upcoming posts anywhere in an entry.</p>
<h4>Building the shortcode</h4>
<p>For this example we are going to build a shortcode <strong>[upcoming]</strong> and will use the tag <strong>series</strong> as selector. Doing this, it will avoid that scheduled entries not tagged Series will not be displayed. This can be handy on multi-authored blogs with a regular, scheduled posting rhythm.</p>
<p>Add the following code to your <code>functions.php</code>.</p>
<pre class="brush: plain;">
function upcom($atts, $content = null) {
       extract(shortcode_atts(array(
               &quot;num&quot; =&gt; '5'
               &quot;tag&quot; =&gt; 'series'
       ), $atts));
       global $post;
       $myposts = get_posts('numberposts='.$num.'&amp;post_status=future&amp;order=DESC&amp;orderby=date&amp;tag='.$tag);
       $retour='&lt;ul class=&quot;upcoming&quot;&gt;';
       foreach($myposts as $post) :
               setup_postdata($post);
            $retour.='&lt;li&gt;&lt;a href=&quot;'.get_permalink().'&quot;&gt;'.the_title(&quot;&quot;,&quot;&quot;,false).'&lt;/a&gt;&lt;/li&gt;';
       endforeach;
       $retour.='&lt;/ul&gt; ';
       return $retour;
}
add_shortcode('upcoming', 'upcom');
</pre>
<p>All you have to do now to display this list in an entry is use the shortcode <strong>[upcoming]</strong> in the editor.</p>
<p>In this example I used <code>&lt;ul class="upcoming"&gt;</code> to easily style the output in your CSS.</p>
<h4>Modifying The Shortcode Function</h4>
<p>The shortcode function above can easily be modified.</p>
<p>- The example returns <strong>5</strong> posts, change the value in line 3 to display more or less entries<br />
- Change the tag you want to use in the same way as you would change the number of displayed entries (line 4).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggingpro.com/archives/2009/12/12/display-upcoming-entries-in-your-post-with-a-wordpress-shortcode/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress Cheat Sheet</title>
		<link>http://www.bloggingpro.com/archives/2009/09/15/wordpress-cheat-sheet/</link>
		<comments>http://www.bloggingpro.com/archives/2009/09/15/wordpress-cheat-sheet/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 14:13:04 +0000</pubDate>
		<dc:creator>David Peralty</dc:creator>
				<category><![CDATA[WordPress Tips]]></category>

		<guid isPermaLink="false">http://www.bloggingpro.com/?p=3184</guid>
		<description><![CDATA[There are numerous cheat sheets for WordPress, and they&#8217;ll continue to be created, edited and re-released, but I wanted to highlight a new one for those in search of one that fits the bill for WordPress 2.8.x.
Ekin Ertac has created a new sheet entitled &#8220;Free Complete Wordpress Cheat Sheet&#8221; where you can look over WordPress [...]]]></description>
			<content:encoded><![CDATA[<p>There are numerous cheat sheets for WordPress, and they&#8217;ll continue to be created, edited and re-released, but I wanted to highlight a new one for those in search of one that fits the bill for WordPress 2.8.x.</p>
<p><a href="http://ekinertac.com/?p=259">Ekin Ertac</a> has created a new sheet entitled &#8220;Free Complete Wordpress Cheat Sheet&#8221; where you can look over WordPress specific tags for various theming needs.</p>
<p>It is one page, and in PDF form. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggingpro.com/archives/2009/09/15/wordpress-cheat-sheet/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>An Introduction to Custom Fields</title>
		<link>http://www.bloggingpro.com/archives/2009/09/02/an-introduction-to-custom-fields/</link>
		<comments>http://www.bloggingpro.com/archives/2009/09/02/an-introduction-to-custom-fields/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 00:26:40 +0000</pubDate>
		<dc:creator>David Peralty</dc:creator>
				<category><![CDATA[WordPress Tips]]></category>

		<guid isPermaLink="false">http://www.bloggingpro.com/?p=3180</guid>
		<description><![CDATA[One of the most confusing thing about WordPress is custom fields. The shame of it is that custom fields are one of the most powerful features of WordPress, allowing you to do all kinds of very interesting things. 
Over on WordPress.tv, there is now a video introducing people to custom fields, how they work, and [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most confusing thing about WordPress is custom fields. The shame of it is that custom fields are one of the most powerful features of WordPress, allowing you to do all kinds of very interesting things. </p>
<p>Over on WordPress.tv, there is now a video introducing people to custom fields, how they work, and how to use them. </p>
<p><embed src="http://v.wordpress.com/ajcQXaJ3" type="application/x-shockwave-flash" width="400" height="266" allowscriptaccess="always" allowfullscreen="true"></embed></p>
<blockquote><p>Using custom fields can be confusing to new WordPress users. Scott Ellis provides an introductory explanation of how to use custom fields for image placement and the components that go into making custom fields work from front end placement to back end utilization and code.</p></blockquote>
<p>I hope to see more detailed videos regarding custom fields and their use in the future. I think it is entirely an underused and under appreciated feature in WordPress.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggingpro.com/archives/2009/09/02/an-introduction-to-custom-fields/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>How to Report Abuse to WordPress.com</title>
		<link>http://www.bloggingpro.com/archives/2009/08/18/how-to-report-abuse-to-wordpress-com/</link>
		<comments>http://www.bloggingpro.com/archives/2009/08/18/how-to-report-abuse-to-wordpress-com/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 02:21:36 +0000</pubDate>
		<dc:creator>David Peralty</dc:creator>
				<category><![CDATA[WordPress Tips]]></category>

		<guid isPermaLink="false">http://www.bloggingpro.com/?p=3167</guid>
		<description><![CDATA[This might get a little confusing, but hopefully you can follow along. Over on Lorelle.WordPress.com, Jonathan Bailey of Plagiarism Today has written a post about reporting abuse and spam to WordPress.com.
If you use WordPress.com, or are thinking about using it, you might want to spend a bit of time hunting down abuse and bringing it [...]]]></description>
			<content:encoded><![CDATA[<p>This might get a little confusing, but hopefully you can follow along. Over on <a href="http://lorelle.wordpress.com/2009/08/18/how-to-report-abuse-to-wordpress-com/">Lorelle.WordPress.com</a>, Jonathan Bailey of Plagiarism Today has written a post about reporting abuse and spam to WordPress.com.</p>
<p>If you use WordPress.com, or are thinking about using it, you might want to spend a bit of time hunting down abuse and bringing it to the attention of Automattic, the people running WordPress.com&#8217;s hosted service.</p>
<blockquote><p>As someone who has filed hundreds of copyright complaints over the years, I can say without a doubt that Automattic has been very responsive to copyright complaints. However, there is a very strict protocol that one needs to follow in order to have their complaint acted upon.</p>
<p>Automattic is a U.S.-based company and its servers are located with in the country. As such, it is bound by U.S. law, most notable the Digital Millennium Copyright Act (DMCA). This law provides a safe harbor to Web hosts, such as Automattic, to prevent them from being held liable for copyright infringement perpetrated by their users without their knowledge.</p></blockquote>
<p>Follow the advice in the post, report abuse, and make WordPress.com a better place for everyone.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggingpro.com/archives/2009/08/18/how-to-report-abuse-to-wordpress-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>48 Resources, Tips, Tricks &amp; Themes</title>
		<link>http://www.bloggingpro.com/archives/2009/07/31/48-resources-tips-tricks-themes/</link>
		<comments>http://www.bloggingpro.com/archives/2009/07/31/48-resources-tips-tricks-themes/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 16:38:25 +0000</pubDate>
		<dc:creator>David Peralty</dc:creator>
				<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[WordPress Tools]]></category>

		<guid isPermaLink="false">http://www.bloggingpro.com/?p=3144</guid>
		<description><![CDATA[While we weren&#8217;t part of the list, (for-shame!) I did want to point out the 48 Resources, Tips, Tricks &#038; Themes post on Thinkdesign.
Today I’m bringing you a bunch of WordPress resources. As I’m sure your aware, WordPress is my tool of choice. The wonderful thing about WordPress, is you can do just about anything [...]]]></description>
			<content:encoded><![CDATA[<p>While we weren&#8217;t part of the list, (for-shame!) I did want to point out the <a href="http://thinkdesignblog.com/wordpress-resources-48-resources-tips-tricks-themes.htm">48 Resources, Tips, Tricks &#038; Themes post on Thinkdesign</a>.</p>
<blockquote><p>Today I’m bringing you a bunch of WordPress resources. As I’m sure your aware, WordPress is my tool of choice. The wonderful thing about WordPress, is you can do just about anything with it. So I’ve compiled this list in hopes of showing you some cool things you can do with your WordPress site that you might not have known. This list includes general resources, inspiration, quality themes, along with a bunch of tips &#038; tricks (from beginner to more advanced) Enjoy!</p></blockquote>
<p>If you are just getting into WordPress, or you are thinking about it, this list has a great number of resources that I check out nearly daily, making it perfect for any level of WordPress user or fan.</p>
<p>While many of you that read this blog will probably know nearly all of these sites, hopefully there will be a few that catch your eye that you haven&#8217;t frequented because the best way to learn something new about WordPress is to find those hidden gem blogs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggingpro.com/archives/2009/07/31/48-resources-tips-tricks-themes/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPress Plugin Changelogs</title>
		<link>http://www.bloggingpro.com/archives/2009/07/28/wordpress-plugin-changelogs/</link>
		<comments>http://www.bloggingpro.com/archives/2009/07/28/wordpress-plugin-changelogs/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 17:05:56 +0000</pubDate>
		<dc:creator>David Peralty</dc:creator>
				<category><![CDATA[WordPress Tips]]></category>

		<guid isPermaLink="false">http://www.bloggingpro.com/?p=3138</guid>
		<description><![CDATA[Have you added a changelog to your plugin yet? If not, I&#8217;d really like to send out a general request that you all take the time to do so, as it will make my life easier. 
Over on the WordPress blog, they&#8217;ve made finding out how to add information to your plugin relating to the [...]]]></description>
			<content:encoded><![CDATA[<p>Have you added a changelog to your plugin yet? If not, I&#8217;d really like to send out a general request that you all take the time to do so, as it will make my life easier. </p>
<p>Over on the WordPress blog, they&#8217;ve made finding out how to add information to your plugin relating to the various things you&#8217;ve done between versions, and this information can be very important for those working with your plugin.</p>
<blockquote><p>We’ve recently made some changes to help improve the communication between plugin authors and plugin users about the changes that are made between versions.</p>
<p>We feel that all software should have a changelog that details, at a high level, what changes have been made in each version so that the user can make an informed decision about when to upgrade and how much testing they should do with their site.</p>
<p>In order to make this an easy and open communication channel we have added support for a Changelog section in the plugins readme.txt file.  This changelog information is then displayed as a separate tab in the plugin directory and also in the back end of your WordPress blog when you view the details on a new version of a plugin.</p></blockquote>
<p>So if you don&#8217;t yet have a changelog section in your readme.txt file, now is the time to add one, and if you need more information on the structure or what you should include, check out the <a href="http://wordpress.org/development/2009/07/improving-your-plugin-changelogs/">WordPress blog posting</a> on the matter.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggingpro.com/archives/2009/07/28/wordpress-plugin-changelogs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>23 Extremely Helpful Wordpress Cheat Sheets</title>
		<link>http://www.bloggingpro.com/archives/2009/07/24/23-extremely-helpful-wordpress-cheat-sheets/</link>
		<comments>http://www.bloggingpro.com/archives/2009/07/24/23-extremely-helpful-wordpress-cheat-sheets/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 19:09:20 +0000</pubDate>
		<dc:creator>David Peralty</dc:creator>
				<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[WordPress Tools]]></category>

		<guid isPermaLink="false">http://www.bloggingpro.com/?p=3134</guid>
		<description><![CDATA[Over on 1st Webdesigner, there is a list of twenty-three WordPress cheat sheets and resources that you&#8217;ll find helpful if you are having issues remember which code to put in to include your theme&#8217;s stylesheet or display comments. I really love these types of resource posts because the cheat sheets are one of the fastest [...]]]></description>
			<content:encoded><![CDATA[<p>Over on <a href="http://www.1stwebdesigner.com/wordpress/23-extremely-helpful-wordpress-help-sheets-and-resources/">1st Webdesigner</a>, there is a list of twenty-three WordPress cheat sheets and resources that you&#8217;ll find helpful if you are having issues remember which code to put in to include your theme&#8217;s stylesheet or display comments. I really love these types of resource posts because the cheat sheets are one of the fastest way to get a new user up to speed when they are interested in seeing an overview of what makes WordPress tick.</p>
<p>Most of them are in PDF form, so you&#8217;ve been warned. If your computer chokes on PDF&#8217;s, you might want to look elsewhere, but these files are worth having. I can&#8217;t tell you how many times I&#8217;ve looked up the same piece of code in the Codex, only to run and do a Google search regarding the function.</p>
<p>If you need a WordPress quick reference sheet, check out those listed on <a href="http://www.1stwebdesigner.com/wordpress/23-extremely-helpful-wordpress-help-sheets-and-resources/">1st Webdesigner&#8217;s</a> list.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggingpro.com/archives/2009/07/24/23-extremely-helpful-wordpress-cheat-sheets/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>5 URL Shortening Plugins for WordPress</title>
		<link>http://www.bloggingpro.com/archives/2009/07/21/5-url-shortening-plugins-for-wordpress/</link>
		<comments>http://www.bloggingpro.com/archives/2009/07/21/5-url-shortening-plugins-for-wordpress/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 00:41:29 +0000</pubDate>
		<dc:creator>David Peralty</dc:creator>
				<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[short url]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.bloggingpro.com/?p=3128</guid>
		<description><![CDATA[Need a way to automatically shorten urls on your WordPress blog? Srikanth, over on http://www.quickonlinetips.com, has you covered with their list of 5 great WordPress plugins that do just that (and more).
Here&#8217;s the first one off the list&#8230;

1. Short URL Plug-in – This WordPress plug-in allows you to shorten the long URL’s easily and it [...]]]></description>
			<content:encoded><![CDATA[<p>Need a way to automatically shorten urls on your WordPress blog? Srikanth, over on <a href="http://www.quickonlinetips.com">http://www.quickonlinetips.com</a>, has you covered with their list of 5 great WordPress plugins that do just that (and more).</p>
<p>Here&#8217;s the first one off the list&#8230;</p>
<blockquote><p>
1. Short URL Plug-in – This WordPress plug-in allows you to shorten the long URL’s easily and it even enables you to keep track of the short URL’s so that you can know how many times each short URL has been clicked. This feature is really useful to track downloads and other links in your blog. If you wish to reset the counter you can click on the ‘clear all’ button to zero the counter. It includes pagination of links, easier setup of htaccess (permalinks) and allows administrators to pass variables to their redirects.
</p></blockquote>
<p>For the other 4 (and a link to that first one), head over to the article on quickonlinetips.com called &#8220;<a href="http://www.quickonlinetips.com/archives/2009/07/shorten-url-wordpress-plugins/">5 Best WordPress Plugins to Shorten URLs</a>&#8220;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bloggingpro.com/archives/2009/07/21/5-url-shortening-plugins-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
