title: Wordpress stripping <a href> from shortcodes
body: <p>I have a fairly straight forward shortcode for making a quote breakout box which is called as:</p>
  
  <pre><code>[jasminesays quote="blah de blah"]
  </code></pre>
  
  <p>Dead easy. However when I try and put a link inside it wordpress won't return the quote at all. All other HTML that I've tried seems fine, it only seems to fall over with something like:</p>
  
  <pre><code>[jasminesays quote="blah &lt;a href="#"&gt;de&lt;/a&gt; blah"]
  </code></pre>
  
  <p>Something like</p>
  
  <pre><code>[jasminesays quote="blah &lt;p&gt;de&lt;/p&gt; blah"]
  </code></pre>
  
  <p>works fine.</p>
  
  <p>The code to process the shortcode is:</p>
  
  <pre><code>function mm_jasmineSays( $atts ) { 
  extract( shortcode_atts( array(  
          "quote" =&gt; '',
         ), $atts ) );
  
  return '&lt;link href="'.get_bloginfo( 'template_directory' ).'/css/shortcodes.css" rel="stylesheet" type="text/css" /&gt;
          &lt;div class="jasmine-says"&gt;
              &lt;h2&gt;Jasmine says...&lt;/h2&gt;
              &lt;div class="jasmine-says-quote"&gt;
                  &lt;p&gt;&lt;img src="'.get_bloginfo( 'template_directory' ).'/imgs/shortcodes/quote-1.jpg" /&gt;&lt;/p&gt;
                  &lt;p class="quote"&gt;'.$quote.'&lt;/p&gt;
                  &lt;p&gt;&lt;img src="'.get_bloginfo( 'template_directory' ).'/imgs/shortcodes/quote-2.jpg" /&gt;&lt;/p&gt;
              &lt;/div&gt;
          &lt;/div&gt;';
  }
  add_shortcode('jasminesays', 'mm_jasmineSays');
  </code></pre>
  
  <p>but I don't think this is the problem, I'm guessing wordpress is filtering certain things out somewhere and I need to disable this. Anyone have any ideas?</p>
  
  <p>Thanks for any help.</p>