많은 개발자가 GitHub, BitBucket 및 GitLab과 같은 사이트를 사용하여 실행중인 웹 사이트 또는 라이브 웹 사이트에 변경 사항을 자동으로 배포합니다. 대부분의 개발자에게 워크 플로는 다음과 같습니다. 테마 또는 플러그인을 로컬에서 개발 한 다음 어딘가에 호스팅합니다 (저에게는 보통 GitHub입니다.).

수년에 걸쳐 GitHub는 개발자에게 인기있는 선택 중 하나가되었으며 여기에 프로젝트를 제출하는 것은 웹 개발의 필수적인 부분입니다. 이렇게하면 WordPress의 라이브 설치와 동기화하는 데 도움이 될 수 있습니다. GitHub 리포지토리를 WordPress와 수동으로 동기화하는 것은 프로세스를 계속해서 반복해야하므로 약간의 번거 로움입니다. 또한 프로젝트를 클라이언트에 업로드 할 때 파일을 FTP로 복사하는 작업도 포함됩니다 (공유 서버에서) 또는 Git 브래킷을 구성하여 모든 사이트에서 업데이트 한 후 검색하고 업데이트하십시오. 번거롭고 많은 시간이 걸립니다.

타사 자동화 및 통합 도구는 개발 흐름을 한 단계 더 높였습니다. 작업을 단순화하는 데 도움이되었지만 테마와 Git 관리 모듈을 통합하는 것은 어려웠습니다. 이 튜토리얼에서는 GitHub 리포지토리를 WordPress와 자동으로 동기화하여 변경 사항을 배포하는 방법에 대해 설명합니다.

1-WP 푸셔

Wp 푸셔 워드 프레스 플러그인

다운로드

WP Pusher는이 맥락에서 가장 완벽한 플러그인 중 하나입니다. 개발사 피터 슘, 플러그인은 테마를 동기화하고 워드 프레스 플러그인 GitHub, Bitbucket 또는 GitLab에서 직접.

사용하기 쉬운 : 리포지토리를 라이브 사이트와 동기화하는 것은 어려운 것처럼 보일 수 있습니다. WP Pusher는 파일을 FTP / SSH로 복사하는 작업을 피할 수 있도록하여이 10 배를 단순화합니다. 플러그인이 활성화되면 대시 보드에서 GitHub가 호스팅하는 모든 프로젝트 관리를 시작할 수 있습니다.

배포하려면이 버튼을 누릅니다 : 플러그인의 마법은 설정의 작은 상자 인 Push-to-Deploy 기능에 있습니다. 새 버전을 수동으로 업데이트하고 유지 관리하는 번거 로움없이 GitHub에 약정하는 순간 자동으로 테마와 플러그인을 업데이트합니다.

프로 버전 : 전반적으로 WP Pusher는 Git과 WordPress를 통합하는 경험을 크게 향상시킵니다. 무료 임에도 불구하고 WP Pusher는 $ 39에서 $ 199에 이르는 저렴한 가격으로도 제공됩니다. 그의 프로 버전개인 저장소를 동기화하는 확장 기능을 찾을 수 있습니다.

2-GitHub 업데이터

Github 업데이터 워드 프레스 플러그인

다운로드

GitHub Updater는 플러그인 업데이트를 자동으로 제공하는 Andy Fragen의 플러그인입니다. 워드 프레스 테마 GitHub, Bitbucket 또는 GitLab에서.

플러그인은 Git을 지원하지 않는 호스팅 계정을 가진 고객에게 특히 유용합니다. 플러그인 및 테마 헤더에는 GitHub에서 호스팅되는 위치에 대한 정보가 포함되어 있습니다. 플러그인은 이 정보를 사용하여 플러그인을 업데이트하거나 워드 프레스 테마 GitHub에서 호스팅됩니다.

3-WordPress GitHub 동기화

Wordpress git 구문

다운로드

WordPress GitHub Sync는 컨텐츠를 GitHub 리포지토리와 동기화하고 WordPress 사이트에서 컨텐츠 작성에 대해 협업 할 수 있도록합니다. James DiGioia와 Ben Balter가 개발 한이 플러그인에는 몇 가지 유용한 기능이 포함되어 있습니다.

컨텐츠 동기화 : 플러그인을 사용하면 GitHub를 사용하여 두 개의 서로 다른 WordPress 설치의 컨텐츠를 동기화 할 수 있습니다. 서버에서 최종 배포하기 전에 내용을 미리 볼 수도 있습니다.

버전 : WordPress GitHub Sync를 사용하면 GitHub에서 컨텐츠를 쉽게 편집 할 수 있으므로 변경 사항을 사용자에게 최신 상태로 유지할 수 있습니다.

개선 사항 제출 :이 플러그인을 사용하면 " 풀 요청 GitHub에서.

협업 : 여러 팀이 GitHub를 사용하여 게시물을 작성하고 편집 할 수 있습니다. 작가조차도 WordPress 편집 인터페이스에서 사이트를 작성하고 편집 할 수 있습니다.

4-WP 마이그레이션 DB

Wp 마이그레이션 db

다운로드

이것은 데이터베이스를 내보내고 동기화 할 수있는 또 다른 환상적인 WordPress 플러그인입니다. Git과는 전혀 관련이 없지만 다른 환경을 동기화 할 수 있습니다.

이 플러그인 목록의 전부입니다. WordPress 프로젝트를 Github과 쉽게 동기화 할 수 있기를 바랍니다.