使用类似条件标记的函数来判断帖子是否在垃圾桶中?

时间:2011-10-03 作者:m-torin

如果一篇文章被扔进了垃圾桶,我可以在我的主题中加入什么来判断它呢?

例如:

<?php if (is_trash) echo \'This post is in the trash!\' ?>

1 个回复
SO网友:fuxia

你可以使用get_post_status():

function is_trash( $post_id = 0 )
{
    0 == $post_id and $post_id = get_the_ID();
    return \'trash\' === get_post_status( $post_id );
}
旁注:要获取所有已注册post状态对象的列表,请使用get_post_stati() – 是的,那是wrong.

结束

相关推荐

Comment Spammed vs Trashed

将评论标记为垃圾邮件和将其丢弃有什么区别?