我是PHP和Wordpress的初学者,非常感谢您对我正在从事的项目的帮助。
目前,我正在使用以下代码查询特定帖子,然后在wordpress网站中回显其过期日期(过期日期通过插件设置):
<?php
$postid = 3823;
$date_format = __( \'d / m / Y\' );
$expiration_date = get_post_meta( $postid, \'_expiration_date\', true);
echo date_i18n( $date_format, strtotime( $expiration_date ) );
?>
这很好用。我希望它做的是:
我将有2篇帖子,1篇已发布,1篇已计划,查询这两篇帖子,检查哪个已发布,并回显其过期日期
最合适的回答,由SO网友:Nomad Coder 整理而成
我认为您正在寻找函数get_post_status 示例:
if (get_post_status($postid)==\'publish\')
echo date_i18n( $date_format, strtotime( $expiration_date ) );