Estoy desarrollando un complemento de tipo de publicación personalizada, que funciona bien en dev. Ahora que lo he movido a producción, obtengo un 404 cuando intento mostrar la plantilla para el CPT.
Entonces, dos preguntas:
1- ¿Existe algún mecanismo para determinar el camino que tomó WP para atravesar la jerarquía?
2- ¿Por qué no me daría la página individual o de índice?
He tirado $ wp_query y un stacktrace al final de la 404. Esto es parte de lo que encontré:
[query] => Array
(
[page] =>
[pagename] => refletters/proximity
)
[request] => SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND (wp_posts.ID = '0') AND wp_posts.post_type = 'page' ORDER BY wp_posts.post_date DESC
[posts] => Array
(
)
[queried_object] =>
[queried_object_id] => 0
Y el rastro de la pila:
2013-04-27 22:16:41 - 24.52.197.40 - TRACE - index.php - 404.php[39] -
wordpress/wp-content/themes/notoriousconsultant/404.php[39] - aaLog->logtrace
wordpress/wp-includes/template-loader.php[50] - include
wordpress/wp-blog-header.php[16] - require_once
wordpress/index.php[17] - require
Gracias por tu ayuda.
fuente
get_option()
valor proviene del caché.