<?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>WordPress Hacks &#187; Alex Denning</title>
	<atom:link href="http://wphacks.com/author/alexdenning/feed/" rel="self" type="application/rss+xml" />
	<link>http://wphacks.com</link>
	<description>WordPress Themes, Plugins, Hacks, Tutorials, and more!</description>
	<lastBuildDate>Thu, 02 Feb 2012 15:20:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Don&#8217;t Build WordPress Plugins Into Your Themes</title>
		<link>http://wphacks.com/dont-build-wordpress-plugins-into-your-themes/</link>
		<comments>http://wphacks.com/dont-build-wordpress-plugins-into-your-themes/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 13:25:28 +0000</pubDate>
		<dc:creator>Alex Denning</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://wphacks.com/?p=3389</guid>
		<description><![CDATA[A couple of weeks ago, I read a post on WPLift &#8220;Build A Plugin (Twitter Widget) into your WordPress Theme)&#8220; which in turn was inspired by a post on WPCandy from a couple of months ago &#8220;How to create your own WordPress functionality plugin&#8220;. The WPCandy post was advocating that theme designers should stop bundling WordPress plugins and [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of weeks ago, I read a post on WPLift <em>&#8220;<a href="http://wplift.com/how-to-build-a-plugin-twitter-widget-into-your-wordpress-theme" rel="nofollow">Build A Plugin (Twitter Widget) into your WordPress Theme)</a>&#8220; </em>which in turn was inspired by a post on WPCandy from a couple of months ago <em>&#8220;<a href="http://wpcandy.com/teaches/how-to-create-a-functionality-plugin" rel="nofollow">How to create your own WordPress functionality plugin</a>&#8220;</em>.</p>
<p>The WPCandy post was advocating that theme designers should stop bundling WordPress plugins and other functionality which limits how easily users can switch themes, something which I feel is absolutely a good idea. But that&#8217;s not what I want to talk about in this post &#8212; I want to focus specifically on the issue raised in the WPLift post &#8212; building plugins directly into themes.</p>
<p>The post shows you how to add the <em><a href="http://wplift.com/how-to-build-a-plugin-twitter-widget-into-your-wordpress-theme" rel="nofollow">DP Twitter Widget</a></em> into your theme; it&#8217;s literally a case of copying a pasting the plugin&#8217;s code into your functions.php. In fact it&#8217;s so easy that there&#8217;s no reason not to build every single widget and plugin you can think of under the sun into your theme, right?</p>
<div>
<p><em><strong>Not exactly.</strong></em></p>
</div>
<p>Unfortunately it&#8217;s a little more complicated than that and for the rest of this post I&#8217;ll set out exactly why that&#8217;s the case.</p>
<p>Firstly, the second you build a plugin into your theme, you&#8217;re assuming responsibility and are obliged to support the plugin, so if anything breaks in future updates, you&#8217;ll need to be able to fix it. Say the plugin used <a href="http://binarymoon.co.uk" rel="nofollow">Ben&#8217;s</a> <a href="http://www.binarymoon.co.uk/2011/08/timthumb-2/">timthumb</a> and updating was an absolute necessity, the onus would then be on you to provide the update by offering an entire theme upgrade rather than just a simple plugin update independent of the theme.</p>
<p>Second, what&#8217;s the point? The functionality you&#8217;re providing <em>already exists</em> and unless you&#8217;re significantly changing the plugin, I&#8217;m struggling to see the point of just duplicating functionality. Sure, you get to brag about how your theme has thousands upon thousands of built in widgets and it makes everything really fun and it&#8217;ll do everything you&#8217;ve ever wanted, but by just adding a plugin that <em>already exists</em> into your theme, you&#8217;re just adding something I can do already by installing plugins. Plus, I&#8217;ll not<strong> lose everything</strong> in two years when I decide I need to overhaul the look of my site! And hey, there are <a href="http://wpshout.com/">sites like mine</a> out there which show you how to do things like building <a href="http://wpshout.com/wordpress-email-newsletter/" rel="nofollow">a WordPress powered email newsletter</a> without plugins anyway!</p>
<p>I&#8217;m not just wagging fingers from the rooftops &#8212; this was a mistake I made when I launched my ill fated theme site, WPShift nearly two years ago. At the time having a ton of functionality in a theme was the way to go and we made a decision that we would go down the route of essentially just bundling plugins with the theme.</p>
<p>I&#8217;m glad to say this isn&#8217;t all the range any more, so please don&#8217;t do it, it&#8217;s just making a mess in the long run.</p>
<img src="http://wphacks.com/?ak_action=api_record_view&id=3389&type=feed" alt="" /><p>You are reading <a href="http://wphacks.com/dont-build-wordpress-plugins-into-your-themes/">Don&#8217;t Build WordPress Plugins Into Your Themes</a>  © 2011 | <a href="http://wphacks.com">WordPress Hacks</a> | <a href="http://wpnexus.com">WordPress Directory</a> | <a href="http://wpforums.com/">WordPress Forums</a> | <a href="http://wpebook.com/">WordPress eBook</a></p>

<p><small>Enjoy writing about WordPress?  Get your blog more exposure by joining the <a href="http://wphacks.com/write/">WordPress Hacks writing team</a>!</small></p>]]></content:encoded>
			<wfw:commentRss>http://wphacks.com/dont-build-wordpress-plugins-into-your-themes/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Free WordPress Theme Framework: Biblioteca</title>
		<link>http://wphacks.com/free-wordpress-theme-framework-biblioteca/</link>
		<comments>http://wphacks.com/free-wordpress-theme-framework-biblioteca/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 00:48:27 +0000</pubDate>
		<dc:creator>Alex Denning</dc:creator>
				<category><![CDATA[Theme Frameworks]]></category>
		<category><![CDATA[Biblioteca]]></category>
		<category><![CDATA[Blog Theme Framework]]></category>
		<category><![CDATA[Free Theme Framework]]></category>
		<category><![CDATA[WordPress Themes]]></category>
		<category><![CDATA[WP Shout]]></category>

		<guid isPermaLink="false">http://wphacks.com/?p=2352</guid>
		<description><![CDATA[After redesigning WPShout a couple of months ago, I decided to add some advanced features to the theme, package it up and release it into the wild. The result? Biblioteca. It&#8217;s a mix between a magazine theme, a tech blog theme, a bloggy theme and a theme framework &#8211; it looks quite nice out the [...]]]></description>
			<content:encoded><![CDATA[<p>After redesigning WPShout a couple of months ago, I decided to add some advanced features to the theme, package it up and release it into the wild. The result? <em>Biblioteca</em>. It&#8217;s a mix between a magazine theme, a tech blog theme, a bloggy theme and a theme framework &#8211; it looks quite nice out the box but has a solid library of advanced features including an advanced theme options page, widgets all over the place, in post SEO options, the lot. The features list is as follows:</p>
<ul>
<li>A practical theme framework that offers a solid starting point for any WordPress theme.</li>
<li>Plug and play – works out of the box, with an extensive options page.</li>
<li>Awesome SEO. Everyone talks about their theme having ‘awesome SEO’, but Biblioteca doesn’t just let you believe it, it has options for setting the post title and description.</li>
<li>Featured content gallery – Biblioteca uses Chris Coyier’s jQuery slider.</li>
<li>Extensive options page – pictured below, the options page lets you change a ton of options, from the width of the sidebar to the contents of the footer to the ads in the sidebar to your Analytics tracking code.</li>
<li>Magazine look – you want a fancy featured content gallery? Biblioteca has one. Enable/disable it from the opions page.</li>
<li>Tech blog look – you want a couple of posts featured below the main featured content gallery? Biblioteca has got one of them; it’s widgetised too.</li>
<li>Bloggy look – you just want a blog? Biblioteca can do that as well. Just set the options in the options panel.</li>
<li>Drop down navigation – Biblioteca has some rather nice drop down navigation.</li>
<li>A ton of widgets &#8211; Biblioteca has an ever expanding number of widget ready areas in all sorts of places that allow you to easily pop text just about anywhere.</li>
<li>Fancy footer – the three column footer here on WPShout is often complimented and you too can have one – Biblioteca has one which you can enable/disable from the options page.</li>
<li>Auto image resizing – set an image to display on the homepage and it’ll automatically resize itself.</li>
<li>Multiple layouts – through the options panel you can change the layout, having a thin main content area, a slightly larger main content area or an even bigger main content area.</li>
<li>The list goes on – just download it and see for yourself!</li>
</ul>
<p>When creating Biblioteca I wanted to make something that would allow me to rapidly develop future themes, something I&#8217;ve done. Whether that makes it a &#8216;framework&#8217; or not I don&#8217;t know. What I <em>do</em> know is that if you&#8217;re a designer looking to create an awesome WordPress theme but you don&#8217;t want to start from scratch, you could do worse than base your theme on Biblioteca. If you&#8217;re not a developer, then by no means are you alienated from using Biblioteca; the advanced theme options and in-post SEO options make it a great choice for any blog &#8211; take a look at <a href="http://wpshout.com">WPShout</a> and you&#8217;ll see; pretty much all I&#8217;ve done is change the background on the theme.</p>
<p><img src="http://nometech.com/wpshout.com/wp-content/uploads/images/jehdb7.png" alt="" width="100%" /></p>
<p>As in accordance with WordPress itself, the theme is GPL, although offered &#8216;as is&#8217; with no free support. You can see the theme live <em><a href="http://wpshout.com/themes">here</a></em> and grab the download it <em><a href="http://wpshout.com/free-wordpress-magazineframeworkbloggytech-blog-theme-biblioteca">here</a></em>. Enjoy!</p>
<img src="http://wphacks.com/?ak_action=api_record_view&id=2352&type=feed" alt="" /><p>You are reading <a href="http://wphacks.com/free-wordpress-theme-framework-biblioteca/">Free WordPress Theme Framework: Biblioteca</a>  © 2009 | <a href="http://wphacks.com">WordPress Hacks</a> | <a href="http://wpnexus.com">WordPress Directory</a> | <a href="http://wpforums.com/">WordPress Forums</a> | <a href="http://wpebook.com/">WordPress eBook</a></p>

<p><small>Enjoy writing about WordPress?  Get your blog more exposure by joining the <a href="http://wphacks.com/write/">WordPress Hacks writing team</a>!</small></p>]]></content:encoded>
			<wfw:commentRss>http://wphacks.com/free-wordpress-theme-framework-biblioteca/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Become an Awesome WordPress Theme Developer</title>
		<link>http://wphacks.com/become-an-awesome-wordpress-theme-developer/</link>
		<comments>http://wphacks.com/become-an-awesome-wordpress-theme-developer/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 15:20:31 +0000</pubDate>
		<dc:creator>Alex Denning</dc:creator>
				<category><![CDATA[eBook]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[CMS Themes]]></category>
		<category><![CDATA[WordPress Developer]]></category>
		<category><![CDATA[WordPress eBook]]></category>
		<category><![CDATA[WordPress Theme Developer]]></category>

		<guid isPermaLink="false">http://wphacks.com/?p=2319</guid>
		<description><![CDATA[The past year or so has seen a massive rise in the popularity of WordPress, particularly the idea of using WordPress as a CMS to run literally any type of site. You&#8217;ll now see WordPress not only powering blogs, but major news sites, eCommerce sites, Twitter clones, the lot. The massive rise in WordPress&#8217; popularity [...]]]></description>
			<content:encoded><![CDATA[<p>The past year or so has seen a massive rise in the popularity of WordPress, particularly the idea of using WordPress as a CMS to run literally <em>any</em> type of site. You&#8217;ll now see WordPress not only powering blogs, but major news sites, eCommerce sites, Twitter clones, the lot. The massive rise in WordPress&#8217; popularity is in one part thanks to themes. We&#8217;re now seeing premium WordPress theme companies pop up everywhere, with free themes pouring out from all over the place too.</p>
<p>Making the switch from blogger to  <em>becoming</em> a WordPress theme developer is something that a lot of people find a daunting prospect. And with good reason &#8211; all those bits of PHP, CSS, HTML! Scary stuff. But it needn&#8217;t be. And now it won&#8217;t be either:-</p>
<p>Last week on WPShout I ran &#8220;<a href="http://wpshout.com/a-beginners-guide-to-wordpress-theme-development/">A Beginner&#8217;s Guide to WordPress Theme Development</a>&#8220;. It was more or less just about that &#8211; a guide for the beginner WordPress theme developer looking at all of the daunting and different theme files. The series ran over the whole of last week and today has reached its climax with the release of <a href="http://wpshout.com/free-ebook-a-beginners-guide-to-wordpress-theme-development/">a free eBook</a> which contains the whole series. Over the week, the series looked at all the aspects of a WordPress theme, starting with the fundamentals of any WordPress theme, next moving onto the index.php file. It then looks at the header, sidebar and footer files. Next was the single.php file and finally the other files a WordPress theme has.</p>
<p>The <a href="http://wpshout.com/a-beginners-guide-to-wordpress-theme-development/">eBook </a>is twenty one pages, 3,508 words and five chapters, with the table of contents as follows:</p>
<ul>
<li><strong>Chapter 1:</strong> The fundamentals of any WordPress theme.</li>
<li><strong>Chapter 2:</strong> The index.php and style.css files.</li>
<li><strong>Chapter 3:</strong> The header, sidebar and footer.</li>
<li><strong>Chapter 4:</strong> The single, comments and page files.</li>
<li><strong>Chapter 5:</strong> The archive, home and functions files.</li>
</ul>
<p>As I said, the eBook is free, so <a href="http://wpshout.com/free-ebook-a-beginners-guide-to-wordpress-theme-development/">download </a>it, soak up the information and become an <em>awesome </em>WordPress theme developer!</p>
<img src="http://wphacks.com/?ak_action=api_record_view&id=2319&type=feed" alt="" /><p>You are reading <a href="http://wphacks.com/become-an-awesome-wordpress-theme-developer/">Become an Awesome WordPress Theme Developer</a>  © 2009 | <a href="http://wphacks.com">WordPress Hacks</a> | <a href="http://wpnexus.com">WordPress Directory</a> | <a href="http://wpforums.com/">WordPress Forums</a> | <a href="http://wpebook.com/">WordPress eBook</a></p>

<p><small>Enjoy writing about WordPress?  Get your blog more exposure by joining the <a href="http://wphacks.com/write/">WordPress Hacks writing team</a>!</small></p>]]></content:encoded>
			<wfw:commentRss>http://wphacks.com/become-an-awesome-wordpress-theme-developer/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>The Great Comment Debate</title>
		<link>http://wphacks.com/the-great-comment-debate/</link>
		<comments>http://wphacks.com/the-great-comment-debate/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 23:07:31 +0000</pubDate>
		<dc:creator>Alex Denning</dc:creator>
				<category><![CDATA[Poll]]></category>
		<category><![CDATA[Blog Comments]]></category>
		<category><![CDATA[Comments Poll]]></category>
		<category><![CDATA[WordPress Comments]]></category>
		<category><![CDATA[WordPress Poll]]></category>
		<category><![CDATA[WordPress Trackbacks]]></category>

		<guid isPermaLink="false">http://wphacks.com/?p=2207</guid>
		<description><![CDATA[Blogs are built around comments. It&#8217;s always fun and rewarding to see your blog have a lot of comments on it. Trouble is, comments attract spam and it&#8217;s not always easy to distinguish between legitimate comments and spam. Here&#8217;s a scenario: your post gets popular on Delicious. You get a ton of comments from &#8220;SEO [...]]]></description>
			<content:encoded><![CDATA[<p>Blogs are built around comments. It&#8217;s always fun and rewarding to see your blog have a lot of comments on it. Trouble is, comments attract spam and it&#8217;s not always easy to distinguish between legitimate comments and spam.</p>
<p>Here&#8217;s a scenario: your post gets <a href="http://delicious.com/popular">popular on Delicious</a>. You get a ton of comments from &#8220;SEO BLOG TIPS&#8221;  saying &#8220;thanks for great post&#8221;. Comments like that add <em>no value whatsoever</em> to your blog post. Heck, they devalue it. So here&#8217;s the question: do you allow the comment or delete it?</p>
<p>Personally, I consider comments like that spam, but on the other hand, it <em>does</em> get the comment count up. So there it is. A short post, but there&#8217;s a reason for it; it&#8217;s meant to spark debate, so go on. What would you do?</p>
<a href="http://polldaddy.com/poll/1837605">Take Our Poll</a>
<p><em>(poll embedded)</em></p>
<img src="http://wphacks.com/?ak_action=api_record_view&id=2207&type=feed" alt="" /><p>You are reading <a href="http://wphacks.com/the-great-comment-debate/">The Great Comment Debate</a>  © 2009 | <a href="http://wphacks.com">WordPress Hacks</a> | <a href="http://wpnexus.com">WordPress Directory</a> | <a href="http://wpforums.com/">WordPress Forums</a> | <a href="http://wpebook.com/">WordPress eBook</a></p>

<p><small>Enjoy writing about WordPress?  Get your blog more exposure by joining the <a href="http://wphacks.com/write/">WordPress Hacks writing team</a>!</small></p>]]></content:encoded>
			<wfw:commentRss>http://wphacks.com/the-great-comment-debate/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Reminder: Don&#8217;t Forget to Backup Your WordPress Database!</title>
		<link>http://wphacks.com/reminder-dont-forget-to-backup-your-wordpress-database/</link>
		<comments>http://wphacks.com/reminder-dont-forget-to-backup-your-wordpress-database/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 23:54:26 +0000</pubDate>
		<dc:creator>Alex Denning</dc:creator>
				<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[Database Backup]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Backup]]></category>
		<category><![CDATA[WordPress Database Backup]]></category>

		<guid isPermaLink="false">http://wphacks.com/?p=2211</guid>
		<description><![CDATA[This wasn&#8217;t going to be the subject for my post today, but a series of events have changed my mind. Here they are: Yesterday on my blog, WPShout I published &#8216;10 Awesome Things to Do With WordPress&#8217; Custom Fields&#8216;. This morning I awoke to find not a single comment on the post. I was disappointed [...]]]></description>
			<content:encoded><![CDATA[<p>This wasn&#8217;t going to be the subject for my post today, but a series of events have changed my mind. Here they are:</p>
<p>Yesterday on my blog, WPShout I published &#8216;<a href="http://wpshout.com/10-awesome-things-to-do-with-wordpress-custom-fields/">10 Awesome Things to Do With WordPress&#8217; Custom Fields</a>&#8216;. This morning I awoke to find not a single comment on the post. I was disappointed as the post had taken ages, but I didn&#8217;t think much more of it. Until this evening. I wanted to email a friend a link to the post, so I loaded up WPShout, only to find the post wasn&#8217;t there! In the admin was only my draft from a couple of days ago. Odd, I thought. I copied and pasted the post from Google Reader and republished the post. And then I realized that a heck of a lot of comments I&#8217;d spent yesterday evening replying to had gone, and so had my replies. In other words, my database had reverted to a version a couple of days old. Why? I don&#8217;t know (if anyone <em>does</em> have any idea, could you <a href="http://wpshout.com/contact/">drop me an email</a>?!) at this point.</p>
<p>Of course, at this point you&#8217;re (probably not) screaming at your monitor</p>
<blockquote><p>&#8220;just restore the backup you&#8217;ve got!&#8230; you, you do have a backup, right?!&#8221;</p></blockquote>
<p>Yes. Of course I did. Or so I thought. I&#8217;d set up the <a href="http://www.ilfilosofo.com/blog/wp-db-backup">WordPress Database Backup</a> plugin to email me a backup of the database every 24 hours, and that email automatically got archived. Which meant I didn&#8217;t see it hadn&#8217;t been sent for a couple of weeks because when moving domains I&#8217;d forgotten to reinstall the plugin. Which meant I didn&#8217;t have a backup.</p>
<p>Where this post is going is simple &#8211; don&#8217;t be an idiot like me and only realize your backup doesn&#8217;t exist when you actually need it, spend five minutes now installing the plugin I mention above and set it up to email you every day. Just don&#8217;t archive the email automatically. WordPress Hacks Top Tip: don&#8217;t be an idiot&#8230;.always have a backup.</p>
<img src="http://wphacks.com/?ak_action=api_record_view&id=2211&type=feed" alt="" /><p>You are reading <a href="http://wphacks.com/reminder-dont-forget-to-backup-your-wordpress-database/">Reminder: Don&#8217;t Forget to Backup Your WordPress Database!</a>  © 2009 | <a href="http://wphacks.com">WordPress Hacks</a> | <a href="http://wpnexus.com">WordPress Directory</a> | <a href="http://wpforums.com/">WordPress Forums</a> | <a href="http://wpebook.com/">WordPress eBook</a></p>

<p><small>Enjoy writing about WordPress?  Get your blog more exposure by joining the <a href="http://wphacks.com/write/">WordPress Hacks writing team</a>!</small></p>]]></content:encoded>
			<wfw:commentRss>http://wphacks.com/reminder-dont-forget-to-backup-your-wordpress-database/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>WordPress News &amp; Notes &#8211; July 24, 2009</title>
		<link>http://wphacks.com/wordpress-news-notes-july-24-2009/</link>
		<comments>http://wphacks.com/wordpress-news-notes-july-24-2009/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 02:51:05 +0000</pubDate>
		<dc:creator>Alex Denning</dc:creator>
				<category><![CDATA[News & Notes]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[WordPress Comments]]></category>
		<category><![CDATA[WordPress Hacks]]></category>
		<category><![CDATA[WordPress Loops]]></category>
		<category><![CDATA[WordPress News]]></category>

		<guid isPermaLink="false">http://wphacks.com/?p=2200</guid>
		<description><![CDATA[These days there are so many excellent WordPress blogs and articles, it can be hard to keep up with all the brilliant WordPress articles around, so here are some great articles I&#8217;ve saved on my feed reader; feel free to add some posts you&#8217;ve found around the web in the comments. First up, &#8216;10 Handy [...]]]></description>
			<content:encoded><![CDATA[<p>These days there are so many excellent WordPress blogs and articles, it can be hard to keep up with all the brilliant WordPress articles around, so here are some great articles I&#8217;ve saved on my feed reader; feel free to add some posts you&#8217;ve found around the web in the comments.</p>
<ol>
<li>First up, &#8216;<a href="http://www.smashingmagazine.com/2009/07/23/10-wordpress-comments-hacks/">10 Handy WordPress Comments Hacks</a>&#8216; on Smashing Magazine by Jean-Baptiste Jung of <a href="http://wprecipes.com">WP Recipes</a> fame.</li>
<li>Next, a post on Chris Coyier and Jeff Starr&#8217;s Digging into WordPress caught my eye: &#8216;<a href="http://diggingintowordpress.com/2009/06/including-jquery-in-wordpress-the-right-way/">Include jQuery in WordPress (the right way)</a>&#8216;. In this post, as you might have guessed, Chris shows how to include jQuery the right way &#8211; using the copy of jQuery built into WordPress.</li>
<li>Third, a post on WPWebHost in two parts &#8211; &#8216;Securing your WordPress Install the Foolproof Way&#8217; &#8211; parts <a href="http://wpwebhost.com/securing-your-wordpress-install-the-foolproof-way-part-1/">one </a>and <a href="http://wpwebhost.com/securing-your-wordpress-install-the-foolproof-way-part-2/">two</a>. A couple of tips in there that you might not have thought of.</li>
<li>Another post that caught my eye was &#8216;<a href="http://www.catswhocode.com/blog/multiple-wordpress-loops">Multiple WordPress Loops Explained</a>&#8216;. I would say more, but it&#8217;s pretty self explanatory.</li>
<li>A post that has been around a while, but is worth mentioning anyway &#8211; WPCandy presents <a href="http://wpcandy.com/articles/10-things-you-can-do-with-wordpress-besides-blogging.html">&#8217;10 Things You Can Do With WordPress Besides Blogging</a>&#8216;. Again, pretty self explanatory, but definately worth a look.</li>
<li>And finally, a little plug for a post I wrote the other day &#8211; &#8216;<a href="http://wpshout.com/10-tips-to-improve-your-wordpress-theme/">10 Tips to Improve Your WordPress Theme</a>&#8216;. Check it out. Some rather nice tips in there.</li>
</ol>
<p>And there we have it. Six links of note!  Add your own in the comments.</p>
<img src="http://wphacks.com/?ak_action=api_record_view&id=2200&type=feed" alt="" /><p>You are reading <a href="http://wphacks.com/wordpress-news-notes-july-24-2009/">WordPress News &#038; Notes &#8211; July 24, 2009</a>  © 2009 | <a href="http://wphacks.com">WordPress Hacks</a> | <a href="http://wpnexus.com">WordPress Directory</a> | <a href="http://wpforums.com/">WordPress Forums</a> | <a href="http://wpebook.com/">WordPress eBook</a></p>

<p><small>Enjoy writing about WordPress?  Get your blog more exposure by joining the <a href="http://wphacks.com/write/">WordPress Hacks writing team</a>!</small></p>]]></content:encoded>
			<wfw:commentRss>http://wphacks.com/wordpress-news-notes-july-24-2009/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to: Use Thumbnails Generated by WordPress</title>
		<link>http://wphacks.com/how-to-use-thumbnails-generated-by-wordpress/</link>
		<comments>http://wphacks.com/how-to-use-thumbnails-generated-by-wordpress/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 15:25:11 +0000</pubDate>
		<dc:creator>Alex Denning</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[WordPress Code]]></category>
		<category><![CDATA[WordPress Hacks]]></category>
		<category><![CDATA[WordPress Tips]]></category>

		<guid isPermaLink="false">http://wphacks.com/?p=2183</guid>
		<description><![CDATA[One of ten brilliant tips that I shared yesterday on my blog &#8211; display images on your blog&#8217;s homepage without any custom fields or any additional functions.php script, something I first saw on  WebDeveloperPlus. How do you do it? First log in, on the sidebar select &#8216;Media&#8217; (which is under &#8216;Settings&#8217;). You&#8217;ll then be taken [...]]]></description>
			<content:encoded><![CDATA[<p>One of ten brilliant tips that <a href="http://wpshout.com/10-tips-to-improve-your-wordpress-theme/">I shared yesterday on my blog</a> &#8211; display images on your blog&#8217;s homepage without any custom fields or any additional functions.php script, something I first saw on  <a href="http://webdeveloperplus.com/wordpress/how-to-use-thumbnails-generated-by-wordpress-in-your-theme/">WebDeveloperPlus</a>.</p>
<p>How do you do it? First log in, on the sidebar select &#8216;Media&#8217; (which is under &#8216;Settings&#8217;). You&#8217;ll then be taken to a page with an option to change the thumbnail size of images. Change that to whatever size you want your images to appear as. Next, insert the code below onto your homepage, archive page, whatever.</p>
<p><code>&lt;?php<br />
//Get images attached to the post<br />
$args = array(<br />
'post_type' =&gt; 'attachment',<br />
'post_mime_type' =&gt; 'image',<br />
'numberposts' =&gt; -1,<br />
'order' =&gt; 'ASC',<br />
'post_status' =&gt; null,<br />
'post_parent' =&gt; $post-&gt;ID<br />
);<br />
$attachments = get_posts($args);<br />
if ($attachments) {<br />
foreach ($attachments as $attachment) {<br />
$img = wp_get_attachment_thumb_url( $attachment-&gt;ID );<br />
break; }<br />
//Display image<br />
} ?&gt;<br />
</code></p>
<p>Then, to display your image you can just echo out the $img tag we just created:</p>
<p><code>&lt;img src="&lt;?php echo $img; ?&gt;" alt=" " /&gt;<br />
</code><br />
And there we have it. I told you it was easy! This is one of the tips from a post I wrote yesterday on WPShout &#8211; &#8216;<a href="http://wpshout.com/10-tips-to-improve-your-wordpress-theme/">10 Tips to Improve Your WordPress Theme</a>&#8216;.</p>
<img src="http://wphacks.com/?ak_action=api_record_view&id=2183&type=feed" alt="" /><p>You are reading <a href="http://wphacks.com/how-to-use-thumbnails-generated-by-wordpress/">How to: Use Thumbnails Generated by WordPress</a>  © 2009 | <a href="http://wphacks.com">WordPress Hacks</a> | <a href="http://wpnexus.com">WordPress Directory</a> | <a href="http://wpforums.com/">WordPress Forums</a> | <a href="http://wpebook.com/">WordPress eBook</a></p>

<p><small>Enjoy writing about WordPress?  Get your blog more exposure by joining the <a href="http://wphacks.com/write/">WordPress Hacks writing team</a>!</small></p>]]></content:encoded>
			<wfw:commentRss>http://wphacks.com/how-to-use-thumbnails-generated-by-wordpress/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Alex Denning: A New Contributor to WordPress Hacks</title>
		<link>http://wphacks.com/alex-denning-a-new-contributor-to-wordpress-hacks/</link>
		<comments>http://wphacks.com/alex-denning-a-new-contributor-to-wordpress-hacks/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 11:49:02 +0000</pubDate>
		<dc:creator>Alex Denning</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Alex Denning]]></category>
		<category><![CDATA[Nometech]]></category>
		<category><![CDATA[WordPress Blog]]></category>
		<category><![CDATA[WordPress Hacks]]></category>
		<category><![CDATA[WordPress Shout]]></category>

		<guid isPermaLink="false">http://wphacks.com/?p=2176</guid>
		<description><![CDATA[Editor&#8217;s Note: Although Alex has published a few posts here in the past, he is going to ramp up his submissions over the coming weeks, so we decided he would do an introduction post.  If you&#8217;d like to write for WordPress Hacks, you can get more information here, then contact us. After Kyle announced in [...]]]></description>
			<content:encoded><![CDATA[<p><em>Editor&#8217;s Note: Although Alex has published a few posts here in the past, he is going to ramp up his submissions over the coming weeks, so we decided he would do an introduction post.  If you&#8217;d like to write for WordPress Hacks, you can get more information <a href="http://wphacks.com/write/">here</a>, then <a href="http://wphacks.com/contact/">contact us</a>.</em></p>
<p>After Kyle announced in <a href="../where-to-find-wordpress-news/">his last post</a> that he would not be able to resume WPHacks&#8217; regular posting schedule for awhile, I volunteered to step up to the plate; for the next fortnight I&#8217;ll be taking Kyle&#8217;s place and plan to be posting at least once every other day!</p>
<h3>Me.</h3>
<p>For those of you who don&#8217;t know, I&#8217;m Alex Denning. I&#8217;ve written the odd post here on <a href="http://wphacks.com/">WordPress Hacks</a>, as well as occasionally writing posts for <a href="http://catswhocode.com/">CatsWhoCode</a> and <a href="http://problogdesign.com/">ProBlogDesign</a>. Recently I started my own WordPress blog, <a href="http://wpshout.com/">WPShout.com</a>, and I also am the editor of Nometet.com.  I&#8217;m on <a href="http://www.twitter.com/alexdenning">Twitter too</a>!</p>
<h3>What I&#8217;ll be posting</h3>
<p>As I said, I&#8217;ll be posting at least once every other day with a bit of discussion, some nice WordPress hacks, some WordPress news, etc. However, I haven&#8217;t got enough post ideas for the entire two weeks; any suggestions for posts would be greatly appreciated in the comments.</p>
<h3>A quick plug</h3>
<p>As with everything in life, my posting here does too have an ulterior motive; I&#8217;ve briefly mentioned my blog already, but I&#8217;ll expand: my blog has just (I say just, ie today!) changed its name from Nometech.com to WPShout.com and it has also got an exciting new design. As you&#8217;re reading WordPress Hacks, that implies you&#8217;re a WordPress fan, so I&#8217;ll make a quick prod in the direction of the <a href="http://feeds2.feedburner.com/nometech">WPShout RSS feed</a>; a couple of times a week I publish in depth posts related to WordPress. I&#8217;d hope the content speaks for itself, so go take a look!</p>
<h3>Wrapping up</h3>
<p>I think that&#8217;s everything! As I said, any post suggestions or questions?  Please do leave a comment below, and here&#8217;s to an excellent next two weeks!</p>
<img src="http://wphacks.com/?ak_action=api_record_view&id=2176&type=feed" alt="" /><p>You are reading <a href="http://wphacks.com/alex-denning-a-new-contributor-to-wordpress-hacks/">Alex Denning: A New Contributor to WordPress Hacks</a>  © 2009 | <a href="http://wphacks.com">WordPress Hacks</a> | <a href="http://wpnexus.com">WordPress Directory</a> | <a href="http://wpforums.com/">WordPress Forums</a> | <a href="http://wpebook.com/">WordPress eBook</a></p>

<p><small>Enjoy writing about WordPress?  Get your blog more exposure by joining the <a href="http://wphacks.com/write/">WordPress Hacks writing team</a>!</small></p>]]></content:encoded>
			<wfw:commentRss>http://wphacks.com/alex-denning-a-new-contributor-to-wordpress-hacks/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>The BuddyPress Revolution (coming soon&#8230;)</title>
		<link>http://wphacks.com/the-buddypress-revolution-coming-soon/</link>
		<comments>http://wphacks.com/the-buddypress-revolution-coming-soon/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 13:33:13 +0000</pubDate>
		<dc:creator>Alex Denning</dc:creator>
				<category><![CDATA[BuddyPress]]></category>
		<category><![CDATA[BuddyPress Revolution]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress MU]]></category>
		<category><![CDATA[WordPress Social Network]]></category>

		<guid isPermaLink="false">http://wphacks.com/?p=2141</guid>
		<description><![CDATA[By the time you&#8217;re reading this, it is quite possible that the BuddyPress revolution will have happened, but if you&#8217;re reading this soon after this was posted, I can safely say that the BuddyPress revolution hasn&#8217;t happened yet. It&#8217;s under way, but is hasn&#8217;t happened. What on earth are you going on about?! I&#8217;ll go [...]]]></description>
			<content:encoded><![CDATA[<p>By the time you&#8217;re reading this, it is quite possible that the BuddyPress revolution will have happened, but if you&#8217;re reading this soon after this was posted, I can safely say that the BuddyPress revolution hasn&#8217;t happened yet. It&#8217;s under way, but is hasn&#8217;t happened.</p>
<p><strong><em>What on earth are you going on about?!</em></strong> I&#8217;ll go back a step. You&#8217;ve probably got <em>some</em> idea what BuddyPress is and will have heard about it, but chances are you don&#8217;t really know what it is exactly. Well, in a nutshell, BuddyPress turns your WPMU (the version of WordPress that allows you to have multiple blogs, i.e. the software WordPress.com uses)  installation and turns it into a fully functional social network! In other words (from <a href="http://buddypress.org">BuddyPress</a>.org):</p>
<blockquote><p>BuddyPress will add a social networking layer to a new or 				existing installation of WordPress MU. BuddyPress is a suite of WordPress plugins and themes,  				each adding a distinct new feature. BuddyPress  				contains all the features you’d expect from WordPress  				but aims to let members socially interact.</p></blockquote>
<p><strong><em>But WordPress MU isn&#8217;t as popular as WordPress.org&#8230;</em></strong> No. It&#8217;s not, which is probably one of the reasons that a version of BuddyPress for the standard install of WordPress is in the works. There&#8217;s no official release date yet, but word on the.. er&#8230; web. is that it&#8217;ll be available in a couple of months. Taking a step back here, <em>how awesome would that be</em>! For those of you who have multiple writers or even just readers signing up on your blog, you can now message them with exciting stuff happening on your site and all of the other exciting stuff that comes with BuddyPress (although features will probably differ slightly between WP and WPMU).</p>
<p><strong><em>But I want to try it out now!</em></strong> You do?! That&#8217;s lucky, as I&#8217;ve just written a series of posts about BuddyPress on my blog, <a href="http://nometech.com">Nometech.com</a>! The series, in three parts takes you through <a href="http://www.nometech.com/blog/getting-started-with-wpmu-and-buddypress-part-1-installing-wpmu/">the installation of WordPress MU in part one</a>, then<a href="http://www.nometech.com/blog/getting-started-with-wpmu-and-buddypress-part-2-installing-buddypress/"> the installation of BuddyPress in part two</a> and finally <a href="http://www.nometech.com/blog/getting-started-with-wpmu-and-buddypress-part-3-getting-to-grips-with-buddypress/">customizing and &#8216;getting to grips&#8217; with BuddyPress in part three</a>.</p>
<p><em><strong>I&#8217;ve got something to say about this.</strong></em> Leave a comment below then. And you heard it here first. The BuddyPress revolution is coming!</p>
<p><em>This post was submitted by Alex Denning, <a href="http://twitter.com/AlexDenning">a Twitter fan</a> and WordPress blogger on <a href="http://nometech.com/">Nometech.com</a>.</em></p>
<img src="http://wphacks.com/?ak_action=api_record_view&id=2141&type=feed" alt="" /><p>You are reading <a href="http://wphacks.com/the-buddypress-revolution-coming-soon/">The BuddyPress Revolution (coming soon&#8230;)</a>  © 2009 | <a href="http://wphacks.com">WordPress Hacks</a> | <a href="http://wpnexus.com">WordPress Directory</a> | <a href="http://wpforums.com/">WordPress Forums</a> | <a href="http://wpebook.com/">WordPress eBook</a></p>

<p><small>Enjoy writing about WordPress?  Get your blog more exposure by joining the <a href="http://wphacks.com/write/">WordPress Hacks writing team</a>!</small></p>]]></content:encoded>
			<wfw:commentRss>http://wphacks.com/the-buddypress-revolution-coming-soon/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>New Screencast Series: Designing for WordPress</title>
		<link>http://wphacks.com/new-screencast-series-designing-for-wordpress/</link>
		<comments>http://wphacks.com/new-screencast-series-designing-for-wordpress/#comments</comments>
		<pubDate>Sat, 02 May 2009 20:19:22 +0000</pubDate>
		<dc:creator>Alex Denning</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Nometech]]></category>
		<category><![CDATA[WordPress Design]]></category>
		<category><![CDATA[WordPress Screencasts]]></category>

		<guid isPermaLink="false">http://wphacks.com/?p=1970</guid>
		<description><![CDATA[Designing for WordPress is something that, if you&#8217;re reading this, you (probably) either a) want to be able to do or b) can do.  If you answered &#8220;a&#8221;, I&#8217;ve got the perfect screencast series for you! I launched my blog, Nometech.com just over a month ago where I have really placed a strong focus on [...]]]></description>
			<content:encoded><![CDATA[<p>Designing for WordPress is something that, if you&#8217;re reading this, you (probably) either a) want to be able to do or b) can do.  If you answered &#8220;a&#8221;, I&#8217;ve got the perfect screencast series for you!</p>
<p>I launched my blog, <a href="http://nometech.com">Nometech.com</a> just over a month ago where I have really placed a strong focus on<a href="http://nometech.com/category/screencast"> my screencasts</a>.  My latest screencast focuses specifically on learning how to design for WordPress.</p>
<p>WordPress design can get fairly complicated, but it doesn&#8217;t have to be: in the first episode of the series, the basics are covered: taking an HTML theme and converting it to WordPress. No posts or pages yet, just getting to grips with how WordPress file system works and then expanding on from there.</p>
<p>So&#8230;want to learn how to design for WordPress? Head over to <a href="http://www.nometech.com/blog/screencast-3-designing-for-wordpress-part-1-html-to-wordpress/">Nometech.com and watch the video</a>.</p>
<p><em>This post was submitted by Alex Denning, <a href="http://twitter.com/AlexDenning">a Twitter fan</a> and WordPress blogger on <a href="http://nometech.com/">Nometech.com</a>.</em></p>
<img src="http://wphacks.com/?ak_action=api_record_view&id=1970&type=feed" alt="" /><p>You are reading <a href="http://wphacks.com/new-screencast-series-designing-for-wordpress/">New Screencast Series: Designing for WordPress</a>  © 2009 | <a href="http://wphacks.com">WordPress Hacks</a> | <a href="http://wpnexus.com">WordPress Directory</a> | <a href="http://wpforums.com/">WordPress Forums</a> | <a href="http://wpebook.com/">WordPress eBook</a></p>

<p><small>Enjoy writing about WordPress?  Get your blog more exposure by joining the <a href="http://wphacks.com/write/">WordPress Hacks writing team</a>!</small></p>]]></content:encoded>
			<wfw:commentRss>http://wphacks.com/new-screencast-series-designing-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

