Я пытаюсь настроить шорткод, вставленный в пользовательский плагин, но я не могу получить идентификатор пользователя, он всегда возвращает мне 0.
Возможно, также хорошо понять роль с current_user_can , но любая информация всегда пуста.
Здесь код:
add_action( 'plugins_loaded', 'check_current_user' );
function check_current_user() {
// Your CODE with user data
global $current_user;
$current_user = wp_get_current_user();
return $current_user->ID;
}
function appp_hide_content_shortcode( $atts, $content = '' ) {
if( class_exists('AppPresser') && AppPresser::is_app() )
return check_current_user();
else
return $content;
}
add_shortcode('appp_hide_content', 'appp_hide_content_shortcode');