<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Shortcode Shortcomings</title>
	<atom:link href="http://hackadelic.com/shortcode-shortcomings/feed" rel="self" type="application/rss+xml" />
	<link>http://hackadelic.com/shortcode-shortcomings</link>
	<description>Think More, Code Less! - Intelligent WordPress Solutions</description>
	<lastBuildDate>Thu, 11 Mar 2010 12:18:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Hackadelic</title>
		<link>http://hackadelic.com/shortcode-shortcomings/comment-page-1#comment-4944</link>
		<dc:creator>Hackadelic</dc:creator>
		<pubDate>Sun, 18 Oct 2009 09:20:58 +0000</pubDate>
		<guid isPermaLink="false">http://hackadelic.com/?p=37#comment-4944</guid>
		<description>Hi Dave,

it is not mine to  improve the shortcode handling in WordPress. It is in the hands of the WordPress team.

One thing that I&#039;ve discovered since is that it is probably not the API, or not the API alone. Much of it is &quot;courtesy&quot; of WP&#039;s TinyMCE integration.</description>
		<content:encoded><![CDATA[<p>Hi Dave,</p>
<p>it is not mine to  improve the shortcode handling in WordPress. It is in the hands of the WordPress team.</p>
<p>One thing that I&#8217;ve discovered since is that it is probably not the API, or not the API alone. Much of it is &#8220;courtesy&#8221; of WP&#8217;s TinyMCE integration.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Doolin</title>
		<link>http://hackadelic.com/shortcode-shortcomings/comment-page-1#comment-4940</link>
		<dc:creator>Dave Doolin</dc:creator>
		<pubDate>Sat, 17 Oct 2009 19:37:05 +0000</pubDate>
		<guid isPermaLink="false">http://hackadelic.com/?p=37#comment-4940</guid>
		<description>Any progress made on this issue.  This is my first stop because you were first up in Google... I may find out more as I dig deeper...</description>
		<content:encoded><![CDATA[<p>Any progress made on this issue.  This is my first stop because you were first up in Google&#8230; I may find out more as I dig deeper&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ray</title>
		<link>http://hackadelic.com/shortcode-shortcomings/comment-page-1#comment-558</link>
		<dc:creator>Ray</dc:creator>
		<pubDate>Wed, 11 Mar 2009 03:46:07 +0000</pubDate>
		<guid isPermaLink="false">http://hackadelic.com/?p=37#comment-558</guid>
		<description>The shortcode API is a big problem with Wordpress.

I know there are content creators who use the Visual Editor to input their content and shortcodes.

When they do this, paragraph tags wrap around the shortcode and gets rendered when they publish their article.

This, of course, does not validate the HTML!

This is something Wordpress has to address!</description>
		<content:encoded><![CDATA[<p>The shortcode API is a big problem with Wordpress.</p>
<p>I know there are content creators who use the Visual Editor to input their content and shortcodes.</p>
<p>When they do this, paragraph tags wrap around the shortcode and gets rendered when they publish their article.</p>
<p>This, of course, does not validate the HTML!</p>
<p>This is something Wordpress has to address!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hackadelic</title>
		<link>http://hackadelic.com/shortcode-shortcomings/comment-page-1#comment-559</link>
		<dc:creator>Hackadelic</dc:creator>
		<pubDate>Wed, 11 Mar 2009 02:59:55 +0000</pubDate>
		<guid isPermaLink="false">http://hackadelic.com/?p=37#comment-559</guid>
		<description>Ray, you are so damn right. Shortcodes &lt;strong&gt;could&lt;/strong&gt; be so usefull for assembling macro-content from micro-content, if it wasn&#039;t for the crappy API implementation.

The &quot;paragraph wrapping&quot; thing (and other ) occurs even in the HTML editor - AFAICT it is due to built-in WordPress filters that are triggered before editor content is saved to the database, and after it is read from the database. I&#039;m experimenting with another (not yet published) shortcode right now, and it blows my mind that when the shortcode returns something wrapped in a block element (like a &lt;tt&gt;div&lt;/tt&gt;), WordPress prepends a &lt;p&gt; tag &lt;strong&gt;without&lt;/strong&gt; closing it, which my browser interprets as a &lt;p&gt;&lt;/p&gt;  (but other browsers have other interpretations).

I sure hope WP improves on this dramatically.</description>
		<content:encoded><![CDATA[<p>Ray, you are so damn right. Shortcodes <strong>could</strong> be so usefull for assembling macro-content from micro-content, if it wasn&#8217;t for the crappy API implementation.</p>
<p>The &#8220;paragraph wrapping&#8221; thing (and other ) occurs even in the HTML editor &#8211; AFAICT it is due to built-in WordPress filters that are triggered before editor content is saved to the database, and after it is read from the database. I&#8217;m experimenting with another (not yet published) shortcode right now, and it blows my mind that when the shortcode returns something wrapped in a block element (like a <tt>div</tt>), WordPress prepends a &lt;p&gt; tag <strong>without</strong> closing it, which my browser interprets as a &lt;p&gt;&lt;/p&gt;  (but other browsers have other interpretations).</p>
<p>I sure hope WP improves on this dramatically.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
