我仍然无法绕过钩子,但我认为钩子可以满足我的需求。
当前正在使用WP Show Posts将代码简短输入到主页,该主页使用WPBakery作为页面构建器。WP Show Posts可以拉入帖子标题,日期,摘录和按钮链接。我想将日期(发布日期)与发布的高级自定义字段关联,即活动日期。这是开发站点https://dev.itassetalliance.com/网络研讨会类别帖子。将默认的wordpress the_date()更改为
是,您应该可以使用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;
});
?>