wordpress获取文章发布时间
时间 : 2023-12-18 22:53:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
最佳答案
要获取WordPress文章的发布时间,可以使用以下代码:
```php
<?php
$post_id = get_the_ID();
$post_date = get_the_date( 'Y-m-d', $post_id ); // 获取文章的发布日期
$post_time = get_the_time( 'H:i', $post_id ); // 获取文章的发布时间
echo '文章发布于:' . $post_date . ' ' . $post_time;
?>
在WordPress的主题文件中插入上述代码,即可获取当前文章的发布时间并进行输出。注意,该代码需要在WordPress的循环中调用才能正确获取文章的ID。
其他答案
在WordPress中获取文章的发布时间可以使用以下方法:
1. 使用get_the_date()函数:
```php
$date = get_the_date('Y年n月j日');
echo $date;
这将返回类似于"2022年1月1日"的格式化日期。
2. 使用the_date()函数:
```php
the_date('Y年n月j日', '<span>', '</span>');
这将直接在文章中输出日期,可以自定义日期的前后HTML标记。
3. 使用the_time()函数:
```php
$time = get_the_time('Y年n月j日');
echo $time;
这将返回类似于"2022年1月1日"的格式化时间。
以上方法可以在WordPress的文章循环中使用,如果在单独的页面或其他地方获取文章的发布时间,可以使用get_post_time()函数:
```php
$time = get_post_time('Y年n月j日', true);
echo $time;
这将返回指定文章的发布时间。第二个参数设置为true可以获取最后修改时间,设置为false则获取发布时间。
需要注意的是,上述方法都需要在WordPress的文章循环或指定文章页面中使用,如果在主题文件的其他位置使用,可能需要先获取文章的ID,然后再使用以上函数获取发布时间。
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章