<?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>ANDY STRATTON&#187; Plugins</title>
	<atom:link href="http://theandystratton.com/category/wordpress/plugins/feed" rel="self" type="application/rss+xml" />
	<link>http://theandystratton.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sat, 07 Aug 2010 05:46:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>The Permalinker WordPress Plugin: Dynamic&#160;Permalinks</title>
		<link>http://theandystratton.com/2009/the-permalinker-wordpress-plugin-dynamic-permalinks</link>
		<comments>http://theandystratton.com/2009/the-permalinker-wordpress-plugin-dynamic-permalinks#comments</comments>
		<pubDate>Tue, 30 Jun 2009 18:48:21 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://theandystratton.com/?p=181</guid>
		<description><![CDATA[As a developer, I&#8217;ve always found permalinks and directory structures between local, staging, and production environments to be a pain. Creating links within content requires either absolute (http://yourdomain.com/path/to/post/) or a non-domain-specific absolute (/install/directory/path/to/post) URLs. This can prove to be a pain during the development or migration process. It can also make it annoying if you [...]]]></description>
			<content:encoded><![CDATA[<p>As a developer, I&#8217;ve always found permalinks and directory structures between local, staging, and production environments to be a pain. Creating links within content requires either absolute (<code>http://yourdomain.com/path/to/post/</code>) or a non-domain-specific absolute (/install/directory/path/to/post) URLs.</p>
<p>This can prove to be a pain during the development or migration process. It can also make it annoying if you happen to change your permalink structure and have tons of posts.</p>
<p><strong class="header">Introducing dynamically inserted WordPress permalinks with The Permalinker</strong></p>
<p><a href="http://wordpress.org/extend/plugins/the-permalinker/" rel="external">The Permalinker</a> will allow you to use <a href="http://faq.wordpress.com/2008/06/18/what-are-the-wordpress-shortcodes/" rel="external">WordPress short codes</a> to dynamically insert permalinks and permalink URLs into your posts via the content editor.</p>
<p><strong>How it works:</strong></p>
<p>When editing content, simply use the the <code><a href="http://theandystratton.com/2009/the-permalinker-wordpress-plugin-dynamic-permalinks" class="permalinker_link"></code> short code to insert a link:</p>
<pre><code>[permalink]This is a link to the current post</a></code></pre>
<p><strong>Linking to a different post:</strong></p>
<p>You can set the <code>id</code> attribute in the short code to point to a specific page/post:</p>
<pre><code><a href="http://theandystratton.com/2009/9-revision-3" class="permalinker_link">A link to post 23</a></code></pre>
<p><strong>Supported anchor attributes:</strong></p>
<p>Currently, the following attributes are supported in the <code><a href="http://theandystratton.com/2009/the-permalinker-wordpress-plugin-dynamic-permalinks" class="permalinker_link"></code> short code and will be added to the resulting anchor element: <code>class</code>, <code>rel</code>, and <code>target</code>.</p>
<pre><code>[permalink id=23 class="my_class" rel="self" target="_blank"]Open post 23 in a new window</a></code></pre>
<p><strong>Want more control over your markup?</strong></p>
<p>Using a non-terminating or empty <code>http://theandystratton.com/2009/the-permalinker-wordpress-plugin-dynamic-permalinks</code> short code will simply output the permalink URL:</p>
<pre><code>&lt;a href="http://theandystratton.com/2009/9-revision-3" class="thickbox" id="link_23">Another link to page/post 23&lt;/a&gt;</code></pre>
<p><strong class="header">There&#8217;s more: Dynamically grab your template directory</strong></p>
<p>As a request from fellow WordPress designers and developers, I&#8217;ve included a <code>http://theandystratton.com/wp-content/themes/theandystratton</code> short code as well, allowing you to quickly and dynamically get the full URL to your active template directory from the content editor:</p>
<pre><code>&lt;img src="http://theandystratton.com/wp-content/themes/theandystratton/photos/yoda.gif" alt="A picture of Yoda!" /&gt;</code></pre>
<p><strong class="header">Download Permalinker</strong></p>
<p>You can learn more and <a href="http://wordpress.org/extend/plugins/the-permalinker" rel="external">download The Permalinker</a> from the WordPress plugin repository.</p>
<p>Happy coding ;]</p>
]]></content:encoded>
			<wfw:commentRss>http://theandystratton.com/2009/the-permalinker-wordpress-plugin-dynamic-permalinks/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Get WordPress Permalinks Working with Windows, IIS, and ISAPI&#160;Rewrite</title>
		<link>http://theandystratton.com/2009/get-wordpress-permalinks-working-with-windows-iis-and-isapi-rewrite</link>
		<comments>http://theandystratton.com/2009/get-wordpress-permalinks-working-with-windows-iis-and-isapi-rewrite#comments</comments>
		<pubDate>Wed, 29 Apr 2009 03:09:56 +0000</pubDate>
		<dc:creator>andy</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://theandystratton.com/?p=111</guid>
		<description><![CDATA[The eternal battle is over, mostly: getting your WordPress permalinks to work on your Windows IIS web server with ISAPI Rewrite installed. Some Requirments. Sorry, but you&#8217;re going to need ISAPI Rewrite 3. You can download a lite version for free, but I suggest purchasing it. I&#8217;ve used ISAPI Rewrite for years now with clients [...]]]></description>
			<content:encoded><![CDATA[<p>The eternal battle is over, mostly: getting your WordPress permalinks to work on your Windows IIS web server with ISAPI Rewrite installed.</p>
<p><strong>Some Requirments.</strong></p>
<ol>
<li>Sorry, but you&#8217;re going to need <a href="http://www.helicontech.com/isapi_rewrite/" rel="external">ISAPI Rewrite 3</a>. You can download a lite version for free, but I suggest purchasing it. I&#8217;ve used ISAPI Rewrite for years now with clients on Windows hosting, and it&#8217;s the bees knees. Version 3 is now supporting many common mod_rewrite directives, which is sweet.</li>
<li>Your <code>.htaccess</code> file. Here&#8217;s an example that has worked with WordPress 2.7.x, ISAPI Rewrite 3, and Windows Server 2003/IIS 6.0:
<pre class="brush: plain;">
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /index.php [L]
</pre>
</li>
</ol>
<p><strong>How it works.</strong><br />
Even with ISAPI Rewrite, your WordPress permalinks most likely will be broken without the ugly, prepended <code>/index.php/</code>. The problem is that the <code>REQUEST_URI</code> server variable is not sent by IIS or ISAPI Rewrite. This plugin solves this.</p>
<p>This solution is more elegant that changing the WordPress core files because it allows you to easily upgrade WordPress without additional maintenance.</p>
<p><strong>Download and Documentation.</strong><br />
You can <a href="http://downloads.wordpress.org/plugin/isapi-rewriter.zip" rel="external">download ISAPI Rewriter</a> from the <a href="http://wordpress.org/extend/plugins/" rel="external">WordPress Plugin</a> directory.</p>
<p>You can view documentation at the <a href="http://wordpress.org/extend/plugins/isapi-rewriter/" rel="external">ISAPI Rewrite plugin</a> page.</p>
]]></content:encoded>
			<wfw:commentRss>http://theandystratton.com/2009/get-wordpress-permalinks-working-with-windows-iis-and-isapi-rewrite/feed</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
	</channel>
</rss>
