はじめに
「テーブル」ブロックのセル内には、「リスト」ブロックなどの他のブロックを入力することや、直接HTMLタグを入力することはできません。
そこで、テーブル内でHTMLタグを表示したい場合は、今回紹介したショートコードを使ってHTMLタグを反映させます。
この記事では、この方法について説明します。
使用方法
以下にショートコードを示します。
[my_html]HTMLタグ[/my_html]
実装手順
以下のコードをfunctions.phpに追加します。
add_shortcode('my_html', function ($atts, $content = null) {
return html_entity_decode($content, ENT_NOQUOTES);
});
さいごに
今回紹介した方法を使えば、WordPressの記事内でHTMLタグをそのまま表示できます。
特に「テーブル」ブロック内では直接HTMLタグや他のブロックを入力できないため、ショートコードを活用することで簡単にHTMLタグを反映させることが可能です。

