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. 新規記事作成時の初期値設定

  2. ナビゲーションメニューリンクタグにタイトル属性を追加する

  3. スマートフォン判定処理 ( User-Agent判定 )

サイドバー

よく使うカスタマイズ

最近の記事

アニメの名言集

寂しくない人なんていないのよ
隠せる人が多いだけ

彼女、お借りします
by 水原千鶴

Profile

PAGE TOP
Amazon プライム対象