Contact Info

  • aniuma OÜ Harju maakond, Tallinn, Lasnamäe linnaosa, Sepapaja tn 6, 15551

WordPress でURLカスタマイズ・書き換えをしたい時に調べたものまとめ

プラグインなどでURLをリダイレクトする機能を持つものはたくさんありますが、ほんの少しの書きかえのためにプラグインを入れて保守の手間と不確実性を受け入れるのは長期的にリスクだと思い、functions.php で簡単な書き換えができるように調べました。 調べた時に有用そうだった記事や、大事だったことをまとめていきます。
add_rewrite_rule を使えば基本ok
https://codex.wordpress.org/Rewrite_API/add_rewrite_rule
add_rewrite_rule のcodex 前述の記事の方が新しい
https://b-risk.jp/blog/2014/02/permalink-customize/
ルールの記述例と archive.php の記述例あり
https://ja.wordpress.org/support/topic/add_rewrite_rule-%E3%81%A7%E3%80%81%E5%BC%B7%E5%88%B6%E7%9A%84%E3%81%AB%E5%AD%90%E9%9A%8E%E5%B1%A4%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/
.org のフォーラムで add_rewrite_rule を使ったカスタマイズについて
上記の記事は試してみたけど意図したように動かなかったソースや、それに対しての問題点やつまずきやすいポイントが対話形式でログがのこっているのでとてもわかりすかったです。 自分のカスタマイズする時の条件とまったく同じ記事に出会うことは少ないですが、同じ関数を使っている場合は「は!」と気付くこともあるのでおすすめです。 質問するのが早いかもしれませんが「わからないから質問してみよう」というのも慣れてないと中々やりずらいので、まずは関連の過去フォーラムからソースをあさるのは有用だと思います。
https://www.sofplant.com/blog/tech/permalink-customize-and-plugins/
クエリ変数がまとめてある