基于当前用户发布的自定义帖子的计数的条件

时间:2016-04-16 作者:Pete

我有一个条件片段,它的作用是当前用户没有发布正常的帖子。但我想更改它,以便它计算自定义帖子而不是普通帖子。

<?php if ( 0 == count_user_posts( get_current_user_id() ) && is_user_logged_in() ) { ?>
do something
<?php } else { ?>
do something else
<?php endif; ?>
这就是我所尝试的。。。

<?php if ( 0 == count_user_posts( get_current_user_id(), "CUSTOM_POST_TYPE" ) && is_user_logged_in() ) { ?>
do something
<?php } else { ?>
do something else
<?php } ?>
但它似乎不起作用

1 个回复
最合适的回答,由SO网友:Pete 整理而成

经过进一步测试,我的尝试(在我的问题中)似乎奏效了!

<?php if ( 0 == count_user_posts( get_current_user_id(), "CUSTOM_POST_TYPE" ) && is_user_logged_in() ) { ?>
do something
<?php } else { ?>
do something else
<?php } ?>

相关推荐

显示KK星级评级插件的“ratingValue”和“ratingCount”值​

我想显示“ratingValue”和“ratingCount”值​​由生成KK Star Ratings plugin (Github).我制作了一个JSON-LD软件应用程序,下面是我在函数中使用的代码。php:add_action(\'wp_head\', \'add_jsonld_head\', 1); function add_jsonld_head() { if ( is_single() ) { ?> <scr