「テーブル」ブロックにHTMLタグを入力する方法

Cocoonカスタマイズ集
この記事は約1分で読めます。
記事内に広告が含まれています。

Cocoonには、標準機能として備わっています。

はじめに

「テーブル」ブロックのセル内には、「リスト」ブロックなどの他のブロックを入力することや、直接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タグを反映させることが可能です。

タイトルとURLをコピーしました