2014-03-31 2 views
0

큰 문제가 있습니다.Wordpress : 특정 url에 admin 툴바가 나타납니다 (로그인하지 않아도)

오늘 내 웹 사이트의 특정 URL을 방문하면 관리자 도구 모음이 나타납니다. 또한 로그인하지 않은 사람들을 위해. 방문자가 로그인 한 것처럼 보이지만 사실이 아닙니다. 툴바의 모든 링크는 404 페이지로 이동합니다. 그러나 업데이트가 필요한 플러그인 수와 로그인 이름까지도 중요한 정보가 표시됩니다.

누구에게도 익숙합니까?

회사 웹 사이트이므로 최대한 빨리 수정해야합니다. (보안상의 이유로 정확한 URL을 공개하지 않음)

누구든지 나를 도와 줄 수 있기를 바랍니다.

감사합니다, 스테판 테마의 functions.php에서이 코드 중 하나를 추가 할 수

답변

0

시도,

코드 1 :

<?php 

add_filter('show_admin_bar', '__return_false'); 

?> 

코드 2 :

function hide_admin_bar_from_front_end(){ 

    remove_action('wp_head', '_admin_bar_bump_cb'); 
    return false; 
} 
add_filter('show_admin_bar', 'hide_admin_bar_from_front_end'); 
+0

두 코드가 작동하지 않습니다. 그리고 기록을 위해 관리자로 로그인 할 때 관리자 툴바가 필요합니다. 그것은 방문자에게 특정 URL에 나타나는 이상한 버그입니다. 나는 이것을 고쳐야한다. – stefanluk

+0

그런 다음이 함수를 사용하십시오. hide_admin_bar_from_front_end() { if (is_blog_admin()) { return true; } remove_action ('wp_head', '_admin_bar_bump_cb'); false를 반환합니다. } add_filter ('show_admin_bar', 'hide_admin_bar_from_front_end'); –

관련 문제