Estou desenvolvendo um plug-in Custom Post Type, que funciona bem em dev. Agora que o mudei para produção, recebo um 404 quando tento exibir o modelo para o CPT.
Então, duas perguntas:
1- Existe algum mecanismo para determinar o caminho que o WP percorreu na hierarquia?
2- Por que isso não me deu apenas a página única ou de índice?
Eu joguei $ wp_query e um stacktrace no final do 404. Aqui está parte do que encontrei:
[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
E o rastreamento da pilha:
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
Obrigado pela ajuda.
fonte
get_option()
valor vem do cache.