ワードプレスサイトで「●▲」の箇所を、全て現在の年月で表示させたい
ワードプレスで
「●▲」
と書いてある箇所を、全て現在の年月を表示するようにしたいです。
例えば
タイトル→●▲の占い
本文→●▲の占いをお知らせします
フッター→コピーライト ●▲の占い
と管理画面上で入力しておくと、実際にアクセスしたときは
タイトル→2018年4月の占い
本文→2018年4月の占いをお知らせします
フッター→コピーライト 2018年4月の占い
…と表示されるようなイメージです。
何とか、近いところまで来たと思います。
<script> document.addEventListener("DOMContentLoaded", e => { const date = new Date(document.querySelector("time").dateTime); [].forEach.call(document.querySelectorAll("title,h1"), elem => elem.textContent = elem.textContent.replace(/●▲/, `${date.getFullYear()}年${date.getMonth()+1}月` )); }); </script>ただ、このコードだと、タイトル・H1タグ以外は置換されませんし、
TOPページ以外だとタイトルが「●▲」のまま表示されます。
どのようにすれば、サイト全体で置換できるでしょうか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー