<?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>Tortoise IT &#187; wordpress plugin</title>
	<atom:link href="http://www.sean-barton.co.uk/tag/wordpress-plugin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sean-barton.co.uk</link>
	<description>by Sean Barton, a freelance PHP website developer in Crewe, Cheshire</description>
	<lastBuildDate>Tue, 31 Jan 2012 17:34:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>SB Remote Signup</title>
		<link>http://www.sean-barton.co.uk/2011/03/sb-remote-signup/</link>
		<comments>http://www.sean-barton.co.uk/2011/03/sb-remote-signup/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 00:07:18 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[SB Remote Signup]]></category>
		<category><![CDATA[wordpress plugin]]></category>

		<guid isPermaLink="false">http://www.sean-barton.co.uk/?p=523</guid>
		<description><![CDATA[Ever wanted to be able to sign people up to your blog from the URL? No? Well let me convince you&#8230; I have been working with a few people that sell their wares on third party sites and services. These services usually come with some sort of email notification when someone coughs up for your product and then you have to spend that time faffing adding users to your WordPress site manually. Using this plugin, assuming they have a pseudo API, you don&#8217;t need to! In effect you can do the following http://www.yoursite.com/?sb_rs_action=user_register&#038;sb_rs_email=example@test.com&#038;sb_rs_first_name=Test&#038;sb_rs_last_name=User&#038;sb_rs_username=test_user&#038;sb_rs_password=anicepassword In fact the minimum you can send &#8230; <a class="continue_reading" href="http://www.sean-barton.co.uk/2011/03/sb-remote-signup/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-537" title="book-signing" src="http://www.sean-barton.co.uk/wp-content/uploads/2011/03/book-signing-199x300.jpg" alt="" width="199" height="300" />Ever wanted to be able to sign people up to your blog from the URL? No? Well let me convince you&#8230;</p>
<p>I have been working with a few people that sell their wares on third party sites and services. These services usually come with some sort of email notification when someone coughs up for your product and then you have to spend that time faffing adding users to your WordPress site manually. Using this plugin, assuming they have a pseudo API, you don&#8217;t need to! In effect you can do the following</p>
<p>http://www.yoursite.com/?sb_rs_action=user_register&#038;sb_rs_email=example@test.com&#038;sb_rs_first_name=Test&#038;sb_rs_last_name=User&#038;sb_rs_username=test_user&#038;sb_rs_password=anicepassword</p>
<p>In fact the minimum you can send would be</p>
<p>http://www.yoursite.com/?sb_rs_action=user_register&#038;sb_rs_email=example@test.com</p>
<p>Yes it&#8217;s that simple. It will generate a random username, password and set the default role and send out the welcome email as normal. You can suppress the welcome email centrally or suppress it on a per call basis. If you don&#8217;t want just any random person (or bot) signing up then use the API key functionality and then no request will be actioned unless another argument is added to the URL.</p>
<p>The URL Keys are configurable so you can bin the sb_rs_ prefix if you like (only for the userfields, the action and supplementary fields must remain, for now).</p>
<p>Take a look and let me know what you think. I am going to be using this in many of my applications from now on and would love to hear what people think of it!</p>
<p>Download:</p>
<a href="http://www.sean-barton.co.uk/wp-content/plugins/download-monitor/download.php?id=23" title="Downloaded 158 times">SB Remote Signup (4.74 kB)</a>
]]></content:encoded>
			<wfw:commentRss>http://www.sean-barton.co.uk/2011/03/sb-remote-signup/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Welcome Email Editor for WordPress</title>
		<link>http://www.sean-barton.co.uk/2009/04/welcome-email-editor-for-wordpress/</link>
		<comments>http://www.sean-barton.co.uk/2009/04/welcome-email-editor-for-wordpress/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 15:26:54 +0000</pubDate>
		<dc:creator>Sean</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Time Savers]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[welcome email editor]]></category>
		<category><![CDATA[wordpress plugin]]></category>

		<guid isPermaLink="false">http://www.sean-barton.co.uk/?p=265</guid>
		<description><![CDATA[Something which regular readers might be aware of is that WordPress has taken up most of my attention for the last year or so. It seems a very flexible Blogging engine come CMS that can almost deal with anything&#8230; almost. When you begin to use it you think wow great flashy AJAX everywhere but when you take a look at getting it work with a site you start to see where it&#8217;s downfalls lie. I am, however, not a WordPress hater. In fact it&#8217;s the opposite, I love it! WordPress really comes into it&#8217;s own with it&#8217;s fantastic plugin API. &#8230; <a class="continue_reading" href="http://www.sean-barton.co.uk/2009/04/welcome-email-editor-for-wordpress/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Something which regular readers might be aware of is that WordPress has taken up most of my attention for the last year or so. It seems a very flexible Blogging engine come CMS that can almost deal with anything&#8230; almost. When you begin to use it you think wow great flashy AJAX everywhere but when you take a look at getting it work with a site you start to see where it&#8217;s downfalls lie. I am, however, not a WordPress hater. In fact it&#8217;s the opposite, I love it! WordPress really comes into it&#8217;s own with it&#8217;s fantastic plugin API. It means that anyone can write their own noddy (technical term <img src='http://www.sean-barton.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) bit of code and get it to do something in no time. <strong>Or so I thought&#8230;</strong></p>
<p>One of the least customisable parts of WordPress is the Login/Register process. The register page seems unmoveable without a bit of copy and pasting of the code and the email you get when you register is very dire indeed. There are no hooks for editing the welcome email text or WordPress admin page for updating the from address or headers.</p>
<p>Well, as it stood I needed to be able to edit the welcome email and registration process for work so I went about writing a standalone registration system (to follow) and Welcome Email Editor. Unfortunately the copy/paste method was required for the registration widget but the Welcome Email Editor is done properly.</p>
<p>As there were no hooks for the welcome email I had to override the wp_new_user_notification function and write my own then simply converted it to use Options and wrote a nice admin page for it. Let me know if I can extend it at all or if you find any bugs..</p>
<p><strong>Download <a class="downloadlink" href="http://www.sean-barton.co.uk/wp-content/plugins/download-monitor/download.php?id=10" title="Version 1 downloaded 628 times" >Wordpress Welcome Email Editor (14.03 kB)</a></strong></p>
<p><strong></strong></p>
<div id="attachment_271" class="wp-caption alignleft" style="width: 160px"><strong><strong><a rel="lightbox" href="http://www.sean-barton.co.uk/wp-content/uploads/2009/04/admin_email_received.gif"><img class="size-thumbnail wp-image-271" title="admin_email_received" src="http://www.sean-barton.co.uk/wp-content/uploads/2009/04/admin_email_received-150x143.gif" alt="Admin Email Received" width="150" height="143" /></a></strong></strong><p class="wp-caption-text">Admin Email Received</p></div>
<div id="attachment_272" class="wp-caption alignleft" style="width: 160px"><strong><strong><a rel="lightbox" href="http://www.sean-barton.co.uk/wp-content/uploads/2009/04/admin_page.gif"><img class="size-thumbnail wp-image-272" title="admin_page" src="http://www.sean-barton.co.uk/wp-content/uploads/2009/04/admin_page-150x150.gif" alt="Admin Page for Plugin" width="150" height="150" /></a></strong></strong><p class="wp-caption-text">Admin Page for Plugin</p></div>
<div id="attachment_273" class="wp-caption alignleft" style="width: 160px"><strong><strong><a rel="lightbox" href="http://www.sean-barton.co.uk/wp-content/uploads/2009/04/email_received.gif"><img class="size-thumbnail wp-image-273" title="email_received" src="http://www.sean-barton.co.uk/wp-content/uploads/2009/04/email_received-150x150.gif" alt="Email Received By User" width="150" height="150" /></a></strong></strong><p class="wp-caption-text">Email Received By User</p></div>
<p><strong></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sean-barton.co.uk/2009/04/welcome-email-editor-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Database Caching 8/28 queries in 0.063 seconds using disk
Object Caching 407/429 objects using disk

Served from: www.sean-barton.co.uk @ 2012-02-08 23:19:25 -->
