로컬의 Wopress 웹사이트에서 다중 사이트를 어떻게 활성화할 수 있습니까?

PHPz
풀어 주다: 2024-08-16 06:48:32
원래의
715명이 탐색했습니다.

How can we enable multi-site in worpress website in local?

WordPress Multisite는 단일 WordPress 설치로 여러 웹사이트를 관리할 수 있는 강력한 기능입니다. 이는 개발자, 네트워크 관리자 또는 하나의 대시보드에서 여러 사이트를 관리해야 하는 모든 사람에게 특히 유용합니다. WordPress Multisite를 로컬로 설정하면 라이브 사이트에 영향을 주지 않고 통제된 환경에서 실험하고 개발할 수 있습니다. 이 문서는 로컬 컴퓨터에서 WordPress Multisite를 활성화하는 과정을 안내합니다.

전제 조건:

시작하기 전에 다음 전제 조건이 있는지 확인하세요.

  1. 컴퓨터에 설치된 XAMPP, MAMP 또는 Local by Flywheel과 같은 로컬 서버 환경
  2. 로컬 서버에서 실행 중인 신규 또는 기존 WordPress 설치.

1단계: wp-config.php 파일에서 멀티사이트 활성화

  1. wp-config.php 파일을 찾습니다. 이 파일은 WordPress 설치 루트 디렉터리에 있습니다. 텍스트 편집기를 사용하여 엽니다.

  2. 다중 사이트 상수 추가: /* That's all, stop edit!라고 적힌 줄 위에 다음 코드 줄을 삽입합니다. 행복한 출판이 되세요. */:

    define('WP_ALLOW_MULTISITE', true);
로그인 후 복사

2단계: 네트워크 구성

  1. WordPress 대시보드에 액세스: 로컬 WordPress 사이트에 관리자로 로그인합니다.

  2. 네트워크 설정 활성화:

  • 도구 >로 이동 WordPress 관리 메뉴에서 네트워크 설정

  • 필요에 따라 하위 도메인이나 하위 디렉토리 중에서 선택하세요.

    • 하위 도메인: 사이트는 하위 도메인(예: site1.localhost)으로 생성됩니다.
    • 하위 디렉터리: 사이트가 하위 디렉터리로 생성됩니다(예: localhost/site1).
  • 네트워크 제목과 네트워크 관리자의 이메일 주소를 입력하세요.

  1. 네트워크 설치: 설치 버튼을 클릭하세요. 이제 WordPress에서는 wp-config.php 및 .htaccess 파일에 추가할 수 있는 몇 가지 추가 코드 조각을 제공합니다.

3단계: 구성 파일 업데이트

wp-config.php 업데이트: wp-config.php 파일에서 이전에 추가한 줄 아래에 다음 줄을 추가합니다.

    define('MULTISITE', true);
    define('SUBDOMAIN_INSTALL', false); // Set to true if using subdomains
    define('DOMAIN_CURRENT_SITE', 'localhost');
    define('PATH_CURRENT_SITE', '/');
    define('SITE_ID_CURRENT_SITE', 1);
    define('BLOG_ID_CURRENT_SITE', 1);
로그인 후 복사

.htaccess 파일 수정: WordPress 루트 디렉터리에서 .htaccess 파일을 찾습니다. 존재하지 않는 경우 새로 만듭니다. 기존 WordPress 규칙을 다음으로 바꾸세요.

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]

    # Add a trailing slash to /wp-admin
    RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule . /index.php [L]
로그인 후 복사

변경 사항 저장: 편집 후 두 파일을 모두 저장하고 닫았는지 확인하세요.

4단계: 네트워크 관리 대시보드에 액세스

1. WordPress에 다시 로그인: 변경 사항을 저장한 후 WordPress 대시보드에 다시 로그인하세요. 브라우저 캐시나 쿠키를 지워야 할 수도 있습니다.

2. 네트워크 관리: 이제 WordPress 도구 모음에 새로운 내 사이트 메뉴가 표시됩니다. 이 메뉴를 사용하면 새 사이트 생성, 사용자 관리, 네트워크 전체의 테마 및 플러그인 설치 등 사이트 네트워크를 관리할 수 있습니다.

5단계: 사이트 생성 및 관리

1. 새 사이트 추가:
- 내 사이트 > 네트워크 관리 > 사이트.
- 네트워크 내에 새 사이트를 만들려면 새로 추가를 클릭하세요.
- 사이트 주소, 제목, 관리자 이메일을 입력한 후 사이트 추가를 클릭하세요.

2. 사이트 관리:
- 네트워크의 각 사이트에는 고유한 테마, 플러그인 및 설정이 있을 수 있습니다.
- 네트워크 관리자 대시보드에서는 사이트 삭제, 사용자 관리, 설정 구성 등 네트워크 내 모든 사이트를 관리할 수 있습니다.

결론:

로컬 환경에서 WordPress Multisite를 활성화하는 것은 여러 사이트를 관리하는 개발자와 사이트 관리자에게 유용한 도구입니다. 별도의 설치 없이 여러 사이트를 중앙 집중식으로 관리, 업데이트 및 유지 관리할 수 있는 방법을 제공합니다. 다음 단계를 따르면 로컬 WordPress Multisite 네트워크를 효율적으로 설정하고 웹사이트 개발 또는 테스트를 쉽게 시작할 수 있습니다.

이 글을 읽어주셔서 감사합니다.??
이 글과 관련하여 문의사항이 있으시면 연락주세요. 이 댓글 섹션에 쿼리를 삭제하세요. 고객님께서 문의하신 내용에 대해 최대한 빠르게 답변해드리겠습니다.

위 내용은 로컬의 Wopress 웹사이트에서 다중 사이트를 어떻게 활성화할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿