플러그인을 대량으로 설치하는 방법

게시 됨: 2020-04-15

시간은 금입니다. 그리고 새로 설치된 WordPress 사이트를 목적이 있는 것으로 변환하면서 충분히 절약하는 것은 단순히 숙련도를 나타내는 것이 아닙니다. 보상에는 압도적인 만족, 격려적인 목표 설정, 더 많은 일을 하려는 동기가 포함됩니다. 누가 알겠습니까? 기록적인 시간에 웹 세미나 플랫폼과 같은 것을 시작하는 데 도움이 될 수도 있습니다.

알고리즘이 다른 수준에 훨씬 더 많음에도 불구하고 자동화가 왜 그렇게 유망한지 이해하는 것은 쉬운 일이 아닙니다. 몇 가지 새로운 웹 기술에 대처하는 것 외에도 개발자는 웹 개발에서 반복적인 작업을 줄이는 방법을 찾아야 합니다. 그리고 여러 플러그인을 관리하는 것은 프로세스를 한 번의 클릭이나 명령으로 전환할 수 있는 도구를 통해서만 더 쉬워질 수 있습니다.

개발자가 여러 플러그인을 개별적으로 설치, 활성화, 비활성화 및 삭제(제거)하는 데 얼마나 많은 시간을 소비하는지 깨달았다면 같은 페이지입니다.

트윗하려면 클릭

이 기사는 WP-CLI를 사용하여 WordPress에 플러그인을 대량으로 설치하는 방법을 찾는 모든 사람에게 유용할 것입니다. 물론 가장 보편적인 방법은 WP-CLI를 사용하는 방법인데 그리 쉽지는 않습니다. 여기에는 몇 가지 기술적인 내용이 포함되며 명령줄 작동 방식에 대한 약간의 이해가 필요합니다. 그러나 걱정하지 마십시오. 여기 단계는 거의 모든 사람이 이해할 수 있도록 매우 명확합니다. 또는 초보자로서 WP 재설정 플러그인을 사용하여 코드나 명령을 작성하지 않고도 WordPress 플러그인을 관리하고 대량으로 설치할 수 있습니다.

이 기사의 첫 번째 섹션에서는 WP-CLI를 소개하고 호스팅 회사에서 설치하지 않은 경우 서버에 WP-CLI를 설치하는 방법을 설명합니다. 두 번째 섹션에서는 WP-CLI를 사용하여 WordPress 플러그인을 대량 설치하는 방법에 대한 단계별 가이드를 제공합니다. 또한 한 번의 클릭으로 여러 WordPress 플러그인을 설치하는 데 똑같이 도움이 될 수 있는 유용한 웹 개발 도구인 WP Reset 플러그인에 대해서도 배우게 됩니다.

WordPress 명령줄 인터페이스(WP-CLI)

WP-CLI는 브라우저 없이도 모든 종류의 WordPress 사이트 관리를 수행할 수 있는 무료 명령줄 인터페이스입니다. 목표는 설치, 데이터베이스 백업, 테마 및 플러그인 설치/업데이트와 같은 WordPress 작업을 단순화하는 것입니다.

WP CLI

WP-CLI는 WordPress 개발자가 작업을 수행하고 조직화할 수 있도록 도와줍니다. 몇 가지 명령만 사용하여 WordPress 관리 대시보드에서 사용 가능한 많은 작업을 수행할 수 있습니다. 이를 통해 이전보다 생산성을 높이고 더 많은 시간을 절약하고 오류 없는 WordPress 사이트 관리 경험을 즐길 수 있습니다.

그러나 웹 호스팅 공급자가 아직 설치하지 않은 경우 서버에 WP-CLI를 설치해야 할 수도 있습니다. 이것은 VPS 호스팅 계정, 클라우드 서버 또는 전용 호스팅 계정이 있는 경우에 유용합니다. 대부분의 공유 호스팅 계획에는 일반적으로 WP-CLI가 사전 설치되어 있습니다.

WP-CLI 설치 요구 사항

  • SSH(Secure Shell) 액세스를 지원하는 활성 호스팅 계정
  • 서버의 운영 체제는 Linux, Cygwin, FreeBSD, Apple OS X 또는 UNIX 계열 운영 체제여야 합니다.
  • WordPress 3.7 이상이 있어야 합니다.
  • PHP 5.4 이상
  • 명령줄 인터페이스에 대한 약간의 지식

WP-CLI 설치 방법(단계별 가이드)

WP-CLI를 설치하려면 서버에 대한 루트 액세스 권한이 있거나 "/var/www/html" 디렉토리에서 읽고 쓸 수 있는 권한이 있는 계정이 있어야 합니다. 지금까지 없는 경우 호스팅 제공업체에 요청해야 할 수 있습니다. 또한 WHM에 로그인하여 루트 액세스를 요청할 수 있는 아이콘이 있는지 확인합니다.

루트 액세스란 무엇입니까?

루트 액세스(유닉스 계열 환경에서만 사용)는 Windows 서버에서 알고 있는 관리자 계정과 동일합니다. 관리할 수 있는 사용자 계정입니다. 서버에서 파일을 편집, 추가 또는 제거합니다. Linux에서 관리 계정을 "루트"라고 합니다. 루트 사용자(SU 또는 수퍼유저라고도 함)는 표준 사용자보다 서버에 대한 더 많은 권한을 가집니다.

N/B: 서버에 대한 루트 액세스 권한이 있으면 호스팅 회사의 지원 팀에서 받을 수 있는 지원 품질이 제한될 수 있습니다. 문제를 해결하는 데 문제가 있는 경우 루트 사용자로 수행한 작업을 팀에서 즉시 수정하거나 실행 취소하는 것이 쉽지 않을 수 있습니다.

1단계: 서버에 로그인

다음 명령을 사용하여 루트 액세스 권한으로 서버에 로그인합니다.

su – (user-name)

여기서 user-name은 수퍼유저가 제공된 경우 수퍼유저의 사용자 이름입니다. 그렇지 않으면 대괄호 안의 명령을 무시하고 Enter 키를 누르십시오.

이것은 su 암호를 요청해야 합니다. 암호를 입력하고 Enter 키를 누릅니다. 루트 액세스를 사용하여 로그인하면 명령 시작 부분의 $가 #으로 변경되어야 합니다.

N/B: 루트 사용자로 전환하기 전에 먼저 표준(일반) 사용자 계정으로 서버에 로그인하는 것이 좋습니다. 대부분의 호스팅 회사는 일반적으로 보안상의 이유로 SSH를 통한 원격 루트 로그인을 비활성화하기 때문입니다.

2단계: WP-CLI 다운로드

curl 또는 wget 명령을 사용하여 https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli에서 사용할 수 있는 최신 버전의 WP-CLI를 다운로드하고 설치할 수 있습니다. .파.

cURL을 사용하여 WP-CLI를 다운로드하려면 다음 명령을 입력하십시오.

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

wget 명령의 경우 다음을 입력하십시오.

wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

위의 모든 명령은 WP-CLI 파일을 다운로드하여 루트 사용자 디렉토리에 추출해야 합니다.

3단계: WP-CLI 파일을 실행 가능하게 만들기

WP-CLI 파일을 실행 가능하게 만드는 것이 마지막 단계이지만 전체 파일을 bin 디렉토리의 폴더로 이동하여 더 정리해야 합니다. WP-CLI 명령을 사용하는 동안 폴더에 액세스하기 위해 –CLI를 포함할 필요가 없도록 폴더 이름을 "wp"로 지정합니다.

다음 명령은 WP-CLI 파일을 실행 가능하게 만듭니다.

chmod +x wp-cli.phar

다음 명령을 사용하여 WP-CLI 파일을 bin 디렉토리의 "wp"라는 폴더로 이동합니다.

sudo mv wp-cli.phar /usr/local/bin/wp

축하합니다! 위의 단계를 올바르게 따랐다면 서버에 WP-CLI를 설치한 것입니다. 다음 섹션에서 WP-CLI를 사용하여 WordPress 플러그인을 대량 설치하는 방법을 배우면서 WP-CLI 명령 중 일부를 점차적으로 잡을 것입니다.

N/B: "YIKES! 루트 사용자로 WP-CLI 명령을 실행하기로 선택한 경우 루트로 실행하는 것 같습니다.

su 사용자는 서버에 있는 모든 사용자의 권한을 맡을 수 있음을 기억하십시오. 따라서 루트 사용자에게 모든 명령에서 기존 WordPress 코어를 제어할 수 있는 액세스 권한을 부여하여 이 오류를 수정할 수 있습니다. 다음과 같은 명령 끝에 –allow-root를 추가하면 됩니다.

wp core version --allow-root

WordPress 명령줄을 사용하여 WordPress 플러그인을 대량으로 설치하는 방법

WP-CLI를 사용하여 좋아하는 WordPress 플러그인을 대량으로 설치하려면 한 가지 중요한 사항이 필요합니다. 올바른 이름을 가진 플러그인 목록입니다. 이것은 유사한 이름을 가진 플러그인 목록을 보고 어떤 것이 올바른지 결정할 수 있는 옵션이 없기 때문에 매우 중요합니다. 설치 명령은 플러그인을 가져와 지연 없이 바로 설치합니다.

1단계: 일괄 설치하려는 플러그인 목록에 액세스

앞서 언급했듯이 플러그인의 올바른 이름이 포함된 목록을 갖는 것은 WordPress 명령줄을 사용하여 플러그인을 대량으로 설치하는 데 매우 중요합니다. 이 목록을 wordpress.org에서 편집하면 더 쉽게 얻을 수 있습니다. wordpress.org에서 즐겨찾는 플러그인 목록을 작성하는 방법은 무엇입니까?

워드프레스 플러그인

wordpress.org에 로그인한 상태에서 각 플러그인의 wordpress.org 페이지를 찾아 다운로드 버튼 옆에 있는 하트 버튼을 클릭합니다.

즐겨찾는 모든 플러그인 목록에 액세스하려면 WordPress 대시보드에 로그온하고 플러그인> 새로 추가를 클릭하십시오. wordpress.org 사용자 이름을 입력하고 즐겨찾기 얻기 버튼을 클릭합니다.

2단계: 여러 플러그인 일괄 설치

WP-CLI를 사용하여 단일 WordPress 플러그인을 설치하는 명령은 다음과 같습니다.

wp plugin install PLUGIN_NAME

이제 위의 명령에서 여러 플러그인을 결합하려면 공백을 주고 플러그인의 올바른 이름을 쓰기만 하면 됩니다. 즐겨찾는 플러그인 목록을 생성한 후 다음 명령을 사용하여 여러 WordPress 플러그인을 일괄 설치합니다.

wp plugin install PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_X_NAME

위의 명령은 플러그인 이름을 계속 올바르게 추가하는 한 잘 작동합니다. 명령 예제에서 문자 X는 입력하려는 다음 플러그인의 위치를 ​​나타내며 관련이 없습니다. 추가할 수 있는 플러그인 수에는 제한이 없습니다.

예를 들어 WooCommerce 및 Elementor 페이지 빌더와 함께 WP 재설정을 설치하려는 경우 명령은 다음과 같아야 합니다.

wp plugin install wp-reset woocommerce elementor --allow-root

물론 루트 사용자를 통해 명령을 실행하고 종종 없이 오류가 발생하는 경우에만 명령에 –allow-root를 포함할 수 있습니다.

N/B: WP-CLI를 사용한 대량 설치에 사용되는 플러그인 이름은 종종 플러그인의 wordpress.org 다운로드 페이지 URL의 꼬리 부분에 있는 이름입니다.

설치 직후 여러 플러그인을 활성화하는 방법

이것은 단순히 명령에 –-activate를 추가하여 수행되며, 이는 마지막 플러그인 이름 옆에 명령을 배치하는 것입니다. 이렇게 하면 시간을 절약하는 데 도움이 될 수 있지만 설치 직후 온보딩 구성이 필요한 플러그인을 활성화하는 것은 바람직하지 않습니다.

여러 플러그인을 설치하고 활성화하는 WP-CLI 명령

wp plugin install wp-reset woocommerce elementor --activate --allow-root

설치 후 다음 명령을 사용하여 여러 WordPress 플러그인을 일괄 활성화하거나 비활성화할 수 있습니다.

플러그인 목록 활성화:

wp plugin activate wp-reset woocommerce elementor --allow-root

플러그인 목록 비활성화:

wp plugin deactivate wp-reset woocommerce elementor --allow-root

활성화되지 않은 모든 플러그인을 활성화하려면:

wp plugin activate --all --allow-root

모든 활성 플러그인을 비활성화하려면:

wp plugin deactivate --all --allow-root

WP-CLI를 사용하여 여러 플러그인을 관리하는 방법

여러 플러그인을 관리하려면 활성 상태, 버전 및 업데이트를 확인하기 위해 한 번에 모두 볼 수 있습니다. WP-CLI를 사용하여 여러 플러그인을 보려면 다음 명령을 사용하십시오.

wp plugin list --allow-root

여러 플러그인을 일괄 업데이트하려면 다음 명령을 실행하세요.

wp plugin update --all --allow-root

명령의 –all 섹션을 업데이트하려는 플러그인 목록으로 동등하게 바꿀 수 있습니다.

WP Reset을 사용한 대량 플러그인 관리

여러 WordPress 플러그인 대량 설치에서 활성화, 비활성화 및 대량 업데이트에 이르기까지 WP Reset은 명령이나 코드가 필요 없이 이러한 플러그인 관리 기능을 제공합니다.

WP 재설정

WP 재설정 플러그인을 사용하면 플러그인을 설치하기 전에 플러그인의 슬러그 또는 정확한 이름을 외울 필요가 없기 때문에 작업이 훨씬 쉬워집니다. 워드프레스 대시보드를 통해 설치하는 것보다 쉽지만 명령에 모든 플러그인을 입력해야 하는 스트레스도 시간이 많이 걸립니다.

컬렉션 설치

즐겨찾기로 표시하여 WP Reset에서 플러그인 컬렉션을 만든 후 플러그인을 사용하면 어디에서나 컬렉션을 사용할 수 있습니다. 클라우드에 저장되며 로그인하자마자 표시됩니다.

결론

WP-CLI는 이 기사에서 언급하지 않은 다른 WordPress 유지 관리 작업을 제외하고 여러 WordPress 플러그인을 한 번에 관리하기 위한 강력한 도구입니다. 명령줄을 사용하면 오류를 최소화하면서 귀중한 시간을 많이 절약할 수 있습니다. 온보딩의 흐름으로 생각하십시오. Appcues에서 설명했듯이 흐름은 모든 사용자 온보딩 경험의 핵심 요소입니다. 그들은 시간을 절약하고 그 과정에서 실수를 하지 않도록 합니다.

WordPress 명령줄을 처음 사용하는 경우 새로 설치된 WordPress 사이트를 사용하여 한동안 명령에 익숙해져야 할 수도 있습니다. 그러나 WordPress 사이트를 잘못 망치지 않도록 하는 여러 보호 도구가 있는 WP Reset의 경우에는 그렇지 않습니다.