เครื่องมือในการวิเคราะห์กฎการเขียนซ้ำหรือไม่? [ปิด]


57

มีเครื่องมือที่ดีในการวิเคราะห์กฎการเขียนใหม่ของฉันหรือไม่ ฉันสับสนกับ regexes และการเปลี่ยนพารามิเตอร์เสมอ

ฉันได้สร้างบางสิ่งบางอย่างด้วยตัวเองและจะโพสต์ไว้ที่นี่เพื่อให้ผู้อื่นสามารถใช้งานได้ แต่โปรดเพิ่มเครื่องมืออื่น ๆ !


ฉันไม่เข้าใจส่วนวิเคราะห์ สิ่งนี้จะดีสำหรับคอนกรีตหรือไม่ เพียงแค่อ่านกฎการเขียนใหม่? นั่นเป็นปลั๊กอินเดียวที่ฉันรู้จนถึงตอนนี้: wordpress.org/extend/plugins/askapaches-rewriterules-viewer
hakre

@hakre: วิเคราะห์และตรวจแก้จุดบกพร่องในกรณีที่คุณต้องการเพิ่มกฎการเขียนใหม่ แต่ไม่เข้าใจว่าทำไมมันไม่ทำงาน ตัวอย่างเวอร์ชันปัจจุบันของฉันยังตรวจสอบว่ามีการอ่าน vars ด้วยWP::parse_request()หรือไม่ มันเป็นส่วนหนึ่งของความพยายามที่มากขึ้นในการทำความเข้าใจและอาจปรับปรุงเอกสารประกอบของเอ็นจิ้นการเขียนซ้ำ
Jan Fabry

เดนิสตั้งชื่อภาพที่น่าสนใจที่นี่: wordpress.stackexchange.com/questions/3431/… - จำนวนกฎต่อการโพสต์ / หน้า
hakre

คำตอบ:


104

เป็นเรื่องบังเอิญที่คุณถามเรื่องนี้แจน! เพียงวันนี้ฉันมีเวลาในการเดินทางด้วยรถไฟที่ยาวนานและตัดสินใจเขียนปลั๊กอิน Rewrite Analyzer ซึ่งจะแยกวิเคราะห์กฎการเขียนซ้ำของคุณและไฮไลต์ตัวแปรคิวรี คุณสามารถทดสอบ URL ที่นั่นและดูว่าตัวแปรคิวรีใดที่จะถูกตั้งค่า

แสดงกฎการเขียนซ้ำทั้งหมดและไฮไลต์ส่วน URL ที่จับและละเว้นตัวแปรคิวรี

ทดสอบ URL และดูกฎการจับคู่กับตัวแปรข้อความค้นหาที่เป็นผลลัพธ์

คุณสามารถค้นหาได้ในที่เก็บปลั๊กอินหรือเหมือนกับMonkeyman Rewrite Analyzerเมื่อค้นหาปลั๊กอินใหม่ในหน้าจอการบริหารของคุณ


1
ความสุขจะมีว่าที่นอกเหนือไปจากบาร์แก้ปัญหาด้วย :)
Kaiser

มี SVN ที่สามารถดึงปลั๊กอินออกมาได้หรือไม่?
t31os

4
คำถาม ม.ค. : เมื่อมีบางสิ่งบางอย่างเกิดขึ้นในสีแดงนั่นหมายความว่าอะไรกันแน่?
Manny Fleurmond

1
@Manny: ตัวแปรแบบสอบถามสีแดงไม่ได้ถูกทำเครื่องหมายเป็นสาธารณะดังนั้นพวกเขาจะไม่ถูกส่งไปยัง$wp_queryวัตถุและคุณจะมีเวลาเข้าถึงได้ยาก
Jan Fabry

มีประโยชน์มาก! ขอบคุณ! ฉันไม่ได้ทำงานอย่างเต็มที่เลย แต่มันก็ช่วยได้มาก
Rebecca Chernoff
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.