【问题标题】:Can I set and show important posts in WordPress? How?我可以在 WordPress 中设置和显示重要帖子吗?如何?
【发布时间】:2014-07-16 07:57:28
【问题描述】:

我对首页显示的 WordPress 帖子有以下疑问。

我知道在主页中我可以显示最新发布的帖子。但是我也可以(在最新帖子之前)显示指定数量的“重要”帖子吗?

如何在我的博客中实现此功能?

Tnx

【问题讨论】:

  • 观看次数最多的重要帖子?或特定类别?还是特定作者?你选哪个?
  • 精选帖子,因为是重要信息而必须首先显示的帖子
  • 创建一个“重要”类别,然后您可以将帖子分配给该类别并使用自定义查询将它们显示在主页上。

标签: php wordpress content-management-system wordpress-theming


【解决方案1】:

你可以:

  • 设置特色类别并仅在循环中包含该类别 在主页中。

  • 或者,将帖子设置为sticky posts,仅在首页上显示。

第一个选项是我的首选解决方案。您只需要在引用您要显示的类别的循环之前添加一个查询。

<?php $query = new WP_Query('cat=3'); ?>
<?php if ( $query->have_posts() ) : while ( $query->have_posts() ) : $query->the_post(); ?>

您还需要在循环之后重置查询

<?php wp_reset_query();?>

【讨论】:

    【解决方案2】:
    1. 下载超级帖子插件:https://wordpress.org/plugins/super-post/

    2. 转到仪表板>外观>小部件

    3. 选择 Super Post 小部件并将其拖动到边栏

    4. 展开 Super post set IMPORTANT 作为标题并选择您想要的帖子类型,选项有:最近、评论最多、置顶、相关、分类:类别或标签。

    5. 选择类别或标签,将重要的帖子链接到新类别,它将显示出来。 希望这就是你要找的东西

    【讨论】:

      猜你喜欢
      • 2018-01-26
      • 1970-01-01
      • 1970-01-01
      • 2020-10-15
      • 2019-07-18
      • 2017-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多