如何从主页隐藏帖子..?

时间:2015-12-16 作者:vsal

我想从主页隐藏帖子。我使用(wp Hide post)插件,但该插件不适用于wp 4.4。请给出一些解决这些问题的想法。

2 个回复
SO网友:wpwizzard123

您需要导航到站点的URL,然后是/wp-admin/. 使用用户名和密码登录。在左侧边栏中,单击帖子选项卡。在那里,您将找到您已发布的帖子列表。

将鼠标悬停在要隐藏的帖子的标题上。您将看到一个快速编辑链接。单击此链接。

WordPress Quick Edit

在快速编辑菜单的右侧,标签框的正下方,您将看到一个下拉列表。如果您的帖子已经发布,此下拉列表显示已发布。单击下拉箭头,然后选择拔模。现在单击蓝色的更新按钮。返回主页(必要时刷新缓存)。帖子应该隐藏起来。

SO网友:Jeffrey Carandang

您可以使用pre_get_posts 过滤主页上的帖子的操作。使用此函数,该函数已包含在codex上的示例代码中:

function exclude_single_posts_home($query) {
  if ($query->is_home() && $query->is_main_query()) {
    $query->set(\'post__not_in\', array(7,11));
  }
}

add_action(\'pre_get_posts\', \'exclude_single_posts_home\');

相关推荐

插件放置在/wp-content/plugins内的文件夹中时不保存值

我得到了WordPRess插件的以下代码,它在每个页面/后期编辑屏幕上添加了两个自定义输入。然后将这些值保存并输出到前端页面的标题中。如果代码位于内部,则可以正常工作。php文件并直接放入“wp内容/插件”。然而,如果我把它放在插件(如“wp-content/plugins/myplugin”)中自己的文件夹中,那么在通过编辑屏幕保存帖子/页面时,输入字段不会保存。此外,它不会向前端页面html标题部分输出任何内容。这似乎是一个被放弃的项目,所以我无法与原始开发人员一起制定解决方案。然而,代码中的某些内容