워드프레스 관리자 상단 도구 모음이 표시되지 않는 문제가 발생하는 경우

Last Updated: 2022년 05월 15일 | | 4개 댓글

이전 글에서 사용자가 로그인하면 브라우저 상단에 툴바가 표시되지 않도록 하는 방법을 살펴보았습니다.

관리자 툴바(도구 모음)가 표시되지 않는 경우 다음 글에서 제시된 방법에 따라 문제 해결을 시도해보시기 바랍니다.

워드프레스 관리자 상단 도구 모음이 표시되지 않는 문제가 발생하는 경우

간혹 관리자 계정으로 로그인해도 상단 툴바가 표시되지 않는 문제가 발생하는 경우가 있습니다. 이 경우에 여러 가지를 의심해볼 수 있을 것 같습니다.

이 경우 테마 함수에서 <?php wp_footer(); ?>가 삭제되었기 때문에 발생하는 경우가 많다고 합니다. 먼저 footer.php 파일에서 <?php wp_footer(); ?>가 있는지 살펴보고 없다면 추가하여 문제가 수정되는지 확인해보시기 바랍니다. (이 경우 차일드 테마를 만들어 작업하시기 바랍니다. "원클릭으로 간편하게 차일드 테마 만들기" 참고)

또 다른 방법으로 항상 관리자 표시줄(툴바)이 표시되도록 할 수도 있습니다. 다음 함수를 함수 파일에 추가해보도록 합니다(마찬가지로 차일드 테마를 만들어 작업하세요).

// always show admin bar - 항상 관리자 툴바 표시
function pjw_login_adminbar( $wp_admin_bar) {
if ( !is_user_logged_in() )
$wp_admin_bar->add_menu( array( ‘title’ => __( ‘Log In’ ), ‘href’ => wp_login_url() ) );
}
add_action( ‘admin_bar_menu’, ‘pjw_login_adminbar’ );
add_filter( ‘show_admin_bar’, ‘__return_true’ , 1000 );
// 출처: digwp.com

경우에 따라서는 호스팅 업체를 바꾸니까 문제가 해결된다고 하는 분도 있네요(참고).

워드프레스 문제

이전 후에 문제가 발생하는 경우에는 이전(마이그레이션) 과정에서 문제가 없었는지 확인해볼 필요가 있을 것 같습니다. 그리고 플러그인을 모두 비활성화하여 문제가 해결되는지도 확인해보시기 바랍니다.

참고로 설정 > 일반에서 워드프레스 주소와 사이트 주소는 보통 동일하게 해주어야 합니다. 한 곳에는 www를 붙이고 나머지 한 곳에서는 www를 붙이지 않으면 예상치 못한 오류가 발생할 수 있습니다. 이 때문에 이 문제가 발생하기도 합니다.

참고:


4 개 댓글

Leave a Comment

      • 설정에서 워드프레스 주소와 싸이트 주소를 동일하게 해주어야 하더라구요. 워드프레스 주소는 www를 안붙였었는데 그게 문제였던거 같아요. 동일하게 홈페이지는 나오는데 어드민바가 나오지 않더라구요.^^