Wordpress에서 관리 표시줄 제거
add_action('after_setup_theme', 'remove_admin_bar');
function remove_admin_bar() {
if (!current_user_can('administrator') && !is_admin()) {
show_admin_bar(false);
}
}
그리고 이 코드를 root_directory_path/wp-content/themes/your_theme/functions.php에 있는 functions.php 파일에 붙여넣습니다.
add_action('after_setup_theme', 'remove_admin_bar');
function remove_admin_bar() {
show_admin_bar(false);
}
우커머스 웹사이트에서 상점 관리자의 관리 표시줄을 제거하려는 경우. 그런 다음 이 코드를 root_directory_path/wp-content/themes/your_theme/functions.php에 있는 functions.php 파일에 붙여넣습니다.
add_action('after_setup_theme', 'remove_admin_bar');
function remove_admin_bar() {
if ( isset( $user['roles'][0] ) && $user['roles'][0] == 'shop_manager' ) {
show_admin_bar(false);
}
}
다른 사용자 역할에 대한 관리 표시줄을 제거하려는 경우. 그런 다음 아래에 사용자 역할을 식별하는 데 사용할 수 있는 트릭과 remove_admin_bar() 함수의 if 조건이 있습니다. 여기서 $user_roles는 워드프레스 사용자의 모든 역할 값을 갖는 배열입니다. 그리고 $user_roles에서 원하는 역할을 찾고 원하는 역할에 조건을 적용할 수 있습니다.
$user = wp_get_current_user();
$user_roles = (array) $user->roles;
if ( in_array( 'author', $user_roles ) ) {
//The user has the "author" role
}
구독 좋아요 공유와 긍정적인 피드백을 해주세요.
추가 자습서를 보려면please visit my website .
감사:)
행복한 코딩 :)
Reference
이 문제에 관하여(Wordpress에서 관리 표시줄 제거), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/readymadecode/remove-admin-bar-in-wordpress-492b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)