表示如果不让自定义类型文章在首页展示的话,博客的文章量真的很寒碜,尽管我已经很努力的写文章了。。。
将以下代码添加到主题的functions.php中:
//自定义类型文章在首页和搜索页展示 if ( (is_home() || is_search()) && $query->is_main_query() ) $query->set( 'post_type', array('post', 'product' ) ); //只显示product // $query->set( 'post_type', array( 'shuoshuo', 'product' ) ); //主循环中显示shuoshuo和product return $query; } add_action('pre_get_posts','ashuwp_posts_per_page');
pre_get_posts
钩子,不光可以实现这一点,你还可以自由发挥,改变主循环的其它一些参数,具体请查阅官方函数说明。
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论