Wordpress发布日期挂钩

问题描述 投票:0回答:1

我仍然无法绕过钩子,但我认为钩子可以满足我的需求。

当前正在使用WP Show Posts将代码简短输入到主页,该主页使用WPBakery作为页面构建器。WP Show Posts可以拉入帖子标题,日期,摘录和按钮链接。我想将日期(发布日期)与发布的高级自定义字段关联,即活动日期。这是开发站点https://dev.itassetalliance.com/网络研讨会类别帖子。将默认的wordpress the_date()更改为

wordpress date post hook
1个回答
0
投票

是,您应该可以使用get_the_date过滤器,更多here。下面是如何执行此操作的快速示例:

<?php
// hook into get_the_date filter
add_filter('get_the_date', function ($post_date) {

  // get event date
  $event_date = get_field('event_date');

  // may need to use some other check here
  // but this if we have $event_date return
  // it in place of the default post date
  if ($event_date) {
    return $event_date;
  }

  // if we did not return an event date
  // then return the default date
  return $post_date;
});
?>
© www.soinside.com 2019 - 2024. All rights reserved.