WordPress ウィジェット作成前提
ウィジェット作成方法ウィジェットファイルのひな形を作成
ウィジェットファイルの記述
<?php
/*
Plugin Name: (プラグインの名前) ※必須
Plugin URI: (プラグインの説明と更新を示すページの URI)
Description: (プラグインの短い説明)
Version: (プラグインのバージョン番号。例: 1.0)
Author: (プラグイン作者の名前)
Author URI: (プラグイン作者の URI)
License: (ライセンス名の「スラッグ」 例: GPL2)
*/
class MyNewWidget extends WP_Widget {
function MyNewWidget() {
// Instantiate the parent object
parent::__construct( false, 'My New Widget Title' );
}
function widget( $args, $instance ) {
// Widget output
}
function update( $new_instance, $old_instance ) {
// Save widget options
}
function form( $instance ) {
// Output admin widget options form
}
}
function myplugin_register_widgets() {
register_widget( 'MyNewWidget' );
}
add_action( 'widgets_init', 'myplugin_register_widgets' );
ウィジェットの有効化
参考
WP_Widgetクラスhttp://phpdoc.wordpress.org/tags/3.6/WordPress/Widgets/WP_Widget.html |
|