【问题标题】:How to display "Post Updated" label in front of post title wordpress如何在帖子标题wordpress前面显示“更新后”标签
【发布时间】:2021-11-07 12:29:55
【问题描述】:

我是新来的,这是我的第一篇文章,所以请忽略,以防有任何错误。 我在我的网站上发布了一些帖子,这是一个视频剧集网站。我只想在前端显示一个标签,说明该剧集已更新。我想通过“更新后”复选框通过快速编辑窗口来控制它。

我不知道这样做,如果有任何 WordPress 插件或任何代码或 sn-p 可以解决我的问题,请指导我。请看这个帖子https://indiandrama.xyz,以更好地了解我的情况。

提前致谢。

【问题讨论】:

  • 回答您的问题所需的详细信息需要在这里,而不是将人们引导到您的网站(或其他第 3 方网站)。

标签: php wordpress advanced-custom-fields


【解决方案1】:

您需要为“更新后”复选框创建一个自定义字段,然后在您的页面模板中显示该字段的值。

  1. 安装ACF plugin
  2. 创建一个复选框字段以添加到您的帖子中
  3. 安装ACF Quick Edit Fields plugin
  4. 在帖子列表视图中将复选框字段显示为一列
  5. 使用类似于以下的代码显示页面模板(single.phparchive.phpcategory.php)中复选框字段的值。
$postUpdated = get_field('post-updated');
if( $postUpdated && in_array('updated', $postUpdated) ) {
    // Display the "Updated" label.
}

查看ACF docs 了解有关如何根据复选框的值显示标签的更多信息。

【讨论】:

  • 嘿,非常感谢,它对我有用。
  • @AhtshamKhanQazi 很高兴有帮助。请考虑将答案标记为已接受。
猜你喜欢
  • 2022-09-23
  • 2014-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-05
相关资源
最近更新 更多