WordPress 本文内の特定の文字で囲まれたテキストを一括置換して表示

概要説明

ChatGPTで作成された文章やオリジナルの処理を加えたいときに活用しています。本文内に任意のテキストを装飾用の表示に一括置換するカスタマイズ。

TAG1~TAG1 で囲まれたテキストを別のテキストに変換したり、装飾を加えたりするときに使用します

特定の文字に囲まれた場合の一括置換 例) **~**

functions.php
/*----------------------------------------------------
 管理画面以外の記事本文を任意の内容で一括置換して表示
----------------------------------------------------*/
if ( !function_exists( 'replace_the_content' ) ){
    if(!is_admin()) {
        function replace_the_content($content) {
            add_filter('the_content', function ($content) {

                $pattern = '/\*\*(.*)\*\*/u';
                $replace = '<strong style ="color:red;">$1</strong>';

                $content = preg_replace($pattern, $replace, $content);

                return $content;
            }, 10000);
        }
    }
}

上記コードを加えることで指定の文字が太字の赤字タグに変換されて表示されるようになります

関連機能

  1. WordPress制作者向け テスト、本番の環境判定、IPでの管理者判定

  2. WordPress オリジナルショートコードの作成方法

  3. WordPress作業にてよく使うChrome拡張機能 作業の効率UP! テーマ、プラグインの調査に大活躍な便利機能

サイドバー

よく使うカスタマイズ

最近の記事

アニメの名言集

人はどうでもいいことに命を懸けない。

葬送のフリーレン
by ヒンメル

Profile

PAGE TOP
Amazon プライム対象