如何修改此 PHP 函数以接收 Wordpress 帖子的日期?

本杰明·谢菲尔德

我正在考虑在 Wordpress 帖子上获得“2 天、16 小时、3 分钟等之前发布”等样式的时间戳,这里的 Glavic 代码看起来很有趣。

在 PHP 中将时间戳转换为时间前,例如 1 天前,2 天前...

function time_elapsed_string($datetime, $full = false) {
$now = new DateTime;
$ago = new DateTime($datetime);
$diff = $now->diff($ago);

$diff->w = floor($diff->d / 7);
$diff->d -= $diff->w * 7;

$string = array(
    'y' => 'year',
    'm' => 'month',
    'w' => 'week',
    'd' => 'day',
    'h' => 'hour',
    'i' => 'minute',
    's' => 'second',
);
foreach ($string as $k => &$v) {
    if ($diff->$k) {
        $v = $diff->$k . ' ' . $v . ($diff->$k > 1 ? 's' : '');
    } else {
        unset($string[$k]);
    }
}

if (!$full) $string = array_slice($string, 0, 1);
return $string ? implode(', ', $string) . ' ago' : 'just now'; 
}

我需要修改哪些部分来接收 Wordpress 的 the_date 函数(如果这是正确的)和 Unix 时间戳?

谢谢!

那些

您提供的函数需要一个日期字符串。

Wordpress 有一个功能来检索名为的帖子的日期 get_the_date()

您唯一需要做的就是将这两者以一种更简单的方式组合在一起:echo time_elapsed_string(get_the_date(), true)并将此行放置在发布模板代码中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

调用函数以验证帖子数组php

来自分类Dev

如何通过WordPress REST API在以后发布日期添加帖子?

来自分类Dev

如何根据日期对wordpress中的帖子进行分组和排序?

来自分类Dev

如何修复在wordpress帖子中显示为空的显示日期

来自分类Dev

PHP如何了解Wordpress函数

来自分类Dev

WordPress:如何发布不包括当前日期和所选日期的随机帖子

来自分类Dev

如何在wordpress帖子的“”中显示“发布日期”而不是“最后编辑”日期

来自分类Dev

如何使用php从tumblr帖子中获取标签和日期?

来自分类Dev

如何从PHP中的帖子接收数组数据?

来自分类Dev

如何修改从Wordpress API获取的日期格式?

来自分类Dev

如何在php中修改帖子响应

来自分类Dev

如何编写 Azure 函数以从 Web 门户接收数据?

来自分类Dev

如何在Wordpress管理面板中修改默认帖子列表

来自分类Dev

如何在Wordpress管理面板中修改默认帖子列表

来自分类Dev

WordPress-按日期获取帖子

来自分类Dev

按时间和日期获取wordpress帖子

来自分类Dev

在 Wordpress 中获取帖子作者和日期

来自分类Dev

wordpress:显示所选日期的所有帖子?

来自分类Dev

如何在PHP Wordpress中查找函数

来自分类Dev

修改PHP函数以在操作后重定向

来自分类Dev

如何为PHP 5.4修改此功能?

来自分类Dev

如何为PHP 5.4修改此功能?

来自分类Dev

更新/保存帖子元-PHP-Wordpress

来自分类Dev

使用PHP在Wordpress帖子中编写简码

来自分类Dev

PHP开关和AJAX显示WordPress帖子

来自分类Dev

WordPress PHP获得每个帖子的永久链接

来自分类Dev

如何重写此PHP函数以从外部网站/源提取数据

来自分类Dev

WordPress在创建帖子后修改postmeta

来自分类Dev

如何在Wordpress上使用php修改子页面链接

Related 相关文章

  1. 1

    调用函数以验证帖子数组php

  2. 2

    如何通过WordPress REST API在以后发布日期添加帖子?

  3. 3

    如何根据日期对wordpress中的帖子进行分组和排序?

  4. 4

    如何修复在wordpress帖子中显示为空的显示日期

  5. 5

    PHP如何了解Wordpress函数

  6. 6

    WordPress:如何发布不包括当前日期和所选日期的随机帖子

  7. 7

    如何在wordpress帖子的“”中显示“发布日期”而不是“最后编辑”日期

  8. 8

    如何使用php从tumblr帖子中获取标签和日期?

  9. 9

    如何从PHP中的帖子接收数组数据?

  10. 10

    如何修改从Wordpress API获取的日期格式?

  11. 11

    如何在php中修改帖子响应

  12. 12

    如何编写 Azure 函数以从 Web 门户接收数据?

  13. 13

    如何在Wordpress管理面板中修改默认帖子列表

  14. 14

    如何在Wordpress管理面板中修改默认帖子列表

  15. 15

    WordPress-按日期获取帖子

  16. 16

    按时间和日期获取wordpress帖子

  17. 17

    在 Wordpress 中获取帖子作者和日期

  18. 18

    wordpress:显示所选日期的所有帖子?

  19. 19

    如何在PHP Wordpress中查找函数

  20. 20

    修改PHP函数以在操作后重定向

  21. 21

    如何为PHP 5.4修改此功能?

  22. 22

    如何为PHP 5.4修改此功能?

  23. 23

    更新/保存帖子元-PHP-Wordpress

  24. 24

    使用PHP在Wordpress帖子中编写简码

  25. 25

    PHP开关和AJAX显示WordPress帖子

  26. 26

    WordPress PHP获得每个帖子的永久链接

  27. 27

    如何重写此PHP函数以从外部网站/源提取数据

  28. 28

    WordPress在创建帖子后修改postmeta

  29. 29

    如何在Wordpress上使用php修改子页面链接

热门标签

归档