get_lastpostdate
函数
get_lastpostdate ( $timezone = 'server', $post_type = 'any' )
- 参数
-
-
(string)
$timezone
Optional. The timezone for the timestamp. Accepts ‘server’, ‘blog’, or ‘gmt’. ‘server’ uses the server’s internal timezone. ‘blog’ uses the `post_date` field, which proxies to the timezone set for the site. ‘gmt’ uses the `post_date_gmt` field. Default ‘server’.- Required: 否
- Default: ‘server’
-
(string)
$post_type
Optional. The post type to check. Default ‘any’.- Required: 否
- Default: ‘any’
-
(string)
- 返回值
-
- (string) The date of the last post, or false on failure.
- 定义位置
-
-
wp-includes/post.php
, line 7184
-
wp-includes/post.php
- 引入
- 0.71
- 弃用
- –
检索网站上一个文章的最新发布时间。
服务器时区是默认的,是格林尼治标准时间和服务器时间的差异。 ‘blog’ 值是最后一个文章发布的日期。 ‘gmt’是最后一个文章发布的时间,以GMT格式的日期为准。
function get_lastpostdate( $timezone = 'server', $post_type = 'any' ) { $lastpostdate = _get_last_post_time( $timezone, 'date', $post_type ); /** * Filters the most recent time that a post on the site was published. * * @since 2.3.0 * @since 5.5.0 Added the `$post_type` parameter. * * @param string|false $lastpostdate The most recent time that a post was published, * in 'Y-m-d H:i:s' format. False on failure. * @param string $timezone Location to use for getting the post published date. * See get_lastpostdate() for accepted `$timezone` values. * @param string $post_type The post type to check. */ return apply_filters( 'get_lastpostdate', $lastpostdate, $timezone, $post_type ); }
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。