有条件的:如果当前作者的自定义帖子有帖子缩略图

时间:2017-02-06 作者:Pete

我想做一个条件,如果当前作者在自定义帖子中上传了一个特色图片,但它不起作用。。。

<?php if ( 
1 == count_user_posts( get_current_user_id(), "CUSTPOSTTYPE" ) 
&& is_user_logged_in() 
&& has_post_thumbnail()
) { ?>

2 个回复
SO网友:Vishal Kumar Sahu

试试这个

<?php
if ( 
1 < count_user_posts( get_current_user_id(), "CUSTPOSTTYPE" ) 
&& is_user_logged_in() 
&& has_post_thumbnail()
) {
?>
//if(TRUE,TRUE,TRUE)

要进行调试,您应该检查以下内容的输出。。。

var_dump(count_user_posts( get_current_user_id(), "CUSTPOSTTYPE" ));
var_dump(is_user_logged_in());
var_dump(has_post_thumbnail());

SO网友:Laxmana

我的回答中的条件是,如果用户已登录,并且当前用户是发布当前帖子的用户,并且该帖子具有特色图片,那么请采取措施。

if(is_user_logged_in() 
&& get_current_user_id() === get_the_author_meta( \'ID\' )
&& has_post_thumbnail()) {
    /* action */
}

相关推荐