我已經在WordPress中爲事件創建了自定義文章類型。我的index.php頁基於關閉二十十二的主題,它設置循環,然後通過關閉渲染部分模板:查看事件後,get_post_format()
剛剛返回時在WordPress中獲取自定義文章類型以加載自定義模板
<?php get_header();
if (have_posts()) {
while (have_posts()) {
the_post();
get_template_part('content', get_post_format());
}
}
else {
get_template_part('content', 'none');
}
get_sidebar();
get_footer();
然而,一個空字符串(我希望它會返回event
或類似),並依次只有content.php模板部分被加載而不是content-event.php這正是我期待和實際需要的。
如何將我的活動帖子類型報告event
作爲其發佈格式?
我不知道。我剛剛從Twenty Twelve主題中複製出來。帖子類型和帖子格式有什麼不同?帖子格式從哪裏來? –
學習過的後期格式是像post,attachment等東西。上面的這些都不起作用(用'get_post_type()'替換'get_post_format()''崩潰的WordPress相信與否)我將答案標記爲接受,因爲它引導了我向解決方案(使用'get_post_type()')向** content.php **模板添加一個條件。謝謝。 –
你是什麼意思的崩潰WordPress?將['WP_DEBUG'](http://codex.wordpress.org/WP_DEBUG)設置爲'true'來獲取實際的錯誤。 – RRikesh