새 사이트가 생성되었지만 내 사이트 드롭다운에 표시되지 않음
멀티사이트 설치는 정상적으로 완료되었으며, 현재 문제를 제외하고 모든 것이 제대로 작동합니다.새 사이트를 만들고 URL을 통해 액세스할 수도 있지만 내 사이트 드롭다운에 표시되지 않습니다.대시보드로 이동하여 사이트 아이콘을 클릭하여 목록을 표시해야 합니다.새 사이트를 만들 때도 이메일이 전송되지 않습니다.
Apache를 실행하는 로컬 호스트에서 WordPress 3.5.1
htaccess는 다음과 같습니다.
RewriteEngine On
RewriteBase /multisite-test/
RewriteRule ^index\.php$ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
맨 위에 Options Follow Symlinks가 있는데 도움이 되지 않는 것 같습니다.
아직 사이트를 만들고 관리할 수 있지만 메인 대시보드는 사이트를 표시할 수 없는 것 같습니다.나는 나의 동료 미국인들에게 어떠한 도움과 행복한 독립기념일에 감사한다.
당신이 이 문제를 해결했는지 아닌지는 모르겠지만, 이 페이지가 가장 먼저 떠오른 페이지이기 때문에, 저는 이 문제에 대한 해답을 찾을 수 있을 것으로 생각했습니다.
저는 너무 많은 사용자를 관리하고 있었기 때문에 인위적인 실수였습니다.전체 관리자 계정에 할당하지 않게 되었습니다.
사이트의 유저에 액세스 해, 반드시 관리자 유저명을 추가하면, 사이트가 표시됩니다.
이 문제는 이미 해결된 것으로 알고 있습니다.단, '내 사이트' 드롭다운에 표시되지 않는 신규 사이트의 경우 새로 생성된 사이트마다 동일한 슈퍼 관리자 사용자가 있어야 합니다.
동일한 슈퍼 관리자 사용자를 추가하려면 관리 사이드바의 [사이트]-> [모든 사이트]을 클릭합니다.그런 다음 새 사이트의 이름을 클릭합니다.사이트 정보가 나타나면 "정보, 사용자, 테마, 설정"이 나타납니다.[ Users ]를 선택합니다.사용자를 추가하는 위치가 표시되지 않을 수 있지만 맨 아래까지 스크롤하면 "기존 사용자 추가"와 "새 사용자 추가"가 표시됩니다.슈퍼 관리자가 이 새 사이트의 사용자가 아니라고 생각되지 않을 수도 있습니다.맞습니다만, 사용자는 네트워크상의 유저이므로, 「기존 유저 추가」를 실시합니다.
역할이 자동으로 선택되지 않으면 Administrator로 변경할 수 있습니다.
이 문제를 해결하는 데 시간이 좀 걸렸기 때문에 이것이 몇몇 사람들에게 도움이 되기를 바랍니다.
언급URL : https://stackoverflow.com/questions/17472866/new-sites-are-created-but-not-showing-in-my-sites-drop-down
'programing' 카테고리의 다른 글
| 특정 템플릿이 있는 워드프레스 쿼리 페이지 (0) | 2023.03.05 |
|---|---|
| $dirty 형식의 리셋 방법 (0) | 2023.03.05 |
| Angular에 지연을 적용하는 방법JS (0) | 2023.03.05 |
| Uncaughed Error: 크로스 오리진 오류가 발생하였습니다.React는 개발 중인 실제 오류 개체에 액세스할 수 없습니다. (0) | 2023.03.05 |
| Flot과 Angular JS를 통합하는 방법 (0) | 2023.03.05 |