【发布时间】:2013-07-31 09:34:29
【问题描述】:
我正在使用主题框架和自定义帖子类型 ui 插件来制作自定义帖子。到目前为止,我可以访问自定义帖子的永久链接页面,但它们不会出现在所发表帖子的主索引中。我想知道是否可以将自定义帖子类型显示为主要帖子提要的一部分,以及如果可能的话如何完成。
【问题讨论】:
标签: php wordpress custom-post-type
我正在使用主题框架和自定义帖子类型 ui 插件来制作自定义帖子。到目前为止,我可以访问自定义帖子的永久链接页面,但它们不会出现在所发表帖子的主索引中。我想知道是否可以将自定义帖子类型显示为主要帖子提要的一部分,以及如果可能的话如何完成。
【问题讨论】:
标签: php wordpress custom-post-type
这是来自 wordpress documentation
把这个写在你的主题文件夹functions.php文件中:
function add_post_type_home_query( $query ) {
if ( $query->is_home() && $query->is_main_query() ) {
$query->set('post_type', array( 'post', 'your_custom_post_type' ) );
}
}
add_action( 'pre_get_posts', 'add_post_type_home_query' );
不要忘记将“your_custom_post_type”替换为您创建的实际 post_type。
【讨论】: