Customize WP Widget

Admin 2020.03.10 12:45 조회 수 : 8

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

 

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

 

 

번호 제목 글쓴이 날짜 조회 수
공지 IE에서 영상 또는 슬라이드 반응속도가 느린경우 해결방법 Study4U 2012.09.22 2516
87 Quill 에디터 사용법 Admin 2020.03.16 14
86 분산형 버전 관리 프로그램, GIT 사용방법 Admin 2020.03.16 14
» Customize WP Widget Admin 2020.03.10 8
84 Customize WP Theme Control - Part 2 Admin 2020.03.07 5
83 Customize WP Theme Control - Part 1 Admin 2020.03.07 3
82 Customize WP Theme & WooCommerce Plugin Admin 2020.03.06 3
81 USB 지정된 파일을 찾을 수 없습니다 file Study4U 2017.09.23 1410
80 PHP 환경값 재설정 - for QNAP Study4U 2017.08.29 568
79 Oracle 12c 설치시 문제 해결 - 리눅스버전 Study4U 2017.07.01 676
78 redmoon DB 설치 file Study4U 2017.06.06 2161
77 CENTOS 7 초기 설정 가이드 Study4U 2016.07.24 2315
76 USB 메모리 인식불량일때 Study4U 2016.07.23 1016
75 "web" 공유 폴더에 있는 내 폴더를 권한없는 액세스로부터 어떻게 보호합니까? file Study4U 2016.06.08 677
74 icecast & ices0 in 'synology' ? synices : icestation Study4U 2016.06.04 939
73 웹브라우저에서 마우스 클릭시 팝업 광고 문제 해결방법 Study4U 2016.01.12 354
72 MySQL 사용자 권한 복구 file Study4U 2015.09.16 487
71 아피치에서 UserDir 설정 for QNAP Study4U 2015.08.13 169
70 jQuery Ajax Call to PHP Script with JSON Return Study4U 2014.11.18 2038
69 자바스크립트 변수값 PHP로 전달 방법 Study4U 2014.09.16 8240
68 iframe 내용 가져오기 Study4U 2014.09.16 5194