書き換えルールを分析するツールですか?[閉まっている]


57

書き換えルールを分析するための優れたツールはありますか?私は常に正規表現とパラメータの置換と混同されます。

私は自分で何かを作成し、他の人が使用できるようにここに投稿しますが、他のツールを自由に追加してください!


分析部分がわかりません。これは具体的に何のために良いのでしょうか?書き換えルールを読むだけですか?これは私がこれまでに知っている唯一のプラグインです:wordpress.org/extend/plugins/askapaches-rewriterules-viewer
hakre

@hakre:新しい書き換えルールを追加したいが、なぜ機能しないのかわからない場合の分析とデバッグ。たとえば、現在のバージョンでは、クエリ変数がによって読み取られるかどうかもチェックされWP::parse_request()ます。これは、書き換えエンジンのドキュメントを理解し、場合によっては改善するための大きな努力の一部です。
ヤンファブリ

デニスはここで興味深い側面を挙げました:wordpress.stackexchange.com/questions/3431/…-投稿/ページごとのルールの数。
-hakre

回答:


104

なんて偶然でしょうか、1月!ちょうど今日、私は長い列車の旅に時間を持っていて、あなたの書き換えルールを解析し、クエリ変数を強調する、Rewrite Analyzerプラグインを書くことにしました。すぐにURLをテストし、設定されるクエリ変数を確認できます。

すべての書き換えルールを表示し、キャプチャされたURL部分と無視されたクエリ変数を強調表示します

URLをテストし、結果のクエリ変数と一致するルールを確認

プラグインリポジトリで見つけることができます。または、管理画面で新しいプラグインを検索するときにMonkeyman Rewrite Analyzerと同じように見つけることができます。


1
デバッグバーへの追加としてそれを持っていることはいいでしょう:)
kaiser

プラグインをプルできるSVNはありますか?
t31os

4
質問、1月:何かが赤で消されている場合、それは正確に何を意味しますか?
マニーフルーモンド

1
@Manny:赤いクエリ変数はパブリックとしてマークされていないため、$wp_queryオブジェクトに送信されず、後でアクセスするのに苦労します。
ヤンファブリー

非常に便利!ありがとう!私は物事が完全に機能しているわけではありませんが、今のところ大きな助けになっています。
レベッカチェルノフ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.