it-swarm-es.com

¿Ejecutar código arbitrario en una URL específica sin crear una publicación o página?

Estoy tratando de averiguar con qué ganchos puedo enlazar para leer la URL entrante antes de que se ejecute la consulta. Un vistazo rápido me dice que tal vez wp_loaded o posts_selection serían buenas opciones pero odiaría perder algo obviamente mejor para mis necesidades.

template_redirect sonaba prometedor, pero parece que se llama después de seleccionar el contenido, por lo que no creo que vaya a funcionar.

Pensé que el código de reescritura podría ayudar, pero parece que los generate_rewrite_rules no permiten que se ejecute código arbitrario ... parece que todo está orientado a redirigir al contenido existente.

Mi objetivo es escribir el código de redirección que necesito para no estar vinculado a una parte del contenido existente. He encontrado varios complementos que hacen cosas similares, pero todos parecen requerir que se agregue una publicación o página al sistema para que se adjunte la redirección.

Por ejemplo, quiero que /foo/bar redirija a /baz, pero no quiero tener que crear una página foo o una subpágina de foo llamada bar.

1
Beau Simensen

@Hi Beau Simensen:

El enlace plugsin_loaded es una opción, pero puede usar el complemento que publiqué para esta pregunta para ver qué complementos se ejecutan y en qué orden y usarlos para encontrar el enlace que mejor funcione para ti:

Dado su objetivo, también puede encontrar útil esta respuesta:

Si eso no fuera lo que necesitabas, por favor, elabora y espero poder ofrecer más.

1
MikeSchinkel