I am having a problem where my markup is rendered incorrectly (more space because of <br />) as WordPress adds <br /> everywhere theres a line break
eg.
[x]
[y]Hello world[/y]
[y]A test[/y]
[/x]
In the handler for x the $content looks like
<br />
[y]Hello world[/y]
<br />
[y]A test[/y]
<br />
Am I suppose to strip out all the line breaks?
UPDATE
I notice that no line breaks
[x][y]Photoshop[/y][y]Notepad++[/y][/x]
[y]Notepad++[/y] will not be rendered as a shortcode. I must have a space like
[x][y]Photoshop[/y] [y]Notepad++[/y][/x]
^
Isit?
the_contentor using an actual registered shortcode? – t31os Apr 18 '11 at 11:27add_shortcode()– JM at Work Apr 19 '11 at 1:33