Tengo un requisito muy peculiar, espero poder explicarlo sin ser demasiado confuso. Creé una plantilla de página donde enumero algunas propiedades que obtengo de un archivo XML externo, hasta ahora no hay problemas, digamos que la URL es así:
http://www.example.com/properties/
Cada propiedad tiene un enlace que debe redirigir al usuario a una página de "Propiedad única" que muestra más información al respecto. Me preguntaba si hay una manera de hacer el enlace así:
http://www.example.com/properties/123
¿Dónde 123
estaría la identificación de la propiedad? Entonces, si tengo la URL como properties/some_id
quiero poder cargar un archivo de vista (como los archivos single.php
o page.php
) pero específico para esta condición de URL.
es posible?
fuente
^properties/([0-9]+)/?
. De lo contrario, coincidiría con algo comoexample/properties/1
example/properties/1
cuando lo pruebo.Otra forma de hacerlo:
Codex Rewrite API / add rewrite rule
Codex Rewrite API / agregar etiqueta de reescritura
fuente
add_rewrite_tag
agrega la consulta var a la misma matriz que elquery_vars
filtro.