WordPressサイトの中の、
人名に使われている とある1文字が異体字で
サイト全体に使っている 'Noto Sans JP' では希望する字体にならなかったので、
その一文字だけにspan class="moji"を付けて、別のWebフォントを指定したい。
PHPで置換かな…と思ったが、Javascriptでできた。
<!-- footer.php内 --> <script> str=document.body.innerHTML; str=str.replace(/字/g,"<span class='moji'>字</span>"); document.body.innerHTML=str; </script> <?php wp_footer(); ?> </body> </html>
参考
ページ全体を検索して特定文字列を置換する -まず初めに、ASPカテゴリ- JavaScript | 教えて!goo