WordPressのショートコードはfunctions.php等で自作のショートコードを追加して、とても便利なのですが、ショートコードが pタグ で囲まれてしまいます。 例えば、下記のようなショートコードがあった場合 function my_hogehoge($attr) { return '<div class="hogehoge">hogehoge</div>'; } add_shortcode('hogehoge', 'my_hogehoge'); [hogehoge] 実際、コンテンツが出力される際は <p><div class="hogehoge">hogehoge</div></p> となってしまいます。 pタグとdivの margin等 で、この pタグ が邪魔な場合があります。 pタグを補完しないようにする解決方法もあるのですが、文章や画像等にはpタグで囲まれてほしいので、
![Wordpressのショートコードが pタグ で囲まれてしまう | サイトスパイラル(Sitespiral) - 沖縄で ホームページ制作 / WordPressのことなら](https://cdn-ak-scissors.b.st-hatena.com/image/square/a246c09aa1752a97e8004d127aa74192324b8234/height=288;version=1;width=512/https%3A%2F%2Fwww.sitespiral.jp%2Fwp3%2Fwp-content%2Fuploads%2F2013%2F10%2Fwordpress-logo-stacked-rgb.png)