Customize WP Widget

Admin 2020.03.10 12:45 조회 수 : 19

위젯 개발 과정에 필요한 정보를 기록으로 남긴다.

 

1. 위젯 폴더 생성

plugins 폴더내에 폴더를 생성한다. 예) /wp-content/plugins/mywidget

 

2. 위젯 정보와 액션 등록

생성한 폴더내에 php 파일을 생성한후, 위젯 정보를 입력한다. 위젯 정보를 입력하지 않으면 관리자 페이지의 plugins 추가항목에 위젯이 출력되지 않는다.

<?php

/*

* Plugin Name:  My First Widgets

* Plugin URI:   https://study4you.kr

* Description:  워드프레스 MangoApple 테마에 사용되는 위젯

* Version:      0.1

* Author:       study4you

* Author URI:   https://study4you.kr

* License:      GPLv2

*/

 

require_once 'class-myfirst-widget.php';

 

function register_myfirst_widgets() {

register_widget( 'MyFirst_Widget' );

}

 

add_action( 'widgets_init', 'register_myfirst_widgets' );