it-swarm-vi.tech

Cấm thi mã của chúng tôi khi bạn có thể làm gì?

Tôi đang cố gắng tìm ra những cái móc nào tôi có thể buộc vào để đọc URL đến trước khi truy vấn thực sự được chạy. Một cái nhìn nhanh cho tôi biết có lẽ wp_loaded hoặc posts_selection sẽ là những lựa chọn tốt nhưng sẽ ghét bỏ lỡ thứ gì đó rõ ràng tốt hơn cho nhu cầu của tôi.

template_redirect nghe có vẻ đầy hứa hẹn nhưng dường như được gọi sau khi nội dung được chọn vì vậy tôi không nghĩ rằng nó sẽ hoạt động.

Tôi nghĩ rằng mã viết lại có thể giúp ích, nhưng những thứ như generate_rewrite_rules dường như không cho phép mã tùy ý được thực thi ... dường như tất cả đều hướng đến việc chuyển hướng đến nội dung hiện có.

Mục tiêu của tôi là viết mã chuyển hướng mà tôi cần không bị ràng buộc với một phần nội dung hiện có. Tôi đã tìm thấy một số plugin làm những việc tương tự, nhưng dường như tất cả đều yêu cầu một bài đăng hoặc trang được thêm vào hệ thống để chuyển hướng được đính kèm.

Chẳng hạn, tôi muốn /foo/bar chuyển hướng đến /baz, nhưng tôi không muốn phải tạo một trang foo hoặc một trang phụ của foo được gọi là bar.

1
Beau Simensen

@Hi Beau Simensen:

Hook plugsin_loaded là một tùy chọn, nhưng bạn có thể sử dụng plugin Tôi đã đăng cho câu hỏi này để xem plugin nào đang chạy và theo thứ tự và sử dụng nó để tìm hook hoạt động tốt nhất cho bạn:

Đưa ra mục tiêu của bạn, bạn cũng có thể thấy câu trả lời này hữu ích:

Nếu đó không phải là những gì bạn cần xin vui lòng giải thích và tôi hy vọng có thể cung cấp nhiều hơn.

1
MikeSchinkel