2016-09-05 1 views
-1

사용자로 로그인하면 해당 기능이 작동하고 필요한 정보가 표시되지만 관리자로 로그인하면이 문제가 발생합니다. bool (false)을 반환합니다. 이런 일이 일어나는 이유에 대한 단서가 있습니까?get_user_by ('ID', 7)는 관리자가 아닌 사용자에게만 적용됩니다.

이것은 프로젝트의 루트에있는 /wp-config.php 및 /wp-includes/wp-db.php가 포함 된 폴더에 있습니다. 이것은 정상적인 행동입니까?

감사

편집 : 7이 무엇인지를 묻는 사람들을 위해

은, 그냥 예 USER_ID입니다하지만 분명히 내가 다른 곳에서 작동 곳에서 데려거야.

전체적으로 get_user_by는 사용자로서 로그인 할 때 결과를 산출하는 Wordpress API 함수이지만 어떤 이유로 든 관리자로 로그인하지 않습니다.

+0

'7'은 무엇입니까? ? –

+0

코드 제공 – FullStack

+0

@VaibhavBhanushali 그 예일뿐입니다. 다른 질문과 마찬가지로 get_user_by (ID)를 쓰지 않는 것이 있습니다. – PhoenixNoor

답변

0

다음 파일이 포함되어 있지 않았기 때문에이 기능이 다른 맞춤 제작 페이지에서 작동하지 않았습니다.

wp-includes/pluggable.php 
관련 문제