최근 회사에서는 WordPress에서 직접 시작하려는 여러 소규모 프로젝트가 있습니다. 이유는 매우 간단합니다. 속도가 빠르고 플러그인이 많기 때문입니다. 하지만 대규모 오픈 소스 시스템이고 회사의 기술 스택은 Node입니다. .js. 앞으로는 맞춤형 요구사항이 발생하거나 시스템이 갑자기 고장나면 복구할 수 없을까 조금 걱정되고 두렵습니다.
그래서 동료들과 논의하면서 WordPress의 모든 변경 사항을 추적하기 위해 WordPress의 메인 디렉터리에서 git 버전 제어를 수행하고 싶었지만 처음에는 몇 가지 질문이 생각났습니다.
워드프레스 플러그인이 설치된 후 wp-content/plugins 디렉토리에 있는 몇 가지 추가 PHP 파일 외에도 이러한 플러그인이 어떤 필드를 추가할지 알고 싶습니다. 일반적으로 mysql 또는 후속 조치를 용이하게 하는 양식에 대한 고정 사양이 있습니까?
워드프레스 테마를 설치한 후 wp-conent/themes 디렉토리에 새로운 변경 사항만 적용되나요? 아니면 다른 디렉토리의 파일이 변경됩니까? 테마가 설치된 후 mysql에 새 데이터가 추가됩니까?
워드프레스에서 Git 관리를 하는 것이 좋은 방법인가요?
1. 일부 플러그인은 MYSQL에서 새 테이블을 생성합니다. 플러그인마다 테이블 이름이 다릅니다.
2. 일부 테마는 특정 플러그인에 의존해야 하며 일부 테마는 mysql에 일부 추가 데이터도 저장합니다.
3. 여러 사람이 개발에 참여한다면 버전 관리 도구가 있으면 훨씬 좋을 것 같습니다.