WordPress 다중 사이트 설정을 위한 네트워크 라이브러리를 만드는 방법

게시 됨: 2018-10-03

여러 WordPress 웹 사이트를 실행하는 것은 각각에 대해 별도의 미디어 라이브러리를 처리하지 않고도 충분히 어렵습니다. 동일한 파일을 재사용해야 하는 경우 계속해서 업로드해야 하므로 많은 시간과 공간이 낭비됩니다.

이 기사에서는 WordPress 다중 사이트 설정을 위한 단일 네트워크 라이브러리를 생성할 수 있는 플러그인을 소개하고 사용 방법을 알려 드리겠습니다. 그 전에 WordPress용 네트워크 라이브러리가 어떻게 당신을 더 효율적으로 도울 수 있는지에 대해 조금 더 이야기합시다!

WordPress용 네트워크 라이브러리가 삶을 더 쉽게 만드는 이유

다중 사이트 네트워크를 설정하면 중앙 집중식 대시보드를 사용하여 여러 웹 사이트를 관리하게 됩니다. 경우에 따라 다중 사이트 설정을 통해 테마와 같은 네트워크 사이트 간에 리소스를 공유할 수도 있습니다.

그러나 네트워크의 각 사이트에는 여전히 자체 미디어 라이브러리가 있습니다. 여러 사이트 간에 이미지를 재사용하려는 경우 번거로울 수 있습니다. 이 경우 계속해서 업로드하고 한 대시보드에서 다음 대시보드로 계속 이동해야 합니다.

모든 사이트에서 액세스할 수 있는 중앙 미디어 라이브러리가 있으면 이러한 문제가 해결됩니다. 이것은 틈새 기능이지만 다중 사이트 소유자가 미디어 파일을 구성하는 데 매우 유용할 수 있습니다. 게다가, 그것은 우리가 당신에게 그것이 어떻게 작동하는지 보여주고 싶었던 이유 중 하나입니다.

네트워크 미디어 라이브러리 플러그인 소개

네트워크 미디어 라이브러리 플러그인.

네트워크 미디어 라이브러리는 여러 사이트에서 공유 라이브러리를 만드는 데 사용할 수 있는 플러그인입니다. 네트워크 사이트 중 하나를 '중앙 라이브러리'로 지정하여 작동합니다. 해당 사이트는 업로드한 파일이 네트워크 내의 다른 웹사이트에서도 사용할 수 있다는 점을 제외하고는 여전히 평소와 같이 작동합니다.

플러그인은 또한 플러그 앤 플레이(말장난 용서)이므로 쉽게 테스트할 수 있습니다. 플러그인은 현재 GitHub에서만 사용할 수 있지만 WordPress.org에서 찾을 수 있는 것과 마찬가지로 잘 작동한다는 것을 직접 알려드릴 수 있습니다.

주요 특징들:

  • 다중 사이트 설정을 위해 네트워크로 연결된 미디어 라이브러리를 만듭니다.
  • 네트워크 내에서 중앙 미디어 라이브러리 역할을 하는 사이트를 지정합니다.
  • 설치 및 사용이 간편합니다.

가격: 무료 | 추가 정보

WordPress Multisite용 네트워크 라이브러리를 만드는 방법(3단계)

앞에서 언급했듯이 우리가 사용할 플러그인은 설정이 간단합니다. 이제 GitHub에서 플러그인을 설치하는 과정을 안내하고 올바르게 작동하는지 테스트합니다.

1단계: 네트워크 미디어 라이브러리 플러그인 설치

GitHub에서 플러그인을 다운로드하는 것은 WordPress.org 저장소에서 다운로드하는 것과 거의 동일합니다. 먼저 플러그인의 GitHub 리포지토리로 이동하여 화면 오른쪽 상단에서 복제 또는 다운로드 버튼을 찾습니다. 그것을 클릭하고 ZIP 다운로드 옵션을 선택하십시오:

GitHub에서 플러그인 다운로드.

이제 Multisite 대시보드를 열고 플러그인 > 새로 추가 탭으로 이동할 수 있습니다. 업로드 플러그인 옵션을 선택하고 1분 전에 다운로드한 zip 파일을 추가합니다.

WordPress에 플러그인 업로드.

파이처럼 쉽죠? 이제 네트워크용 플러그인을 활성화하고 2단계로 이동하는 것을 잊지 마십시오.

2단계: 다중 사이트 네트워크에 미디어 파일을 업로드하여 플러그인 테스트

아시다시피 다중 사이트 대시보드에는 갤러리 탭이 없습니다. 이 문제를 해결하기 위해 플러그인은 웹사이트 중 하나를 중앙 라이브러리로 대신 지정합니다. 기본적으로 플러그인은 ID 번호가 2인 사이트를 선택합니다.

대부분의 경우 ID 번호 2는 네트워크를 설정한 후 만든 첫 번째 사이트와 일치해야 합니다. 테스트를 위해 더미 다중 사이트 네트워크(Local by Flywheel 사용)를 설정하고 여기에 몇 개의 사이트를 추가했습니다. 아래 이미지에서 웹사이트 1 은 ID 번호 2에 해당합니다.

네트워크의 사이트 목록입니다.

개별 설정이 열리는 편집 옵션을 눌러 사이트 ID를 확인할 수도 있습니다. 해당 페이지의 URL을 살펴보면 페이지 끝에 ID 번호가 표시됩니다.

사이트의 ID 번호를 확인 중입니다.

그런 다음 중앙 갤러리로 사용할 사이트의 대시보드로 이동합니다. 일단 들어가면 미디어 탭으로 이동하여 플러그인이 작동하는지 테스트할 이미지를 업로드하십시오. 강아지 사진이 있다면 그 사진과 함께 가는 것이 좋습니다.

중앙 미디어 라이브러리에 사진 추가.

사진이 업로드되면 네트워크 내 다른 사이트의 대시보드에 액세스하고 해당 미디어 라이브러리를 엽니다. 이제 테스트 이미지가 여기에 표시되어야 합니다.

우리처럼 궁금하다면 2번 사이트의 미디어 라이브러리에 사진을 업로드하면 어떻게 되는지 궁금할 것입니다. 우리는 그것을 시도했습니다:

미디어 갤러리에 두 번째 이미지를 추가합니다.

1번 사이트의 미디어 라이브러리를 확인한 결과, 2번째 이미지도 모든 사이트의 라이브러리에 나타나는 것을 확인할 수 있습니다. 여기서 중요한 점은 플러그인을 설치하면 연결된 모든 사이트의 미디어 라이브러리가 동기화된다는 것입니다. 그러나 다중 사이트 네트워크는 중앙 라이브러리에 해당 이미지의 단일 사본만 저장합니다.

3단계: 업로드한 파일의 복사본이 하나만 있는지 확인

플러그인이 올바르게 작동하는지 테스트하기 위해 우리는 Multisite 네트워크의 디렉토리를 파헤치기로 결정했습니다. 즉, Multisite 루트 폴더로 이동한 다음 wp-content/uploads 디렉토리로 이동했습니다. 아래에서 볼 수 있듯이 내부에는 테스트 네트워크 내의 각 웹 사이트에 대해 하나씩 두 개의 폴더가 있습니다.

각 네트워크 사이트의 미디어 폴더에 액세스합니다.

로컬 설정을 사용하고 있으므로 FTP(파일 전송 프로토콜) 대신 Windows 탐색기를 사용하여 테스트를 실행했습니다. 그 외에 웹사이트 2번의 업로드 폴더를 확인했는데 비어 있는 것으로 나타났습니다.

웹사이트 번호 2에 대한 업로드를 확인합니다.

그러나 웹 사이트 번호 1의 미디어 폴더를 확인할 때 발견한 내용은 다음과 같습니다.

사이트 번호 1의 미디어 폴더를 확인 중입니다.

기억하신다면 왼쪽에 보이는 첫 번째 이미지를 두 번째 웹사이트에 업로드했습니다. 그런 다음 플러그인은 사이트 번호 1로 이동하고 해당 중앙 라이브러리에 대한 액세스 권한을 두 번째 사이트에 제공했습니다.

보시다시피 플러그인은 의도한 대로 정확하게 작동하며 이미지의 추가 사본을 생성하지 않습니다. 따라서 원하는 만큼 강아지 사진을 업로드할 수 있습니다!

결론

여러 WordPress 웹사이트를 관리할 때는 효율성이 핵심입니다. 사이트에 중앙 집중식 미디어 라이브러리를 사용하면 시간을 절약하고 파일을 반복해서 업로드할 필요가 없습니다.

WordPress용 네트워크 라이브러리를 생성(및 테스트)하는 데 필요한 모든 것은 세 단계입니다.

  1. 네트워크 미디어 라이브러리 플러그인을 설치합니다.
  2. 미디어 파일을 다중 사이트 네트워크에 업로드하여 플러그인을 테스트합니다.
  3. 업로드한 파일의 복사본이 하나만 있는지 확인합니다.

WordPress Multisite용 네트워크 라이브러리를 설정하는 방법에 대해 질문이 있습니까? 아래 댓글 섹션에서 문의하세요!

Macrovector / shutterstock.com의 기사 축소판 이미지