WordPress
WordPress 플러그인 생성
수색…
소개
WordPress 플러그인은 서버 논리 및 / 또는 웹 사이트 응용 프로그램의 관리 부분에 중점을 두어야합니다. 좋은 플러그인은 좋은 앱과 같아서 정말 잘합니다. CMS는 활성화 및 비활성화 할 수 있기 때문에 모듈 방식으로 CMS의 부분을 향상시키고 자동화하기위한 것입니다. 좋은 플러그인은 WordPress 핵심 액션, 필터, 기존 자바 스크립트 및 CSS 프레임 워크를 사용합니다.
플러그인 폴더 및 파일의 최소 설정
플러그인을 만드는 첫 번째 단계는 플러그인이로드 할 폴더와 파일을 만드는 것입니다.
플러그인은 /wp-content/plugins/
있습니다.
WordPress 표준은 다음과 같이 서로 미러링하는 폴더와 파일 이름을 만드는 것입니다.
/wp-content/plugins/myplugin/
/wp-content/plugins/myplugin/myplugin.php
플러그인 파일을 만든 후에는 Plugin Header
사용하여 Plugin Header
을 시작해야합니다. 이렇게하면 WordPress에서 플러그인 파일을 검색하고 플러그인에 대한 메타 데이터를 저장하고 사용자가이 파일을 사용하고 플러그인이 활성 또는 비활성 상태인지 결정할 수 있습니다. 이 템플릿을 만든 기본 플러그인 파일의 맨 위에 복사하고 필요에 따라 수정하십시오.
<?php
/**
* Plugin Name: PLUGIN-NAME
* Plugin URI: HTTP-LINK-TO-WEBSITE-PLUGIN-PAGE-OR-REPO
* Description: BREIF DESCRIPTION - KEEP IT SHORT
* Author: WORDPRESS-DOT-ORG-USERNAME
* Version: 0.0.1
* Author URI: HTTP-LINK-TO-MAINTAINER
* License: GNU General Public License v2 or later
* License URI: http://www.gnu.org/licenses/gpl-2.0.html
* Text Domain: short_prefix
*/
// Begin custom PHP WordPress plugin work
WordPress 플러그인은 일반적으로 GPL로 라이센스되어야합니다. 라이센스는이 주제의 일부로 논의되어서는 안됩니다.
이 시점에서, 당신은 이미 WordPress Admin 영역에서 새 플러그인을 볼 수 있어야합니다. 표준 설정에서이 영역은 /wp-admin/plugins.php
있습니다. 플러그인을 활성화하면 플러그인을 빌드하는 다음 단계로 이동할 수 있습니다.
실행 가능한 항목에 대한 예제를 끝내려면 다음을 플러그인 파일의 맨 아래에 추가 할 수 있습니다.
die('My custom plugin is loaded : '. __FILE__);
변경 후 사이트를 새로 고치면 모든 페이지에이 텍스트가 인쇄됩니다. 프로덕션 (라이브) 사이트에서는이 작업을 수행하지 말고 계속 진행하기 전에이 작업을 수행하십시오.