명령으로 WordPress 사이트 관리

어떤 식 으로든 웹 개발에 연결되어 있고 WordPress를 사용하는 우리 모두는 HelpWordpress.com. 의심 할 여지없이이 CMS에 연결된 주요 사이트 중 하나입니다.

어제 바로 전에 나는 동일한 것을 다루는 매우 흥미로운 기사를 읽었으며 WordPress에서 사이트를 제어하거나 관리하는 것은 터미널보다 더 많거나 적지 않습니다 😉

여기에 공유 할 수있는 권한을 작성자에게 요청했습니다. 페르난도 그런 훌륭한 기사와 우리가 그것을 당신과 공유하게 해주셔서 🙂

글쎄, 여기에 게시물이 있습니다.


잘 주목하십시오 이 WordPress 명령 줄은 괴짜이지만 매우 괴짜입니다.모든 청중을위한 것은 아니지만 어쨌든 워드 프레스가 된 생태계의 또 다른 가능성입니다.

La WordPress 용 명령 인터페이스또는 wp-cli, WordPress 설치 등을 관리하는 일련의 명령입니다. 그리고 wp-cli를 사용하면 플러그인을 업데이트하고, WordPress를 설치하고, 게시물을 게시하고, 거의 모든 것을 확장 할 수 있습니다.

오, 그리고 플러그인이 아니라 자체 설치가 필요한 시스템입니다. 다양한 방법으로 할 수 있습니다.

~을 통해 다음과 같이 할 수 있습니다.

sudo pear channel-discover wp-cli.org/pear
sudo pear install wpcli/wpcli

~을 통해 GIT:

git clone --recursive git://github.com/wp-cli/wp-cli.git ~/git/wp-cli
cd ~/git/wp-cli
sudo utils/dev-build

대체 할 수있는 곳 ~/git/wp-cli 원하는대로.

그리고에 MAMP, XAMP

사용 가능한 php 명령이 없으면 다음에서 수행 할 바이너리를 찾을 수 있습니다.

./utils/find-php

그런 다음라는 환경 변수를 만듭니다. WP_CLI_PHP 당신이 찾은 경로로 find.php
환경에서 UNIX 파일에 다음 줄을 추가하면됩니다. .bashrc:

WP_CLI_PHP=/path/to/php-binary

좋아, 아주 좋아. 이미 설치했지만 ... 이것은 어떻게 사용됩니까?

글쎄, 당신은 WordPress의 루트 폴더로 이동합니다.

cd /var/www/wp/

입력하면 wp 다음과 유사한 출력이 표시되어야합니다.

사용 가능한 명령 :
wp 블로그 만들기 | 삭제
wp cache add | decr | delete | flush | get | incr | replace | set | type
wp comment create | delete | trash | untrash | spam | unspam | accept | unapprove | count | status | last
wp core 다운로드 | config | is-installed | install | install-network | version | update | update-db
wp db 만들기 | 드롭 | 재설정 | 최적화 | 수리 | 연결 | cli | 쿼리 | 내보내기 | 가져 오기
wp 평가 파일
...
특정 명령에 대한 자세한 정보는 'wp help'를 참조하십시오.

예를 들어 여기에서 WordPress.org에서 플러그인을 설치할 수 있습니다. 예제를 복잡하게 만들지 않기 위해 쓸모없는 Hello Dolly를 선택했습니다.

wp plugin install hello-dolly

Y lo que veremos será esto:

Hello Dolly (1.5) 설치

http://downloads.WordPress.org/plugin/hello-dolly.1.5.zip에서 설치 패키지 다운로드 중…
포장 풀기 ...
플러그인 설치 중…
플러그인이 성공적으로 설치되었습니다.

보시다시피, 일단 설치된 명령은 정말 간단하고 직관적입니다.

또 다른 예는 wp-cli에 매개 변수를 제공해야하는 다중 사이트 설치입니다. --blog 따라서 어떤 웹 사이트에서 작업해야하는지 알고 있습니다.

wp theme status --blog=localhost/wp/test

Y si es en una instalación en subdominio sería algo así:

wp theme status --blog=test.example.com

같은 사이트에서 대부분의 시간을 작업하는 경우 해당 사이트의 URL을 'wp-cli-blog'WordPress의 루트 폴더에 만들 것입니다.

echo 'test.example.com' > wp-cli-blog

이 순간부터 wp 매개 변수없이 --blog:

wp theme status

전체 명령 목록은 여기에 있으며 더 많은 명령을 만들 수도 있습니다. wp-cli의 주방.

내가 경고했듯이 매일 사용하는 것은 아니지만 명령 줄에서 예를 들어 SSH를 통해 WordPress를 관리하는 좋은 방법이므로 링크를 저장해 두십시오. WordPress로 무엇을 엉망으로 만들지 모르는 사람들.


그래서 포스트가 끝납니다.

Fernando는 처음에 그것이 괴짜들을위한 포스트라고 말했습니다. 그러나 거의 모든 사람들이 이것을 정말로 대단하다고 보지 않습니까? 😀… LOL !!, 당신에 대해서는 잘 모르겠지만 명령으로 워드 프레스를 제어 할 수 있다는 생각은 정말 경이 롭다고 생각합니다 ♥ 0 ♥

게시물에 대한 Fernando에게 다시 한 번 감사드립니다.이 기사는 원래 HelpWordpress.com.

나는 당신이 그것을 흥미롭게 찾았기를 바랍니다 😉

안부


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   페르난도

    대단해!

    지금 바로 실행 해 보겠습니다. 당신은 나에게 기쁨을주었습니다.

    공유 해주셔서 감사합니다, KZKG ^ Gaara.

    인사말!

    1.    KZKG ^ 가아라

      아무것도, 도울 수있는 완전한 즐거움 🙂
      안부

  2.   휴우가 _ 네지

    좋은 일… .. 이제 나는 나의 Nginx를 "지배"하는 것을 끝낸다 나는 그 wp-cli 일이 작동하는지 볼 것이다…. 누군가 콘솔 변형을 좋아하는 괴짜라고 부르고 싶다면 xD를 전혀 괴롭히지 않습니다.

  3.   엘리오타임3000

    내가 Drush 운전을 마칠 시간을 줄 수 있는지 확인하십시오.