수색…


소개

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__);

변경 후 사이트를 새로 고치면 모든 페이지에이 텍스트가 인쇄됩니다. 프로덕션 (라이브) 사이트에서는이 작업을 수행하지 말고 계속 진행하기 전에이 작업을 수행하십시오.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow