워드프레스 툴바(Toolbar)는 로그인한 사용자에게 몇 개의 빠른 링크를 제공합니다.
이 툴바에서 원하는 메뉴 링크만 제거하는 방법을 설명합니다.
아래의 이미지는 워드프레스 툴바에 나타나는 기본 메뉴 버튼들입니다.
이미지의 순서대로 기능과 대표 id 입니다.
- 워드프레스 사이트(wordpress.org)로 갈 수 있는 링크 : wp-logo
- 내 사이트의 이름(관리자 화면으로 가는 링크) : site-name
- 사용자 정의하기 화면으로 가는 링크 : customize
- 댓글 관리 화면으로 가는 링크 : comments
- 새로운 컨텐츠를 추가하는 링크 : new-content
- 현재 선택된 컨텐츠 편집화면으로 가는 링크 : edit
- 현재 로그인한 사용자의 계정정보를 보여주고 편집을 할 수 있는 링크 : my-account
- 검색 아이콘 : search
위의 링크 중 로그인한 사용자에게 나타나지 않길 원하는 아이템은 id를 선택해서 감출 수 있습니다.
다음 코드를 사용 중인 테마의 차일드 테마 functions.php 파일 맨 아랫부분에 붙여넣기하고 원하는 대로 조정합니다.
//워드프레스 로고와 검색만 없애고 싶을 때 add_action( 'admin_bar_menu', 'wpbox_remove_admin_bar_menu', 999 ); function wpbox_remove_admin_bar_menu( $wp_admin_bar ) { $wp_admin_bar->remove_node( 'wp-logo' ); $wp_admin_bar->remove_node( 'search' ); }
//툴바 내에 나타나는 모든 기본 메뉴 아이템을 감추고 싶을 때 add_action( 'admin_bar_menu', 'wpbox_remove_admin_bar_menu', 999 ); function wpbox_remove_admin_bar_menu( $wp_admin_bar ) { $wp_admin_bar->remove_node( 'wp-logo' ); $wp_admin_bar->remove_node( 'site-name' ); $wp_admin_bar->remove_node( 'customize' ); $wp_admin_bar->remove_node( 'comments' ); $wp_admin_bar->remove_node( 'new-content' ); $wp_admin_bar->remove_node( 'edit' ); $wp_admin_bar->remove_node( 'my-account' ); $wp_admin_bar->remove_node( 'search' ); }