자사 사이트의 wordpress를 멀티 사이트화한 이야기

개요



자사 사이트를 멀티 사이트화할 기회가 있었으므로, 그 때의 내용을 정리해 보았습니다.
멀티 사이트에는 서브 도메인 방식과 서브 디렉토리 방식의 2개가 있습니다만, 이번은 서브 도메인 방식으로 작성하고 있습니다.

절차



1. 사이트 네트워크 설치 가능



wordpress 디렉토리 바로 아래의 wp-config.php에 다음 행을 추가하십시오.

wp-config.php
define('WP_ALLOW_MULTISITE', true); <-追加

/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */

추가할 위치는/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */그리고 쓰여진 줄 중 하나에 있습니다.
또한 wp-config.php는 홈페이지 설정이 작성된 중요한 파일이므로 편집하기 전에 백업을 수행하는 것이 좋습니다.

2. 모든 플러그인을 비활성화합니다.



이렇게 하지 않으면 다음 단계로 진행할 수 없습니다.
또한 멀티 사이트화 완료 후 다시 필요한 플러그인을 활성화해야하므로 현재 활성화되어있는 플러그인을 기록해 두는 것이 좋습니다.

3. 사이트 네트워크 설정



관리 화면 왼쪽 메뉴의 "도구"→ "사이트 네트워크 설치"를 선택하여 사이트 네트워크를 설정합니다.
덧붙여 「사이트 네트워크 설치」의 항목은 순서 1을 실시하지 않으면 표시되지 않습니다.

사이트 네트워크 설치를 클릭하고 전환한 대상 화면에서 사이트 네트워크 이름, 관리자 이메일 주소를 입력합니다.
초기값으로 현재의 사이트명, 메일 주소가 입력되고 있으므로, 적절히 변경해 「설치」를 눌러 주세요.

4. wp-config.php 및 .htaccess 편집



설치가 끝나고 아래와 같은 화면이 나타나면 화면의 지시에 따라 wordpress 디렉토리 바로 아래의 wp-config.php.htaccess에 코드를 추가합니다.
추가하는 코드의 내용은 환경에 따라 달라지는 것 같습니다.
또한 두 파일 모두 편집하기 전에 백업하십시오.



5. 화면 재로드



파일 편집이 끝나면 관리 화면으로 돌아가서 화면을 다시 로드합니다. (다시 로그인하라는 메시지가 나타납니다)
아래 화면과 같이 화면 상단에 "참가 사이트""사이트 네트워크 관리"가 표시되면 멀티 사이트화 완료입니다. (흰색의 장소에는 사이트 네트워크명이 들어갑니다)



「참가 사이트」에 커서를 대면 사이트 네트워크의 관리 화면과 개별 사이트의 관리 화면을 선택할 수 있습니다.
개별 사이트의 관리 화면으로 돌아가서 비활성화된 플러그인을 활성화합니다.
"사이트 네트워크 전용"이라는 플러그인은 사이트 네트워크 관리 화면에서 활성화하십시오.

좋은 웹페이지 즐겨찾기