WordPressプラグイン「wp-koyomi」を改造してPHP8.5.5に対応させてみた。
2026年06月03日 12時00分
月齢:17.6[居待月] 潮汐:中潮 旧暦:2026年04月18日 六曜:先負
2時間前に投稿 | WordPress | コメントはありません
1分ぐらいで読めます。
旧暦や六曜を表示するプラグイン「wp-koyomi」というのをかつて使っていました。
2006年12月に実装したので、20年近く前になるんですね。
PHPがどんどんヴァージョンアップしていくのですが、すべてのプラグインがサポートを継続してくれるわけではありません。2019年には自力でPHP7に対応させてみました。
けどPHP8はハードルが高く、動いてくれないだけでなく「重大なエラー」なんて脅してきます。そんなわけで有効化すらできないまま放置していたのですが…
やっぱり旧暦を表示したいっ!
昔と違って、今はAIという強力な助っ人がいます。Google Gemini先生にコードを読ませて修正してもらいました。
もちろん1回ではうまくいかないので、何度もやり取りをしてコードを熟成。そしてついにできました!
こんな感じで、久しぶりに旧暦と六曜と二十四節気が表示されるようになりましたー。
古い記事・新しい記事
- 古い記事 [2025年07月07日]
- ← Contact Form7で、ラジオボタンが改行されてずれるのを直すCSS。
- 新しい記事
- →
他にも「WordPress」カテゴリの記事はいかがですか。
- WordPress→IE6でXML宣言
- WordPress3.3にしてみました。
- WordPressのコメント欄で使えるタグをさらに制限する。
- WordPressのビジュアルエディタ、右に謎の空白ができたので対策した。
- WordPressに、human_time_diffで投稿からの日数を表示する。
- WordPressにメタタグのプラグインAdd-Meta-Tagsを使う。
- WordPressをPHP7.1に対応させるために古いプラグインをあきらめた。
- WordPress プラグイン「famous 100 poems」公開。
- WordPress3.0で、文中の全角英数字と半角カナを排除する。
- WordPressでthe_archive_titleの余計な文字列「月別: 」を消して、さらにアーカイブページの「yyyy年m月」を「yyyy年mm月」と月をいつも2桁になるよう変更してみた。

