我们发布的文章,默认会发布在首页中,如何设置,单独某一篇文章,只有链接存在可访问,但是首页中没有?
其中子比后台有一个文档模式文章不显示在首页,但是不符合我的使用需求。
在吴彦祖(评论区置顶)的帮助下已解决
解决方法:
1-编辑目标文章时,在文章编辑器中找到 自定义字段 面板(若未显示,需点击右上角 显示选项 勾选 自定义字段 )。
名称输入:exclude_from_home
值输入:yes
点击 添加自定义字段 保存。
如图(自定义字段不是在侧边栏,在文章最下面,下图是手机,所以看起来像是编辑器的侧边栏)点击添加新字段exclude_from_home,值输入:yes

然后将如下代码添加到主题functions.php或者func.php
function exclude_posts_from_home( $query ) {
if ( $query->is_home() && $query->is_main_query() ) {
$meta_query = array(
array(
'key' => 'exclude_from_home',
'value' => 'yes',
'compare' => 'NOT EXISTS',
),
);
$query->set( 'meta_query', $meta_query );
}
}
add_action( 'pre_get_posts', 'exclude_posts_from_home' );




