WordPressの記事本文からHTMLタグやショートコードを消したい!

テーマ

wptheme_del_shortcode

WordPressのショートコードは便利ですが、
HTMLタグを消す strip_tags() ではショートコードタグを消すことができません。

記事本文からテキストだけ取得するなど、HTMLタグやコードを消したいケースでは
HTMLタグを消すタグと合わせて strip_shortcodes() を使います。

テーマから記事本文のHTMLタグとショートコードを削除する

テーマを編集します。

// 記事本文からHTMLタグとショートコードを消す
$content = strip_tags(strip_shortcodes(get_the_content('')));
strip_tags() HTMLタグを削除します
strip_shortcodes() ショートコードを削除します

これで記事本文からテキストのみ取得できます。

テーマ

関連記事