플러그인 메뉴가 관리 패널에 표시되지 않음
아주 간단한 문제가 있어요.WordPress는 처음이라서 플러그인을 설치하려고 합니다.
모든 사용자가 관리 패널의 사이드바 메뉴에 "플러그인" 옵션이 있다고 하는데, 보이지 않습니다!모든 서브메뉴에서 찾아봤어요
이 문제를 검색하려고 할 때마다 관리 메뉴에 표시할 플러그인을 만드는 결과가 나타납니다.
어쨌든 플러그인 메뉴를 표시하려면 어떻게 해야 하나요?
이 문제는 다음 두 가지 중 하나와 관련이 있는 것이 거의 확실합니다.
1) 권한이 없습니다(관리자로서 로그인하고 있습니까?)
또는
2) 테마(또는 플러그인)로 인해 플러그인 메뉴가 비활성화되었습니다.
사용자가 관리자인지 확인한 후 다음 페이지를 표시해 보십시오.
http://www.yourdomain.com/wp-admin/plugins.php(www.yourdomain.com에 사이트 도메인 이름을 입력합니다).
액세스 가능한 경우는, 테마(사용하고 있는 테마)와 메뉴 항목을 무효로 했을 가능성이 있는 플러그 인의 일부를 조사할 때입니다.
참고로 대시보드 메뉴 항목을 삭제하는 방법은 http://www.wprecipes.com/how-to-remove-menus-in-wordpress-dashboard에서 설명합니다.
파일 권한(Linux에서 폴더 755개, 워드프레스 파일 644개)을 재확인한 경우,wp-config.php파일링 및 변경
define('DISALLOW_FILE_MODS',true);
로.
define('DISALLOW_FILE_MODS',false);
그Add New에 선택권을 주다.Plugins메뉴가 표시됩니다.또, 인터넷에 접속하고 있는 경우는, 가능한 업데이트가 표시됩니다.

같은 문제를 찾아본 결과, 이것도 고객님의 상황인 것 같습니다.
사이트가 WordPress.com에서 호스트되는 경우:
플러그인: 플러그인은 WordPress 플랫폼의 기능을 확장하는 데 사용되는 도구입니다.단, WordPress.org 소프트웨어를 사용하는 자체 호스팅된 블로그 및 웹 사이트에만 적용됩니다.WordPress.com에서는 다양한 보안상의 이유로 플러그인을 사용할 수 없습니다.
wordpress.com 호스트 사이트에서 플러그인을 설치할 권한이 없습니다.이를 수행하려면 자체 워드프레스를 설치해야 합니다.
이 게시물은 WordPress의 셀프 호스팅 설치와 관련된 유사한 문제에 대한 도움을 찾고 있는 것을 발견했습니다.이 경우 친구가 누군가에게 돈을 지불하고 만든 사이트인데, 그 후 작업을 중단하고 도움을 요청했습니다.
몇 가지 일반 메뉴 옵션이 누락되어 있었습니다.이전 웹 담당자가 설치한 관리 메뉴 에디터라는 플러그인이 원인이 되어 친구가 사용할 수 있는 옵션을 제한하여 문제를 일으키지 않도록 했습니다.
Editor , 「관리 메뉴 에디터」를 참조해 .http://www.example.com/wp-admin/options-general.php?page=menu_editor
내 경우 중 하나는 apache 사용자가 플러그인 디렉토리에 액세스할 수 없도록 엄격하게 파일 권한으로 판명되었습니다.
나는 그 문제를 지금까지 본 적이 없다.다만, 현재의 메뉴 항목을 모두 전개하고, 「플러그인」이 리스트 되어 있는지를 확인하거나, 플러그 인의 일부 또는 전부를 무효로 해, 어느 쪽인가에 의해서 경합하고 있는 플러그 인의 메뉴가 표시되지 않는지를 확인해 주세요.
오래된 질문인 것은 알지만, 저는 최근 직장에서 이 문제를 제가 상속받은 WordPress 사이트에서 발견했습니다.이 사이트는 원래 외부 회사에서 개발한 것입니다.사용자 계정에 할당된 역할까지 추적했습니다.주어진 "admin" 계정에는 대부분의 설정에 액세스할 수 있는 권한이 없는 제한된 역할이 할당되어 있습니다.
다행히 데이터베이스에 액세스할 수 있기 때문에 할당된 역할을 직접 수정할 수 있었습니다.의 기본 는 WordPress입니다.wp그러나 데이터베이스에 따라 이러한 단계를 조정해야 할 수도 있습니다.
저를 .user_id wp_users수정할 계정에 대한 테이블을 누른 다음 WordPress 데이터베이스에 대해 다음 SQL을 실행합니다.
UPDATE wp_usermeta SET meta_value = "a:1:{s:13:""administrator"";b:1;}" WHERE user_id = {your_user_id} AND meta_key = "wp_capabilities";
UPDATE wp_usermeta SET meta_value = "10" WHERE user_id = {your_user_id} AND meta_key = "wp_user_level";
다음 번에 해당 사용자 계정으로 로그인하면 관리자 권한이 부여됩니다.
Wordpress의 다중 사이트 기능을 사용하는 경우 슈퍼 관리자일 경우에만 플러그인 메뉴가 표시됩니다.
메뉴에서 페이지 맨 위에 있는 "내 사이트"로 이동한 다음 "네트워크 관리자"를 클릭합니다(이 옵션이 없으면 슈퍼 관리자가 아닙니다)."네트워크 관리자"에서 "대시보드"를 클릭하면 플러그인 메뉴가 나타납니다.네트워크 설정에서 사이트의 플러그인을 사용하도록 설정할 수 있습니다.
제가 안고 있던 문제는 더 까다로웠습니다.슈퍼 행정관은 아무도 없었어"is_super_admin" 함수를 덮어쓰고(단순히 항상 true를 반환) 필요에 따라 설정을 편집한 후 덮어쓰기를 다시 삭제했습니다.
로컬 WordPress를 설치하면 작업하는 사이트의 플러그인 하위 메뉴가 나타나지 않습니다.페이지 맨 위에 있는 내 사이트 영역을 클릭하고 네트워크 관리자를 클릭한 다음 대시보드를 클릭합니다.[ Plugins ]서브메뉴가 표시됩니다.그런 다음 새 플러그인을 설치하여 작업 중인 사이트에서 사용합니다.행운을 빌어요.
저는 wp-config에서 회선을 바꾸는 것.php는 동작했습니다.변경:
define('DISALLOW_FILE_EDIT', true);
define('DISALLOW_FILE_MODS', true);
로.
define('DISALLOW_FILE_EDIT', false);
define('DISALLOW_FILE_MODS', false);
같은 이유로 몇 가지 이유가 있을 수 있습니다.그 중 몇 가지는 다음과 같습니다.
이유 1 - 웹사이트가 wordpress.com에서 호스팅되는 경우
이유 2 - 사용자가 관리자 계정이 아닌 계정으로 로그인한 경우
이유 3 - WordPress 웹사이트/블로그가 멀티 사이트 네트워크의 일부이며 네트워크 관리자가 플러그인 메뉴를 비활성화한 경우
이유 4 - 플러그인의 경합
언급URL : https://stackoverflow.com/questions/11194028/plugins-menu-doesnt-appear-in-the-admin-panel
'source' 카테고리의 다른 글
| 'create-module-app'이 내부 또는 외부 명령으로 인식되지 않습니다. (0) | 2023.04.03 |
|---|---|
| "ui-router" $stateParams vs. $state.params (0) | 2023.04.03 |
| 효소에서 keyDown Enter 이벤트(또는 기타)를 시뮬레이션하려면 어떻게 해야 합니까? (0) | 2023.04.03 |
| React의 재료 UI에서 스크롤 가능한 목록 구성 요소 (0) | 2023.03.29 |
| 순환 의존관계 발견: $http <- $templateFactory <- $view <- $state (0) | 2023.03.29 |