PHP-什么';与当前用户相反的是什么?
我正试图做与此相反的事PHP-什么';与当前用户相反的是什么?,php,wordpress,Php,Wordpress,我正试图做与此相反的事 function my_custom_init() { if (current_user_can('administrator')) { remove_post_type_support( 'company', 'editor' ); remove_post_type_support( 'company', 'excerpt' ); } } add_action( 'init', 'my_custom_init' );
function my_custom_init() {
if (current_user_can('administrator')) {
remove_post_type_support( 'company', 'editor' );
remove_post_type_support( 'company', 'excerpt' );
}
}
add_action( 'init', 'my_custom_init' );
AKA:如果当前用户不是“管理员”,则删除post支持。只需使用
否定该条件即可代码>:
function my_custom_init() {
if (!current_user_can('administrator')) {
remove_post_type_support( 'company', 'editor' );
remove_post_type_support( 'company', 'excerpt' );
}
}
add_action( 'init', 'my_custom_init' );
只需使用否定条件代码>:
function my_custom_init() {
if (!current_user_can('administrator')) {
remove_post_type_support( 'company', 'editor' );
remove_post_type_support( 'company', 'excerpt' );
}
}
add_action( 'init', 'my_custom_init' );
使用not运算符(!)尝试此操作,如中所示:
使用not运算符(!)尝试此操作,如中所示:
可能是角色的重复,是的,我的错。您仍然可以通过当前用户\u can()
/用户\u can()
@IgorYavych查看用户是否具有该角色是的,对不起;刚刚意识到并修复了它。角色,是的,我的错。您仍然可以通过当前用户\u can()
/用户\u can()
@IgorYavych查看用户是否具有该角色是的,对不起;刚刚意识到并修复了它。