<?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>The Gospel According To Rhys &#187; How To&#8217;s</title>
	<atom:link href="http://www.gospelrhys.co.uk/category/how-tos/feed" rel="self" type="application/rss+xml" />
	<link>http://www.gospelrhys.co.uk</link>
	<description>Wrestling with PHP, SEO, Social Media &#38; Networking</description>
	<lastBuildDate>Tue, 22 Nov 2011 03:48:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Commander Zorg of The Interstellar Nebula&#8217;s Top Tip For Outsourcing</title>
		<link>http://www.gospelrhys.co.uk/2010/11/commander-zorg-of-the-interstellar-nebulas-top-tip-for-outsourcing.html</link>
		<comments>http://www.gospelrhys.co.uk/2010/11/commander-zorg-of-the-interstellar-nebulas-top-tip-for-outsourcing.html#comments</comments>
		<pubDate>Wed, 24 Nov 2010 18:29:07 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[How To's]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Rhys' Favourites]]></category>
		<category><![CDATA[odesk]]></category>
		<category><![CDATA[outsourcing]]></category>

		<guid isPermaLink="false">http://www.gospelrhys.co.uk/?p=3435</guid>
		<description><![CDATA[I&#8217;ve been playing around a little with outsourcing on a few projects I&#8217;ve been running recently on oDesk, just to keep things moving on various websites I have. It&#8217;s been an experience, but it&#8217;s been worthwhile &#8211; I&#8217;ve been able to keep a few things moving whilst I&#8217;ve been on holiday. With a laptop which [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been playing around a little with outsourcing on a few projects I&#8217;ve been running recently on <a href="http://www.gospelrhys.co.uk/go/odesk" style=""  rel="nofollow" onmouseover="self.status='http://www.gospelrhys.co.uk/go/odesk';return true;" onmouseout="self.status=''">oDesk</a>, just to keep things moving on various websites I have.</p>
<p>It&#8217;s been an experience, but it&#8217;s been worthwhile &#8211; I&#8217;ve been able to keep a few things moving whilst I&#8217;ve been on holiday. With a laptop which I took on my travels, it was easy.</p>
<p>Whilst I&#8217;ve been happy with the results so far, it&#8217;s been a learning experience, but this is a fairly nifty tip I picked up.</p>
<p>Basically, when you create a project, one of the most important things to do is communication &#8211; like pretty much anything online. If you have a good communication with your outsourcee (is that a word?), then problems will be negated. To test how well the outsourcer reads is this:-</p>
<p>Include in your job description an outlandish statement that people wouldn&#8217;t do. Something like &#8220;the last word of the application must be &#8216;weddings&#8217;.&#8221;, or &#8211; what I do &#8211; &#8220;Please address your application to Commander Zorg of The Interstellar Nebula&#8221;.</p>
<p>This immeidately removes time wasters or spammers who just copy &amp; paste blurb saying their wonderful or lovely or that they kiss babies foreheads, whereas a shorter more to the point message that meets your requirements will get through.</p>
<p>I&#8217;ve known people to say that the first message should be in haiku form, as not only does it show that they understand, but also that they are more interested in the role than simply sending in their CV.</p>
<p>Do you have any tips for outsourcing?</p>
<img src="http://www.gospelrhys.co.uk/?ak_action=api_record_view&id=3435&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.gospelrhys.co.uk/2010/11/commander-zorg-of-the-interstellar-nebulas-top-tip-for-outsourcing.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Twitter Hashtags to Microblog Conferences &amp; Events</title>
		<link>http://www.gospelrhys.co.uk/2010/11/using-twitter-hashtags-to-microblog-conferences-events.html</link>
		<comments>http://www.gospelrhys.co.uk/2010/11/using-twitter-hashtags-to-microblog-conferences-events.html#comments</comments>
		<pubDate>Wed, 10 Nov 2010 09:00:24 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[How To's]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.gospelrhys.co.uk/?p=3452</guid>
		<description><![CDATA[Recently I attended r3play, a retro gaming event in Blackpool, England. It was a lot of fun (to read about it please read my r3play review on Retro Garden), but what was nice for a social networking &#38; web geek such as myself was that there was a twitter hashtag. This allowed the event to [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I attended r3play, a retro gaming event in Blackpool, England. It was a lot of fun (to read about it please read my <a href="http://www.retrogarden.co.uk/news/r3play-event-review-norbeck-castle/" target="_blank">r3play review</a> on Retro Garden), but what was nice for a social networking &amp; web geek such as myself was that there was a twitter hashtag. This allowed the event to be tracked easily &amp; quickly online, so the phone came out &amp; tweetdeck came on, with a new column dedicated to #r3play.</p>
<div class="rhystwitter-tweet"><img src="http://a2.twimg.com/profile_images/1089654294/RetroGamerVX_graphic_normal.jpg" alt="" /><span class="rhystwitter-from_user">RetroGamerVX</span><span class="rhystwitter-text">Uploading my #r3play video now, fingers crossed it works <img src='http://www.gospelrhys.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span><span class="rhystwitter-created_at"> </span></div>
<div class="rhystwitter-tweet"><img src="http://a1.twimg.com/profile_images/1146765149/mega-game_normal.jpg" alt="" /><span class="rhystwitter-from_user">meanmachinesmag</span><span class="rhystwitter-text">RT @Sega_Mega_Drive: Started on the #r3play write up for #meanmachinesarchive , enjoying putting it together.</span><span class="rhystwitter-created_at"> </span></div>
<div class="rhystwitter-tweet"><img src="http://a2.twimg.com/profile_images/470202846/megadrive_normal.png" alt="" /><span class="rhystwitter-from_user">Sega_Mega_Drive</span><span class="rhystwitter-text">Started on the #r3play write up for #meanmachinesarchive , enjoying putting it together.</span><span class="rhystwitter-created_at"> </span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">In case you haven&#8217;t seen this &#8211; the coolest thing I saw at #r3play: Twitter client on a ZX Spectrum &#8211; http://bit.ly/dqmrfC</span><span class="rhystwitter-created_at">Tue</span></div>
<p>Of course, with something like <a href="http://themergency.com/twitter-blackbird-pie-wordpress-plugin/" target="_blank">Blackbird Pie</a> you can embed individual tweets into your site, which can be great for tracking &amp; blogging the key takeaways of the conference from everybody else. Furthermore it lets your blogging community know the influencers, getting them some followers.</p>
<p>But how about events? I did this with my recent trip around Europe with the whole purpose of blogging it, but unfortunately (for reasons I&#8217;ll explain later) it didn&#8217;t work.</p>
<p>You can use hashtags to microblog events that you attend. I&#8217;ve been playing around with a small script recently (with a help of <a href="http://www.gospelrhys.co.uk/go/odesk" style=""  rel="nofollow" onmouseover="self.status='http://www.gospelrhys.co.uk/go/odesk';return true;" onmouseout="self.status=''">ODesk</a>) that is designed to turn your twitter feed into a post on your blog.</p>
<p>What you do is use a hashtag that nobody else will ever use. For my trip around Europe I used the hashtag #rhysvseurope, and for the event I tweeted last night (Burscough FC vs. Colwyn Bay) I used #buscoughvsbay. Basically silly tweets.</p>
<p>You can then at a later date use the Twitter Search &amp; Blackbird Pie to get all your tweets from the event.</p>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">Right I&#8217;m off to Burscough for #burscoughvsbay &#8211; wish us luck!</span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">On train to #burscoughvsbay. Awfully slow going ATM.</span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">Train is running a bit late for #burscoughvsbay. May miss kick off. I NEVER miss kick off.</span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">Had trouble getting in. Not because I&#8217;m scum, Burscough has the world narrowest turnstiles. #burscoughvsbay</span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">Burscough come out to music &amp; an enthusiastic DJ. I know the tune, but only as Helmut&#8217;s theme from Street Racer #burscoughvsbay</span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">#burscoughvsbay bit ping pong at the moment. Freezing ones bits off.</span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">#burscoughvsbay ref is so biased towards Burscough even they notice it, referring to the ref as Uncle Jim. Lovely!</span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">0-0 HT. To all intents &amp; purposes Burscough should be 1-0 up. Bay playing average. #burscoughvsbay</span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">15 mins into second. Bit ping pong again! #burscoughvsbay</span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">#burscoughvsbay Burscough have 4 solitary seats in one stand. I&#8217;ve been told they were 4 seats short of minimum regs. Game is terrible.</span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">#burscoughvsbay YYYYYEEEAAAAHHHH&#8230;.DAMMIT! Goal disallowed for offside. Sheds knocked it over from 6 yards out. Open goal. Still cold.</span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">Final score 0-0. Off to get warm in the clubhouse. Pint of fosters extra cold barkeep! #burscoughvsbay</span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">Train cancelled. Anybody going from Burscough to Manchester in the car? #burscoughvsbay</span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">#burscoughvsbay Right train not arrived. Taxi not arrived. Relying on two people who are taxi drivers. In pub for cheeky half.</span><span class="rhystwitter-created_at"> </span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">TRAINS ARRIVED!!! #burscoughvsbay</span></div>
<div class="rhystwitter-tweet"><img src="http://a0.twimg.com/profile_images/1099164396/72dbb8c9-70dd-4dad-bfef-5aa70f6ef79d_normal.png" alt="" /><span class="rhystwitter-from_user">rhyswynne</span><span class="rhystwitter-text">#burscoughvsbay finally home. 3 hours after game finished, and a £12 cab fare lighter. Tomorrow&#8217;s  job? Get #northernrailpaymycab trending</span></div>
<p>The issue I had &#8211; and the warning to learn? Don&#8217;t hang around! By the time I got around to blogging about #rhysvseurope, the twitter search had archived the tweets, making them unsearchable. I could use Google, but it&#8217;s not 100% accurate, so if you are to blog an event, make sure you grab the tweets as early as you can.</p>
<img src="http://www.gospelrhys.co.uk/?ak_action=api_record_view&id=3452&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.gospelrhys.co.uk/2010/11/using-twitter-hashtags-to-microblog-conferences-events.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building your first WordPress plugin</title>
		<link>http://www.gospelrhys.co.uk/2010/10/building-your-first-wordpress-plugin.html</link>
		<comments>http://www.gospelrhys.co.uk/2010/10/building-your-first-wordpress-plugin.html#comments</comments>
		<pubDate>Thu, 21 Oct 2010 09:30:06 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Guest Blogs]]></category>
		<category><![CDATA[How To's]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[guest blogs]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.gospelrhys.co.uk/?p=3429</guid>
		<description><![CDATA[So, you have decided you want to improve your WordPress blog but can&#8217;t find the exact plugin that will match you needs. WordPress allows developers to really easily build a plugin and have it do whatever you want with your blog. In this tutorial I am going to walk you through the basics of a [...]]]></description>
			<content:encoded><![CDATA[<p>So, you have decided you want to improve your <a href="http://www.wordpress.org" target="_blank">WordPress</a> blog but can&#8217;t find the exact plugin that will match you needs.  WordPress allows developers to really easily build a plugin and have it do whatever you want with your blog.  In this tutorial I am going to walk you through the basics of a WordPress plugin and we will build a simple plugin that puts a link to your <a href="http://www.twitter.com" target="_blank">Twitter</a> profile at the bottom of every post.</p>
<h3>The files</h3>
<p>A WordPress plugin is made up of at least one PHP file.  It can contain many other files including other php, HTML, CSS and JavaScript.  The plugin we are going to build will just contain a single PHP file called <em>myprofilelinks.php</em>.</p>
<p>The main file for a WordPress plugin must contain a header with contains all of the information about our plugin.  Here we can say who wrote the plugin, give it a name and other information.  The header is included at the top of the main file and is contained within standard PHP <em>/* */</em> comment tags.  The header is very simple and more information can be found <a href="http://codex.wordpress.org/Writing_a_Plugin#File_Headers" target="_blank">here</a>.</p>
<h3>Hooks &#8211; actions and filters</h3>
<p>WordPress allows developers to tap into a blog&#8217;s functionality through hooks.  A hook allows a developer to execute a section of code when a specific <em>action</em> happens or to <em>filter</em> the output or input to the system (a list of all hooks can be found <a href="http://adambrown.info/p/wp_hooks" target="_blank">here</a>).  In our plugin, to add an action we use the <em>add_action()</em> method, and to add a filter we use the <em>add_filter()</em> method.  What we are going to need in our filter is to add a filter that is displayed when the_content is output:</p>
<pre class="brush: php; title: ; notranslate">&amp;lt;?php
add_filter('the_content', 'addFooter'); //Add a filter that will run our addFooter function when the_content is displayed
?&amp;gt;</pre>
<h3>Our filter</h3>
<p>The function we have &#8216;hooked&#8217; into our blog using the <em>add_filter()</em> method needs to accept one parameter.  The function accepts the single parameter of the content we wish to filter and then returns our filtered output.  The <em>the_content</em> filter is run just before every post or page is output to the screen and allows us to make changes to the content.  Let&#8217;s take a look at what we will do with our function:</p>
<pre class="brush: php; title: ; notranslate">&amp;lt;?php
function addFooter($content) {
if(is_page()) { //If our content is a page, do nothing
return $content;
} else { //This is a blog post so let's add on our links
return $content . '&amp;lt;div class=&quot;myProfileLinks&quot;&amp;gt;&amp;lt;a href=&quot;http://www.twitter.com/yourprofile&quot;&amp;gt;Twitter&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;';
}
}
?&amp;gt;</pre>
<p>We now have a plugin which will add on a div to all of our blog entries that will contain a link to our Twitter profile.  This can be modified using CSS to make it look better, we could change the link to an image etc.  The basics of this post will allow you to create your first WordPress plugin and start modifying your blog in your own way and do whatever you want.  The important thing to remember with these plugins is that you can run whatever code you want and just &#8216;hook&#8217; it into the blog where necessary to give the desired output.</p>
<h3>Installing your plugin</h3>
<p>To install your plugin you can either upload it directly to your wp-content/plugins directory or zip it up and then upload it through the plugins menu in your admin area.</p>
<h3>Full source code</h3>
<p>Finally, here is the full plugin source code (excluding the header):</p>
<pre class="brush: php; title: ; notranslate">&amp;lt;?php
add_filter('the_content', 'addFooter'); //Add a filter that will run our addFooter function when the_content is displayed
function addFooter($content) {
if(is_page()) { //If our content is a page, do nothing
return $content;
} else { //This is a blog post so let's add on our links
return $content . '&amp;lt;div class=&quot;myProfileLinks&quot;&amp;gt;&amp;lt;a href=&quot;http://www.twitter.com/yourprofile&quot;&amp;gt;Twitter&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;';
}
}
?&amp;gt;</pre>
<p><em>Murray Picton is an experienced PHP web developer and has worked in the industry for many years as well as producing a few WordPress plugins along the way.  He has a blog available at <a href="http://www.murraypicton.com" target="_blank">http://www.murraypicton.com</a> containing many posts on PHP, MySQL, Javascript and many other technical subjects.  If you have liked this post, please go over to his blog and take a look at his other posts.<br />
</em></p>
<img src="http://www.gospelrhys.co.uk/?ak_action=api_record_view&id=3429&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.gospelrhys.co.uk/2010/10/building-your-first-wordpress-plugin.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Great Google Alerts For Bloggers</title>
		<link>http://www.gospelrhys.co.uk/2010/08/great-google-alerts-for-bloggers.html</link>
		<comments>http://www.gospelrhys.co.uk/2010/08/great-google-alerts-for-bloggers.html#comments</comments>
		<pubDate>Thu, 12 Aug 2010 10:00:04 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[How To's]]></category>
		<category><![CDATA[Rhys' Favourites]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[google alerts]]></category>
		<category><![CDATA[How To]]></category>

		<guid isPermaLink="false">http://www.gospelrhys.co.uk/?p=3294</guid>
		<description><![CDATA[As an SEOer, we use Google Alerts to help find linking opportunities on current wares, but as a blogger, Google Alerts does come into it&#8217;s own.  You can find new audiences with Google Alerts, as I hope to explain in this post. What is Google Alerts? Basically, Google Alerts is a service that sends you [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-3323" title="google_alerts_logo_beta" src="http://www.gospelrhys.co.uk/wp-content/uploads/2010/08/google_alerts_logo_beta.gif" alt="" width="175" height="40" />As an SEOer, we use Google Alerts to help find linking opportunities on current wares, but as a blogger, Google Alerts does come into it&#8217;s own.  You can find new audiences with Google Alerts, as I hope to explain in this post.</p>
<h3>What is Google Alerts?</h3>
<p>Basically, Google Alerts is a service that sends you email whenever a relevant update is made to the Google Search Listings. It&#8217;s more about new pages being indexed, and covers News, Blogs, Discussions, as well as the original search.</p>
<h3>Notation</h3>
<p>I will use some odd notation to format some of these alerts, this is to replace with your own stuff.</p>
<ul>
<li><strong>Square Brackets [] </strong>- Replace what ever is in the square brackets with what&#8217;s described in the square brackets (for example, with this site, replace [your url] with http://www.gospelrhys.co.uk/</li>
<li><strong>Standard Brackets () </strong>- This is optional &amp; can be removed. I&#8217;ll explain why in the description.</li>
</ul>
<h4>[blog name]</h4>
<p>This should only be used in blogs/web 2.0 search &amp; news search. This simply tells us when you are mentioned. I&#8217;ve seen this utilised by many big web brands, with high up brand members commenting on the site to</p>
<p>If you release anything associated with your blog that you&#8217;ll later sell, it&#8217;d be stupid <em>not</em> to have this.</p>
<h4>@[twitter name] -site:http://twitter.com (-site:[your url])</h4>
<p>Unfortunately, you cannot find links to your twitter page (or I don&#8217;t really know how if it&#8217;s possible!), but often when people who link to your twitter page will use the keyword (in my example) &#8220;@rhyswynne&#8221;. You can track linked pages in Google Alerts, but Google is remarkably slow in showing new links to sites, so instead we&#8217;ll just search for your twitter handle being mentioned on sites.</p>
<p>We add the negative site operator, as we don&#8217;t want any mentions of your twitter handle on Twitter, and I also like removing my site URL as I have a lifestream on this page. You may want to add this or not.</p>
<h4>&#8220;[a query that you can answer]&#8220;</h4>
<p>A good one that I&#8217;ve used in the past is to monitor discussions &amp; everything for queries you can answer quickly &amp; easily. Say for example you sell tea cosies on your blog, you can search for &#8220;Where can I buy tea cosies online?&#8221;. Be creative. There&#8217;s no limit to the amount of searches you can do for this.</p>
<p>What you are searching for here is forum posts &amp; discussions. Places you can join &amp; answer questions. Try not to spam the forums but be useful, even answering a couple of threads before &amp; after the target thread &amp; contributing to discussion.</p>
<h4>Over To You!</h4>
<p>These are just three Google Alerts I have on my account. Do you have any that differ from the above? Do share them in the comments!</p>
<img src="http://www.gospelrhys.co.uk/?ak_action=api_record_view&id=3294&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.gospelrhys.co.uk/2010/08/great-google-alerts-for-bloggers.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How To: Create an Alphabetical List of Posts In WordPress</title>
		<link>http://www.gospelrhys.co.uk/2010/07/how-to-create-a-alphabetical-list-of-posts-in-wordpress.html</link>
		<comments>http://www.gospelrhys.co.uk/2010/07/how-to-create-a-alphabetical-list-of-posts-in-wordpress.html#comments</comments>
		<pubDate>Wed, 14 Jul 2010 09:00:38 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[How To's]]></category>
		<category><![CDATA[Rhys' Favourites]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.gospelrhys.co.uk/?p=3268</guid>
		<description><![CDATA[One thing people ask me is &#8220;Rhys? How did you create the pages on Retro Garden such as the Arcade Game Reviews page on your site?&#8221;. The answer is simple, all you need to do is do some simple php &#38; template editing. Today I&#8217;ll show you how:- Copy page.php file &#38; rename it to [...]]]></description>
			<content:encoded><![CDATA[<p>One thing people ask me is &#8220;Rhys? How did you create the pages on Retro Garden such as the <a href="http://www.retrogarden.co.uk/arcade-reviews/" target="_blank">Arcade Game Reviews</a> page on your site?&#8221;. The answer is simple, all you need to do is do some simple php &amp; template editing. Today I&#8217;ll show you how:-</p>
<h3>Copy page.php file &amp; rename it to something else.</h3>
<p>Very simple, go to your theme folder in your wp-content file &amp; copy your page.php file. Rename it to the category you wish to target (such as 1.php or more useful web-tips.php for your &#8220;Web Tips&#8221; category).</p>
<h3>Add The Following Lines to the page</h3>
<p>Open the page within your web design software &amp; add the following to the top of the file:-</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
/*
Template Name: Web Tips
*/
?&gt;
</pre>
<p>Replace &#8220;Web Tips&#8221; with the name of your category.</p>
<p>Also, find the line that looks something like this:-</p>
<pre class="brush: php; title: ; notranslate">&lt;?php while (have_posts()) : the_post(); ?&gt;</pre>
<p>And replace it with this:-</p>
<pre class="brush: php; title: ; notranslate">

&lt;?php query_posts('category_name=catname&amp;showposts=-1&amp;orderby=title&amp;order=ASC'); ?&gt;
&lt;?php while (have_posts()) : the_post(); ?&gt;
</pre>
<h4>An explanation of the &#8220;query_posts&#8221; Line</h4>
<p>Within the brackets of the query_posts(&#8221;) command, is where all the posts are retrieved. You may need to make a few changes. Here&#8217;s what each command (the bits between the &#8220;&amp;&#8221;) do:-</p>
<ul>
<li><strong>category_name</strong> &#8211; The name of the category you want to show posts from. Change this to your category name you want to list on your page.</li>
<li><strong>showposts</strong> &#8211; The amount of posts to show on the page. -1 means all posts will show.</li>
<li><strong>orderby </strong>- How you want to order the posts, &#8220;date&#8221; is default, for this we will use the word &#8220;title&#8221;.</li>
<li><strong>order</strong> &#8211; Can be one of two things. ASC (which means posts go from A to Z), and DESC (which means it goes from Z to A).</li>
</ul>
<p>For this tutorial, you need to change the category_name to the name of the category. Other than that you can leave the rest.</p>
<h3>Create a New Page With This Template</h3>
<p>You then need to create a page with this template. To do this, click on &#8220;Page &gt; Add New&#8221; in the sidebar, give the page a title, change the page template in the &#8220;Additional Attributes&#8221; box in the sidebar to the name of the template given in the previous step, and click &#8220;publish&#8221;. You now have a page which can be linked to from throughout the site.</p>
<img src="http://www.gospelrhys.co.uk/?ak_action=api_record_view&id=3268&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.gospelrhys.co.uk/2010/07/how-to-create-a-alphabetical-list-of-posts-in-wordpress.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Go Locally Viral</title>
		<link>http://www.gospelrhys.co.uk/2010/05/how-to-go-locally-viral.html</link>
		<comments>http://www.gospelrhys.co.uk/2010/05/how-to-go-locally-viral.html#comments</comments>
		<pubDate>Tue, 18 May 2010 09:00:56 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[How To's]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Linky Love]]></category>
		<category><![CDATA[Opinions]]></category>
		<category><![CDATA[Rhys' Favourites]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[bbc]]></category>
		<category><![CDATA[one big weekend]]></category>
		<category><![CDATA[radio 1]]></category>
		<category><![CDATA[viral content]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.gospelrhys.co.uk/?p=3170</guid>
		<description><![CDATA[If you listen to Radio 1 (which I now do being the radio station of choice on the wireless in work), or you have friends from North Wales you will have no doubt picked up on the fact that One Big Weekend is this weekend. Two days of live music and acts in Bangor, North [...]]]></description>
			<content:encoded><![CDATA[<p>If you listen to <a href="http://www.bbc.co.uk/radio1/" target="_blank">Radio 1</a> (which I now do being the radio station of choice on the wireless in work), or you have friends from North Wales you will have no doubt picked up on the fact that <a href="http://www.bbc.co.uk/radio1/bigweekend/2010/" target="_blank">One Big Weekend</a> is this weekend. Two days of live music and acts in Bangor, North Wales. Friends of mine are going crazy, promoting the concert on facebook with publicity you can&#8217;t buy, but outside of my North Walian <a href="http://www.facebook.com/rhyswynne" target="_blank">Facebook</a> &amp; <a href="http://www.twitter.com/rhyswynne" target="_blank">Twitter</a> friends not much have been said (except for me shouting expletives to the radio every time their ads &amp; stereotypical Welshness has come on &amp; how their catchment area for tickets benefits tax dodging students rather than actual local people).</p>
<p>Anyway, bar that, one of the most incredible things to come from the promotion has been this parody song of probably one of my favourite songs at the moment &#8211; <a href="http://en.wikipedia.org/wiki/Empire_State_of_Mind_(Part_II)_Broken_Down" target="_blank">&#8220;Empire State of Mind (Part II) Broken Down&#8221;</a>:-</p>
<p style="text-align: center;"><p><a href="http://www.gospelrhys.co.uk/2010/05/how-to-go-locally-viral.html"><em>Click here to view the embedded video.</em></a></p></p>
<p style="text-align: left;">This has pretty much been tweeted &amp; facebooked by everybody from North Wales (myself included), but outside of North Wales, not a sausage. I guess it doesn&#8217;t resonate with them.</p>
<p style="text-align: left;">I&#8217;m not a viral marketer, but I do know how this works &#8211; because it mentions things that resonate with so many people (which are the towns of North Wales). We have a phrase in wrestling &#8211; cheap heat. It&#8217;s when you deliberately praise or deride the local town &#8211; Mick Foley was an expert in it. Hell I&#8217;ve done it before now &amp; it worked. You&#8217;re more likely to connect with people.</p>
<p style="text-align: left;">Okay, on the flipside you sacrifice a lot of your audience who you won&#8217;t connect with, but with an area such the size of North Wales (around 250,000 people), connecting with enough of them and you should get &#8211; say &#8211; 50,000 views of a video on Youtube, which as <a href="http://www.notaproblog.com" target="_blank">Jordan Cooper</a> found out &amp; <a href="http://www.problogger.net/archives/2010/05/17/50000-views-on-a-youtube-video-and-all-i-got-was-this-lousy-blog-post/" target="_blank">reported to on Problogger</a>, is more than <a href="http://www.mashable.com" target="_blank">Mashable</a> send you.</p>
<img src="http://www.gospelrhys.co.uk/?ak_action=api_record_view&id=3170&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.gospelrhys.co.uk/2010/05/how-to-go-locally-viral.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>A Tip To Help You Being a Better Blog Commenter</title>
		<link>http://www.gospelrhys.co.uk/2010/05/a-tip-to-help-you-being-a-better-blog-commenter.html</link>
		<comments>http://www.gospelrhys.co.uk/2010/05/a-tip-to-help-you-being-a-better-blog-commenter.html#comments</comments>
		<pubDate>Fri, 07 May 2010 08:26:23 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[How To's]]></category>
		<category><![CDATA[Rhys' Favourites]]></category>
		<category><![CDATA[commenting]]></category>

		<guid isPermaLink="false">http://www.gospelrhys.co.uk/?p=3120</guid>
		<description><![CDATA[A great link tweeted recently by @clairecarlile &#38; @clemiatguava was this Social Media Marketing List. One of the things was to be a better blog commenter which resonated with me:- Make a &#8216;must comment&#8217; list. In Google Reader, take the blogs of the top folks in your rolodex and put them in a separate &#8216;must [...]]]></description>
			<content:encoded><![CDATA[<p>A great link tweeted recently by <a href="http://twitter.com/clairecarlile" target="_blank">@clairecarlile</a> &amp; <a href="http://twitter.com/clemiatguava" target="_blank">@clemiatguava</a> was this <a href="http://www.conversationmarketing.com/2009/12/the-social-media-marketing-list.htm" target="_blank">Social Media Marketing List</a>. One of the things was to be a better blog commenter which resonated with me:-</p>
<blockquote><p>Make a &#8216;must comment&#8217; list. In Google Reader, take the blogs of the top  folks in your rolodex and put them in a separate &#8216;must comment&#8217; folder.  When you have time, go through the folder. See if any posts grab your  attention. If they do, comment!</p></blockquote>
<p>I was in the thousands for unread items in Google Reader, and many juicy blog posts were passing it by, but I&#8217;ve implemented the above tip in a slightly different way, and it&#8217;s allowed me to comment on blogs, expand my network, yet not take up too much of my time.</p>
<h3>Create A Label Called &#8220;Must Comment&#8221; &amp; Place It At The Top</h3>
<p>Very simple, in Google Reader, simply create a label called &#8220;Must Comment&#8221;, and drag it to the top of  your list (behind your most important RSS if need be, such as support requests). Then the first thing I see is those sites.</p>
<p>I&#8217;ve also gone one stage further and unsubcribed from a lot (not all) of the other blogs I subscribe to. That way I&#8217;m not overwhelmed with thousands of new posts when I check my feeder.</p>
<h3>Put 10-20 Blogs In There</h3>
<p>This is key, picking 10 to 20 blogs that have a decent amount of traffic, but not overwhelming with posts or comments. You want to stand out, not fade to the background.</p>
<p>They vary by niche, but here&#8217;s blogs that I are in my &#8220;Must Comment List&#8221;:-</p>
<ul>
<li><a href="http://ericasays.com/" target="_blank">Erica Says</a></li>
<li><a href="http://www.mikeslife.org/" target="_blank">Mike&#8217;s Life</a></li>
<li><a href="http://notaproblog.com/" target="_blank">Not a Pro Blog</a></li>
<li><a href="http://www.erica.biz/" target="_blank">Erica.biz</a></li>
<li><a href="http://outspokenmedia.com/" target="_blank">Outspoken Media</a></li>
<li><a href="http://www.seo-chicks.com/" target="_blank">SEO Chicks</a></li>
<li><a href="http://seoroi.com/" target="_blank">SEO ROI</a></li>
</ul>
<p>Okay, it&#8217;s a case of &#8220;do as I say, not as I do&#8221;, as that&#8217;s less than 10. I think 10 could be the optimum number though, as 7 is fairly manageable, with often 3 or 4 new blog posts per day.</p>
<h3>Try To Comment On One Post A Day</h3>
<p>Again, if the blog posts don&#8217;t post anything worth commenting on, I don&#8217;t comment, but the point is to be a regular contributor at these blogs, avatars &amp; a stand out name are a good thing as well, so people will recognise you (if you post great comments), and hopefully visit your blog, increasing traffic to your site.</p>
<h4>But Rhys! What About All The Great Posts I&#8217;m Missing?</h4>
<p>This is where social media comes in.</p>
<p>Social media is designed to share links, and I use my <a href="http://twitter.com/rhyswynne/favourites" target="_blank">Twitter Favourites</a> as my social bookmarking site of choice. I also use it to comment on other blogs, if there&#8217;s a regular comment place, I stick it in my Google Reader.</p>
<p>What about you? How do you comment on blogs effectively?</p>
<img src="http://www.gospelrhys.co.uk/?ak_action=api_record_view&id=3120&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.gospelrhys.co.uk/2010/05/a-tip-to-help-you-being-a-better-blog-commenter.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Automated Twitter Accounts That Don&#8217;t Suck #1 &#8211; Tweet Your Blog</title>
		<link>http://www.gospelrhys.co.uk/2010/01/automated-twitter-accounts-that-dont-suck-1-tweet-your-blog.html</link>
		<comments>http://www.gospelrhys.co.uk/2010/01/automated-twitter-accounts-that-dont-suck-1-tweet-your-blog.html#comments</comments>
		<pubDate>Thu, 28 Jan 2010 09:00:33 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[How To's]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[Rhys' Favourites]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitter tools]]></category>
		<category><![CDATA[wordpres plugin]]></category>

		<guid isPermaLink="false">http://www.gospelrhys.co.uk/?p=2968</guid>
		<description><![CDATA[Twitter is a great place to hang out, network &#38; promote your blog, but like any successful service, it can be prone to bots. Rather, it is prone to automated twitter accounts posting spam. Spam is bad, but automated twitter accounts aren&#8217;t necessarily. A number of great twitter accounts (such as the National Rail Enquries [...]]]></description>
			<content:encoded><![CDATA[<p>Twitter is a great place to hang out, network &amp; promote your blog, but like any successful service, it can be prone to bots. Rather, it <em>is </em>prone to automated twitter accounts posting spam.</p>
<p>Spam is bad, but automated twitter accounts aren&#8217;t necessarily. A number of great twitter accounts (such as the <a href="http://twitter.com/NATIONALRAILENQ" target="_blank">National Rail Enquries Twitter Account</a>) are automated, as there isn&#8217;t a need for it to be anything but &#8211; why create work for yourself? I propose that you create a twitter account purely for your blog posts. Why? Well, a number of reasons.</p>
<ul>
<li><strong>It secures your brand </strong>- If your blog takes off, people will snap up Twitter usernames associated with it. Capture them first before they do.</li>
<li><strong>It allows you to promote your post twice without pissing people off </strong>- Your main twitter account (the one you network with) can retweet your automated twitter account, rather than you retweeting yourself. It does look a little better, plus you promote both your post <em>and</em> your twitter account.</li>
<li><strong>It disassociates you from your blog (in a good way) </strong>- Whilst you will be the person behind the blog, it&#8217;ll help build the brand around your blog. If you ever sell your blog or move on, you can give a twitter account away, so the blog will continue to be successful even without you.</li>
</ul>
<p>So, how do you create a <em>useful</em> twitter account for automated posting of your blog? Here&#8217;s what you need to do:-</p>
<h4>1. Sign Up For a Twitter Account</h4>
<p>First off, get a twitter account. You can <a href="http://twitter.com" target="_blank">sign up here</a>. Note down the username &amp; password &#8211; you&#8217;ll need it for the next step.</p>
<h4>2. Download Twitter Tools Plugin for WordPress</h4>
<p>We will use a plugin called <a href="http://wordpress.org/extend/plugins/twitter-tools/" target="_blank">Twitter Tools</a> by <a href="http://alexking.org/">Alex King</a> for this tutorial. Download &amp; Install it using your chosen method of installing wordpress plugins.</p>
<h4>3. Set Up Twitter Tools</h4>
<p>To set up Twitter Tools, click on Twitter Tools under the settings menu in the wp-admin. A screen like this should appear:-</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-2979" title="twitter-tools-options" src="http://www.gospelrhys.co.uk/wp-content/uploads/2010/01/twitter-tools-options.jpg" alt="twitter-tools-options" width="500" height="194" /></p>
<p style="text-align: left;">Insert your Twitter Username &amp; Password into the boxes &amp; test the login. Make sure you switch the &#8220;Create a Tweet When You Post&#8221; &amp; Default to Yes, and the Tweet prefix to what you want. Make sure other options are switched off &#8211; you don&#8217;t want the creation of blog post of your tweets. Save, post &amp; check your twitter accounts.</p>
<h4>4. Integrate your Favourite URL shortener to Twitter Tools (Optional)</h4>
<p>A number of popular URL shorteners can be integrated with twitter tools. I can&#8217;t go through the setting up of these &#8211; most use an API key which can be gained from your account on your URL shortener. Here&#8217;s some of them at least.</p>
<ul>
<li><a href="http://wordpress.org/extend/plugins/twitter-tools-bitly-links/" target="_blank">bit.ly for Twitter Tools</a></li>
<li><a href="http://wordpress.org/extend/plugins/twitter-tools-supr-link/" target="_blank">su.pr for Twitter Tools</a></li>
<li><a href="http://www.johngirvin.com/blog/archives/tr-im-plugin-for-twitter-tools-2-0.html" target="_blank">tr.im for Twitter Tools</a></li>
</ul>
<p>Try it yourself! Set up a Twitter account purely for your blog. Here&#8217;s mine you can follow for my blog &#8211; @<a href="http://www.twitter.com/gospelrhys" target="_blank">gospelrhys</a>. What&#8217;s yours?</p>
<img src="http://www.gospelrhys.co.uk/?ak_action=api_record_view&id=2968&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.gospelrhys.co.uk/2010/01/automated-twitter-accounts-that-dont-suck-1-tweet-your-blog.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>How To &#8211; Add a Self Updating Copyright Notice to your Blog</title>
		<link>http://www.gospelrhys.co.uk/2010/01/how-to-add-a-self-updating-copyright-notice-to-your-blog.html</link>
		<comments>http://www.gospelrhys.co.uk/2010/01/how-to-add-a-self-updating-copyright-notice-to-your-blog.html#comments</comments>
		<pubDate>Mon, 18 Jan 2010 09:10:04 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[How To's]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.gospelrhys.co.uk/?p=2858</guid>
		<description><![CDATA[New Year on your blog means there&#8217;s a number of jobs you must do, little things, such as set goals for the year, write new content &#38; update your templates. A lot of these jobs can be automated, one such one is your copyright notice at the bottom of your blog. I am not a [...]]]></description>
			<content:encoded><![CDATA[<p>New Year on your blog means there&#8217;s a number of jobs you must do, little things, such as set goals for the year, write new content &amp; update your templates. A lot of these jobs can be automated, one such one is your copyright notice at the bottom of your blog.</p>
<p>I am not a lawyer, but the second you create content &amp; unless you state otherwise, it is under copyright, so it&#8217;s a good idea to have something that states that the copyright is yours. Keeping the date upto date is one of those jobs that is easily forgotten, so to automate it you need to put the following line in your footer.php file in your template:-</p>
<pre class="brush: php; title: ; notranslate">

&amp;copy; &lt;?php bloginfo('name'); echo date('Y'); ?&gt;
</pre>
<p>Nice and simple. A quick explanation for each of the elements in the code:-</p>
<ul>
<li><strong>&amp;copy; </strong>- The HTML code for the copyright symbol: ©</li>
<li><strong>bloginfo(&#8216;name&#8217;) </strong>- The wordpress template tag for displaying the name of the blog.</li>
<li><strong>date(&#8216;Y&#8217;) </strong>- The current year</li>
</ul>
<p>That&#8217;s it! You don&#8217;t have to update your footer copyright ever again.</p>
<p>If you want to include your year of formation in the copyright notice, put this in your footer (assuming your blog was formed in 2004).</p>
<pre class="brush: php; title: ; notranslate">

&amp;copy; &lt;?php bloginfo('name'); echo &quot;2004-&quot;. date('Y'); ?&gt;
</pre>
<p>Again, very simple.</p>
<p>This can be put in any of the template files in your blog, but traditionally it&#8217;s put in the footer. Any questions &amp; I&#8217;ll do my best to answer them.</p>
<img src="http://www.gospelrhys.co.uk/?ak_action=api_record_view&id=2858&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.gospelrhys.co.uk/2010/01/how-to-add-a-self-updating-copyright-notice-to-your-blog.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>How To &#8211; Add an Invite Box To Your Facebook Fan Page with FBML</title>
		<link>http://www.gospelrhys.co.uk/2009/12/how-to-add-an-invite-box-to-your-facebook-fan-page-with-fbml.html</link>
		<comments>http://www.gospelrhys.co.uk/2009/12/how-to-add-an-invite-box-to-your-facebook-fan-page-with-fbml.html#comments</comments>
		<pubDate>Fri, 04 Dec 2009 07:56:56 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[How To's]]></category>
		<category><![CDATA[facebook fan page]]></category>
		<category><![CDATA[fbml]]></category>
		<category><![CDATA[How To]]></category>

		<guid isPermaLink="false">http://www.gospelrhys.co.uk/?p=2829</guid>
		<description><![CDATA[Having a Facebook Fan Page is all well and good, and we&#8217;ve been looking over the past few weeks how to create a facebook fan page, and also how to insert HTML into Facebook Fan Pages, now the final part &#8211; how to use FBML to create facebook features for your facebook fan page. FBML [...]]]></description>
			<content:encoded><![CDATA[<p>Having a <a href="http://www.facebook.com/pages/The-Gospel-According-To-Rhys/22549640857" target="_blank">Facebook Fan Page</a> is all well and good, and we&#8217;ve been looking over the past few weeks <a href="http://www.gospelrhys.co.uk/2009/11/how-to-make-a-facebook-fan-page-for-your-blog.html">how to create a facebook fan page</a>, and also <a href="http://www.gospelrhys.co.uk/2009/11/how-to-tart-up-your-facebook-fan-page-with-fbml.html" target="_blank">how to insert HTML into Facebook Fan Pages</a>, now the final part &#8211; how to use FBML to create facebook features for your <a href="http://www.gospelrhys.co.uk/offto/facebook" style=""  rel="nofollow" onmouseover="self.status='http://www.gospelrhys.co.uk/offto/facebook';return true;" onmouseout="self.status=''">facebook fan page</a>.</p>
<p>FBML is an incredibly diverse and there&#8217;s the substansial <a href="http://wiki.developers.facebook.com/index.php/Category:FBML_tags" target="_blank">FBML Wiki</a> on it, so it&#8217;s easy to get lost. However, there is really only one thing you need for FBML. Most of it surrounds applications, not necessarily fan pages. There&#8217;s really only one Facebook feature you&#8217;d want for your <a href="http://www.gospelrhys.co.uk/offto/facebook" style=""  rel="nofollow" onmouseover="self.status='http://www.gospelrhys.co.uk/offto/facebook';return true;" onmouseout="self.status=''">Facebook Fan Page</a> &#8211; Inviting People to Your <a href="http://www.gospelrhys.co.uk/offto/facebook" style=""  rel="nofollow" onmouseover="self.status='http://www.gospelrhys.co.uk/offto/facebook';return true;" onmouseout="self.status=''">Facebook Fan Page</a></p>
<h4>How To Create a &#8220;Invite Your Friends&#8221; Box For Your <a href="http://www.gospelrhys.co.uk/offto/facebook" style=""  rel="nofollow" onmouseover="self.status='http://www.gospelrhys.co.uk/offto/facebook';return true;" onmouseout="self.status=''">Facebook Fan Page</a></h4>
<p>Very simple, this is the code you will need:-</p>
<pre class="brush: xml; title: ; notranslate">

&amp;lt;fb:fbml&amp;gt;
&amp;lt;div style=&amp;quot;padding: 10px; clear: both;&amp;quot;&amp;gt;
&amp;lt;fb:request-form method=&amp;quot;post&amp;quot; type=&amp;quot;&lt;a href=&quot;http://www.gospelrhys.co.uk/offto/facebook&quot; style=&quot;&quot;  rel=&quot;nofollow&quot; onmouseover=&quot;self.status='http://www.gospelrhys.co.uk/offto/facebook';return true;&quot; onmouseout=&quot;self.status=''&quot;&gt;FACEBOOK FAN PAGE&lt;/a&gt; NAME&amp;quot; invite=&amp;quot;true&amp;quot;
content=&amp;quot;Text to invite your friends. &amp;lt;fb:req-choice url='&lt;a href=&quot;http://www.gospelrhys.co.uk/offto/facebook&quot; style=&quot;&quot;  rel=&quot;nofollow&quot; onmouseover=&quot;self.status='http://www.gospelrhys.co.uk/offto/facebook';return true;&quot; onmouseout=&quot;self.status=''&quot;&gt;FACEBOOK FAN PAGE&lt;/a&gt; URL' ' label='GO' /&amp;gt; &amp;quot;&amp;gt;
&amp;lt;fb:multi-friend-selector actiontext=&amp;quot;Invite Box Title&amp;quot; rows=&amp;quot;3&amp;quot; showborder=&amp;quot;true&amp;quot; condensed=&amp;quot;false&amp;quot; style=&amp;quot;width: 300px;&amp;quot; /&amp;gt;
&amp;lt;/fb:request-form&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/fb:fbml&amp;gt;
</pre>
<p>Simple, but it needs a bit of explanation:-</p>
<p><strong>&lt;fb:fbml&gt; </strong>- These open/close tags mimic the &lt;html&gt; tags, and allows you to use FBML within a page.</p>
<p><strong>&lt;fb:request-form&gt; </strong>- This is similar to the &lt;form&gt; tag, and opens a form, and has a number of attributes:-</p>
<ul>
<li>type: this is the app or fan page associated with the form. In this case, it&#8217;s your fan page name (including spaces, if need be. For example, mine would be &#8220;The Gospel According To Rhys&#8221;).</li>
<li>invite: this states whether or not you want to send an invite.</li>
<li>Content: This will be what your invitee sees on their invite.</li>
</ul>
<p><strong>&lt;fb:req-choice&gt; </strong>- This places 2 or 3 buttons on the page, which simply a yes/no choice. The &#8220;Yes&#8221; (which is defined by the &#8220;label&#8221; field), will go to whatever&#8217;s in the URL field.</p>
<p><strong>&lt;fb:multi-friend-selector&gt;</strong> &#8211; This is the very simple friend request form, that people have seen a million times before. There are certain things you can add to it as attributes:-</p>
<ul>
<li>actiontext:The title of the invite box</li>
<li>width: width of the box</li>
<li>rows: how many rows are visible</li>
<li>showborder: show the border of the box</li>
</ul>
<h4>Word of Warning</h4>
<p>Small word of warning, there is talk of changing the way this fbml works, so the multi-friend-selector may be depreciated in the next year or so. I will post a post up as alternative if/when this happens.</p>
<h4>Questions? Anything You Want Adding?</h4>
<p>If you want anything added to this, or anything you want to learn, do let me know!</p>
<h4>Your Homework</h4>
<p>Add an invite to your <a href="http://www.gospelrhys.co.uk/offto/facebook" style=""  rel="nofollow" onmouseover="self.status='http://www.gospelrhys.co.uk/offto/facebook';return true;" onmouseout="self.status=''">facebook fan page</a>, and share it in the comments!</p>
<img src="http://www.gospelrhys.co.uk/?ak_action=api_record_view&id=2829&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.gospelrhys.co.uk/2009/12/how-to-add-an-invite-box-to-your-facebook-fan-page-with-fbml.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic

Served from: www.gospelrhys.co.uk @ 2012-02-08 10:10:15 -->
