우리 모두는 WordPress 설정 API가 어렵다는 것을 알고 있으며 더 많은 제어 기능을 제공하지만 관리자 패널 설정 페이지, 게시물 유형에 대한 메타 상자 및 사용자 정의 옵션을 구축하는 데 사용할 수 있는 API가 필요합니다. 이것이 Titan Framework가 작동하는 곳입니다.
지난 기사에서는 Titan Framework에 대해 간략하게 소개했으며, 모든 옵션 프레임워크 중에서 Titan Framework를 최고로 만드는 몇 가지 기능을 강조했습니다. 이제 이 프레임워크의 일부 세부 사항을 탐색할 시간입니다. 오늘 이 글에서는 WordPress 프로젝트에 Titan Framework를 설치, 통합, 구성하는 방법을 설명하겠습니다. 그럼 시작해 볼까요!
Titan 프레임워크는 플러그 앤 플레이입니다! 즉, 다운로드할 수 있는 플러그인으로 사용하거나 WordPress 테마/플러그인에 삽입할 수 있습니다.
저는 개인적으로 플러그인이 설치된 프로젝트에 삽입하는 후자를 선호합니다. 플러그인으로 설치하려면 다음을 수행해야 합니다:
Titan Framework가 작동하려면 플러그인을 설치하고 활성화하는 것만으로는 충분하지 않습니다. 통합해야 합니다. 짧고 간결하게 유지하려면 WordPress 개발 프로젝트의 핵심 파일에 Titan Framework를 포함해야 합니다. 이는 WP 테마의 function.php 또는 WP 플러그인의 핵심 PHP 파일일 수 있습니다. Titan은 두 가지 통합 방법을 제공합니다.
두 방법 모두 프로젝트에 Titan Framework를 포함시키는 동일한 결과를 가져옵니다. 그러나 각 국가는 약간 다른 접근 방식을 취합니다. 이제 이러한 옵션을 하나씩 살펴보겠습니다.
Titan Framework의 플러그 앤 플레이 기능은 훌륭합니다. 그러나 이 기능은 통합에도 도움이 됩니다. 따라서 Titan Framework가 프로젝트에 포함되도록 하려면 플러그인의 적절한 설치 및 활성화가 전제 조건입니다. 다음 단계는 titan-framework-checker.php
라는 새 파일을 추가하는 것입니다.
이 파일은 두 가지 용도로 사용됩니다. 먼저 스크립트는 사용자가 프레임워크 플러그인을 설치했는지 확인합니다. 그렇지 않으면 오류 메시지가 생성됩니다. 둘째, 프로젝트가 프레임워크에 종속되므로 이 파일은 플러그인/테마의 일부여야 합니다.
GitHub에서 이 파일을 다운로드하여 WordPress 테마 또는 플러그인에 드롭하세요.
다음으로 핵심 PHP 파일 내에서 require_once()
命令将此文件包含在主题的 functions.php
또는 플러그인을 사용합니다. 이렇게 하려면 다음 코드 줄을 추가하세요.
이로써 플러그인을 통한 Titan Framework의 기본 통합이 완료되었습니다.
일부 개발자는 플러그인에 의존하는 것을 좋아하지 않습니다. 따라서 Titan Framework를 통합하는 두 번째 방법은 모든 개발자에게 매우 편리합니다. 이렇게 하면 Titan Framework 플러그인을 설치하고 활성화하는 번거로움이 줄어듭니다. 하지만 그동안 프로젝트에 Titan을 포함하면 프레임워크의 업데이트 알림이 중단됩니다.
프레임워크 삽입은 플러그인/테마 디렉터리에 새 폴더를 만드는 것부터 시작됩니다. 이 폴더의 이름을 titan-framework
로 지정하세요. 모든 프레임워크 관련 코드는 여기에 보관됩니다.
다시 require_once()
命令将此文件包含在主题的 functions.php
또는 플러그인의 핵심 PHP 파일 내에서 사용하게 됩니다. 이렇게 하려면 다음 코드 줄을 추가하세요.
이 스크립트는 프레임워크가 프로젝트에 포함되도록 보장합니다.
그렇습니다. Titan Framework의 기본 설치 및 통합은 매우 간단합니다. 위에서 언급한 두 가지 방법이 매우 명확하기를 바랍니다. 이는 프레임워크에 대한 빠른 설정일 뿐입니다. 그러나 옵션의 기본 개념과 그로부터 가치가 도출되는 것에 대해서는 설명하지 않았습니다. 이 기사에서 어려움을 발견하면 아래에 질문을 게시하거나 Twitter로 저에게 연락할 수 있습니다.
위 내용은 Titan 프레임워크 시작하기: 설치 및 통합의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!