

<?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>kieranbarnes &#187; wp</title>
	<atom:link href="http://bloke.org/tag/wp/feed/" rel="self" type="application/rss+xml" />
	<link>http://bloke.org</link>
	<description>Independent PHP, WordPress &#38; CubeCart Programmer</description>
	<lastBuildDate>Tue, 31 Jan 2012 01:42:04 +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>Using Persistent Cache in WordPress (with APC)</title>
		<link>http://bloke.org/wordpress/using-persistent-cache-in-wordpress-with-apc/</link>
		<comments>http://bloke.org/wordpress/using-persistent-cache-in-wordpress-with-apc/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 12:52:05 +0000</pubDate>
		<dc:creator>kieran</dc:creator>
				<category><![CDATA[APC]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://bloke.org/?p=3692</guid>
		<description><![CDATA[Ever since WordPress 2.5, the WP Cache functions haven't been persistent, so the cached objects are only available for the page load (or script run). This means that data stored in the cache resides in memory only and only for the duration of the request. Upto version 2.5 we could have simply added define('WP_CACHE', true) to the wp-config.php [...]
Related posts:<ol>
<li><a href='http://bloke.org/apache/moving-mod_pagespeeds-file-based-cache-into-ram/' rel='bookmark' title='Moving mod_pagespeed&#8217;s file-based cache into RAM'>Moving mod_pagespeed&#8217;s file-based cache into RAM</a> <small>Google's mod_pagespeed does a great job at optimising web resources...</small></li>
<li><a href='http://bloke.org/php/installing-memcached-on-centoscpanel/' rel='bookmark' title='Installing memcached on CentOS/cPanel'>Installing memcached on CentOS/cPanel</a> <small>memcached a (distributed) memory object caching system vital if your...</small></li>
<li><a href='http://bloke.org/linux/simple-install-of-memcached-on-ubuntu/' rel='bookmark' title='Simple install of memcached on Ubuntu'>Simple install of memcached on Ubuntu</a> <small>Memcached is a free, high performance distributed memory object caching...</small></li>
</ol>]]></description>
		<wfw:commentRss>http://bloke.org/wordpress/using-persistent-cache-in-wordpress-with-apc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress/Shopp Shipping Calculator/Options Access-Control-Allow-Origin Error</title>
		<link>http://bloke.org/php/wordpressshopp-shipping-calculatoroptions-access-control-allow-origin-error/</link>
		<comments>http://bloke.org/php/wordpressshopp-shipping-calculatoroptions-access-control-allow-origin-error/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 01:39:45 +0000</pubDate>
		<dc:creator>kieran</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Shopp]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[SSL]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://bloke.org/?p=3593</guid>
		<description><![CDATA[I've recently been debugging a customer's WordPress/Shopp store. When the customer set the Cart &#38; Checkout to be served over SSL  the shipping calculator failed. Serving Cart / Checkout / My Account pages over SSL is not built into Shopp for some reason. I have a post on this -  SSL/HTTPS for Shopp pages or checkout process only. If [...]
Related posts:<ol>
<li><a href='http://bloke.org/wordpress/usual-wordpress-io-error/' rel='bookmark' title='Not your usual WordPress IO Error'>Not your usual WordPress IO Error</a> <small>Today I noticed I was getting the dreaded WordPress IO...</small></li>
<li><a href='http://bloke.org/wordpress/sslhttps-for-shopp-pages-or-checkout-process-only/' rel='bookmark' title='SSL/HTTPS for Shopp pages or checkout process only'>SSL/HTTPS for Shopp pages or checkout process only</a> <small>Shopp currently doesn't redirect you to any SSL/HTTPS pages during...</small></li>
<li><a href='http://bloke.org/wordpress/remove-shopp-javascript-from-non-shopp-pages/' rel='bookmark' title='Remove Shopp Javascript from non-Shopp pages'>Remove Shopp Javascript from non-Shopp pages</a> <small>Following on from a post on the Shopp forum regarding...</small></li>
</ol>]]></description>
		<wfw:commentRss>http://bloke.org/php/wordpressshopp-shipping-calculatoroptions-access-control-allow-origin-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Snippet] Programmatically add a WordPress User</title>
		<link>http://bloke.org/uncategorized/snippet-programmatically-add-a-wordpress-user/</link>
		<comments>http://bloke.org/uncategorized/snippet-programmatically-add-a-wordpress-user/#comments</comments>
		<pubDate>Wed, 14 Sep 2011 23:05:21 +0000</pubDate>
		<dc:creator>kieran</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://bloke.org/?p=3440</guid>
		<description><![CDATA[Here's how I would programmatically add a WordPress User Related posts: [Snippet] Manually reset a WordPress password WordPress stores user passwords in MD5 checksums, so using your... Debugging WordPress Debugging WordPress is actually quite simple. Stop yourself going grey... [Snippet] Allow PHP in Smarty (CubeCart 5) Although it is generally bad practise to put PHP [...]
Related posts:<ol>
<li><a href='http://bloke.org/mysql/snippet-manually-reset-a-wordpress-password/' rel='bookmark' title='[Snippet] Manually reset a WordPress password'>[Snippet] Manually reset a WordPress password</a> <small>WordPress stores user passwords in MD5 checksums, so using your...</small></li>
<li><a href='http://bloke.org/wordpress/debugging-wordpress/' rel='bookmark' title='Debugging WordPress'>Debugging WordPress</a> <small>Debugging WordPress is actually quite simple. Stop yourself going grey...</small></li>
<li><a href='http://bloke.org/php/snippet-allow-php-in-smarty-cubecart-5/' rel='bookmark' title='[Snippet] Allow PHP in Smarty (CubeCart 5)'>[Snippet] Allow PHP in Smarty (CubeCart 5)</a> <small>Although it is generally bad practise to put PHP code...</small></li>
</ol>]]></description>
		<wfw:commentRss>http://bloke.org/uncategorized/snippet-programmatically-add-a-wordpress-user/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using custom CSS in cForms</title>
		<link>http://bloke.org/html-css-ajax/using-custom-css-in-cforms/</link>
		<comments>http://bloke.org/html-css-ajax/using-custom-css-in-cforms/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 15:06:40 +0000</pubDate>
		<dc:creator>kieran</dc:creator>
				<category><![CDATA[HTML, CSS, AJAX]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://bloke.org/?p=3254</guid>
		<description><![CDATA[Pretty much every WordPress installation I've done in the last few years has got cForms installed. Its one of the must have plugins. Many people are unaware of the custom CSS options available in cForms. Ever edited a default style and lost it during an upgrade? Annoying isn't it? Here's how you make a custom, [...]
Related posts:<ol>
<li><a href='http://bloke.org/wordpress/custom-post-type-indexarchives/' rel='bookmark' title='Custom Post Type Index/Archives'>Custom Post Type Index/Archives</a> <small>Custom Post Types have come a long way recently. Custom...</small></li>
<li><a href='http://bloke.org/wordpress/custom-page-templates-not-showing-in-wordpress/' rel='bookmark' title='Custom Page Templates Not Showing in WordPress'>Custom Page Templates Not Showing in WordPress</a> <small>I've recently starting getting an annoying error in WordPress, I'm...</small></li>
<li><a href='http://bloke.org/wordpress/custom-shopp-gallery-with-fancybox/' rel='bookmark' title='Custom Shopp Gallery with FancyBox'>Custom Shopp Gallery with FancyBox</a> <small>Following on from a previous post Custom Shopp Gallery, here...</small></li>
</ol>]]></description>
		<wfw:commentRss>http://bloke.org/html-css-ajax/using-custom-css-in-cforms/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Debugging WordPress</title>
		<link>http://bloke.org/wordpress/debugging-wordpress/</link>
		<comments>http://bloke.org/wordpress/debugging-wordpress/#comments</comments>
		<pubDate>Fri, 20 May 2011 14:55:36 +0000</pubDate>
		<dc:creator>kieran</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[config]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://bloke.org/?p=2252</guid>
		<description><![CDATA[Debugging WordPress is actually quite simple. Stop yourself going grey and or bald. In your wp-config.php, replace With This will turn on debugging and debug events will be wrote to wp-content/wp-debug.log. Bonzer! Optionally, you can add, to turn off on screen error reporting if your php.ini isn't already doing so. &#160; Related posts: [Snippet] Debugging [...]
Related posts:<ol>
<li><a href='http://bloke.org/php/snippet-debugging-smarty-on-a-live-site/' rel='bookmark' title='[Snippet] Debugging Smarty on a live site'>[Snippet] Debugging Smarty on a live site</a> <small>Development server? Staging server? What are they? Sometimes we have...</small></li>
<li><a href='http://bloke.org/php/snippet-allow-php-in-smarty-cubecart-5/' rel='bookmark' title='[Snippet] Allow PHP in Smarty (CubeCart 5)'>[Snippet] Allow PHP in Smarty (CubeCart 5)</a> <small>Although it is generally bad practise to put PHP code...</small></li>
<li><a href='http://bloke.org/wordpress/using-persistent-cache-in-wordpress-with-apc/' rel='bookmark' title='Using Persistent Cache in WordPress (with APC)'>Using Persistent Cache in WordPress (with APC)</a> <small>Ever since WordPress 2.5, the WP Cache functions haven't been...</small></li>
</ol>]]></description>
		<wfw:commentRss>http://bloke.org/wordpress/debugging-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress function remove_menu_page</title>
		<link>http://bloke.org/wordpress/wordpress-function-remove_menu_page/</link>
		<comments>http://bloke.org/wordpress/wordpress-function-remove_menu_page/#comments</comments>
		<pubDate>Fri, 20 May 2011 13:46:04 +0000</pubDate>
		<dc:creator>kieran</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Role Manager]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://bloke.org/?p=2248</guid>
		<description><![CDATA[WordPress is now being used more and more for a full site CMS and the "Links" or "Blog Roll" is pretty much redundant now. People seem to be going to great lengths to remove this from the WP admin page. I've seen people use Role Manager plugins, wierdo so called "CMS" plugins and plugins specific [...]
Related posts:<ol>
<li><a href='http://bloke.org/php/chicks-dig-blokes-with-groovy-login-screens/' rel='bookmark' title='Chicks dig blokes with groovy login screens'>Chicks dig blokes with groovy login screens</a> <small>Or how to customise your WordPress login page. There are...</small></li>
<li><a href='http://bloke.org/wordpress/removing-l10n-js-in-wordpress/' rel='bookmark' title='Removing l10n.js in WordPress'>Removing l10n.js in WordPress</a> <small>l10nn.js is a JavaScript library that enables localization through native...</small></li>
<li><a href='http://bloke.org/wordpress/cleaning-up-wordpress-header/' rel='bookmark' title='Cleaning up WordPress Header'>Cleaning up WordPress Header</a> <small>WordPress implements some HTML standards compliant code in the top...</small></li>
</ol>]]></description>
		<wfw:commentRss>http://bloke.org/wordpress/wordpress-function-remove_menu_page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using WP-Ecommerce Product Downloads without checking out</title>
		<link>http://bloke.org/php/wp-ecommerce-product-downloads-checking/</link>
		<comments>http://bloke.org/php/wp-ecommerce-product-downloads-checking/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 19:44:38 +0000</pubDate>
		<dc:creator>Kieran</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cache control]]></category>
		<category><![CDATA[LIMIT]]></category>
		<category><![CDATA[Product Downloads]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://bloke.org/?p=1180</guid>
		<description><![CDATA[I've used WP-Ecommerce for a few clients who required an online catalogue, rather than an online store. One client required a  custom product display and wanted to print out the product downloads in the single_product.php file. Apparently its not possible as we're using Product Downloads for something other than what it was designed for. It [...]
Related posts:<ol>
<li><a href='http://bloke.org/php/shopp-alternative-google-base-feed/' rel='bookmark' title='Shopp Alternative Google Base Feed'>Shopp Alternative Google Base Feed</a> <small>So you're running a Shopp, you're going to need a...</small></li>
<li><a href='http://bloke.org/wordpress/custom-shopp-gallery/' rel='bookmark' title='Custom Shopp Gallery'>Custom Shopp Gallery</a> <small>Hot off the press, here is a reformatted Shopp gallery...</small></li>
<li><a href='http://bloke.org/windows/disable-virus-checking-in-firefox/' rel='bookmark' title='Disable Virus Checking in Firefox'>Disable Virus Checking in Firefox</a> <small>What does the virus  scanning in Firefox really do? Apart...</small></li>
</ol>]]></description>
		<wfw:commentRss>http://bloke.org/php/wp-ecommerce-product-downloads-checking/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Cleaning up WordPress Header</title>
		<link>http://bloke.org/wordpress/cleaning-up-wordpress-header/</link>
		<comments>http://bloke.org/wordpress/cleaning-up-wordpress-header/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 00:21:31 +0000</pubDate>
		<dc:creator>kieran</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Really Simple Discovery]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Windows Live Writer]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://bloke.org/?p=952</guid>
		<description><![CDATA[WordPress implements some HTML standards compliant code in the top of every page. Sometimes you just don't need it. I'm all for keeping page size as small as possible and ultimately quick at loading. Lets look at the remove_action function from WordPress. This is what I've fine tuned over time. It will suit a CMS [...]
Related posts:<ol>
<li><a href='http://bloke.org/wordpress/wordpress-function-remove_menu_page/' rel='bookmark' title='WordPress function remove_menu_page'>WordPress function remove_menu_page</a> <small>WordPress is now being used more and more for a...</small></li>
<li><a href='http://bloke.org/php/using-wordpress-header-and-footers-externally/' rel='bookmark' title='Using WordPress header and footers externally'>Using WordPress header and footers externally</a> <small>I needed to integrate a WordPress header (header.php) and footer...</small></li>
<li><a href='http://bloke.org/php/cubecart-and-wordpress-integration/' rel='bookmark' title='CubeCart and WordPress Integration'>CubeCart and WordPress Integration</a> <small>Following my 100% CubeCart orientated posts, here's another late night...</small></li>
</ol>]]></description>
		<wfw:commentRss>http://bloke.org/wordpress/cleaning-up-wordpress-header/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One too many WordPresseseses</title>
		<link>http://bloke.org/wordpress/one-too-many-wordpresseseses/</link>
		<comments>http://bloke.org/wordpress/one-too-many-wordpresseseses/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 23:52:00 +0000</pubDate>
		<dc:creator>Kieran</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[config]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://bloke.org/?p=481</guid>
		<description><![CDATA[No wonder I have a head ache. locate wp-config.php &#124; cat -n reports fifty WordPress installs. If only WP-Mu was any good. Related posts: WordPress Secret Key &#038; Cookie Strength There is a little known feature in WordPress 2.5 called... WordPress/Shopp Shipping Calculator/Options Access-Control-Allow-Origin Error I've recently been debugging a customer's WordPress/Shopp store. When the... [...]
Related posts:<ol>
<li><a href='http://bloke.org/geeky/wordpress-secret-key-cookie-strength/' rel='bookmark' title='WordPress Secret Key &amp; Cookie Strength'>WordPress Secret Key &#038; Cookie Strength</a> <small>There is a little known feature in WordPress 2.5 called...</small></li>
<li><a href='http://bloke.org/php/wordpressshopp-shipping-calculatoroptions-access-control-allow-origin-error/' rel='bookmark' title='WordPress/Shopp Shipping Calculator/Options Access-Control-Allow-Origin Error'>WordPress/Shopp Shipping Calculator/Options Access-Control-Allow-Origin Error</a> <small>I've recently been debugging a customer's WordPress/Shopp store. When the...</small></li>
<li><a href='http://bloke.org/html-css-ajax/setting-up-awstats/' rel='bookmark' title='Setting up awstats'>Setting up awstats</a> <small>I recently setup awstats on two Intranet servers for a...</small></li>
</ol>]]></description>
		<wfw:commentRss>http://bloke.org/wordpress/one-too-many-wordpresseseses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using WordPress header and footers externally</title>
		<link>http://bloke.org/php/using-wordpress-header-and-footers-externally/</link>
		<comments>http://bloke.org/php/using-wordpress-header-and-footers-externally/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 11:18:18 +0000</pubDate>
		<dc:creator>Kieran</dc:creator>
				<category><![CDATA[CubeCart]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Using Wordpress]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://bloke.org/?p=339</guid>
		<description><![CDATA[I needed to integrate a WordPress header (header.php) and footer (footer.php) into an external application. There are quite a few ways round this, but none are really ideal. For example, if you want to include an external page in WordPress for whatever reason, you could use the Exec-PHP plugin. Simple, hey? No. What if that [...]
Related posts:<ol>
<li><a href='http://bloke.org/php/php-header-redirects/' rel='bookmark' title='PHP Header Redirects'>PHP Header Redirects</a> <small>There's a few ways to redirect a page in PHP....</small></li>
<li><a href='http://bloke.org/wordpress/cleaning-up-wordpress-header/' rel='bookmark' title='Cleaning up WordPress Header'>Cleaning up WordPress Header</a> <small>WordPress implements some HTML standards compliant code in the top...</small></li>
<li><a href='http://bloke.org/wordpress/really-simple-wordpress-post-filtering/' rel='bookmark' title='Really Simple WordPress Post Filtering'>Really Simple WordPress Post Filtering</a> <small>Sometimes you don't want to show every post category on...</small></li>
</ol>]]></description>
		<wfw:commentRss>http://bloke.org/php/using-wordpress-header-and-footers-externally/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>

