【发布时间】:2015-03-02 12:29:54
【问题描述】:
我有一个 WordPress 网站,基于 320 WP-Bootstrap 主题,带有自定义的帖子类型的视频。我正在使用 pre_get_posts() 将自定义帖子类型包含在完美运行的主循环中。
使用以下功能时,页面链接停止工作,重定向到 404 页面。
add_action( 'pre_get_posts', 'add_my_post_types_to_query' );
function add_my_post_types_to_query( $query ) {
if ( (!is_admin()) && $query->is_main_query() )
$query->set( 'post_type', array( 'post', 'video' ) );
return $query;
}
我已经隔离了对函数文件所做的所有更改。如果没有此查询,页面链接可以正常工作。
非常感谢任何帮助。
【问题讨论】:
标签: wordpress