Saya sedang mengembangkan plugin Jenis Posting Khusus, yang berfungsi dengan baik di dev. Sekarang saya sudah memindahkannya ke produksi, saya mendapatkan 404 ketika saya mencoba untuk menampilkan template untuk CPT.
Jadi, dua pertanyaan:
1- Apakah ada mekanisme untuk menentukan jalur yang diambil WP untuk melewati hierarki?
2 - Mengapa tidak hanya memberi saya halaman tunggal atau indeks?
Saya telah membuang $ wp_query dan sebuah stacktrace di akhir 404. Inilah bagian dari apa yang saya temukan:
[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
Dan jejak stack:
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
Terima kasih atas bantuan Anda.
sumber
get_option()
nilai berasal dari cache.