wordpressのサイドバーウィジェットを作成するためのメモ

wordpressのサイドバーウィジェットを作成するためのメモ。

バージョンとかで作成の仕方が違うらしいのでよくわかんなくなったけど、作るためのメモ書き。

wp_register_sidebar_widget

(自分で作った)ウィジェットをwordpress管理画面にあるウィジェットメニューに表示させるために登録する関数。

wp_register_widget_control

ウィジェットコントローラのコールバック関数を登録する。ここで登録されたコールバック関数はサイドバーウィジェットとして追加されたときに実行される。

たとえば


wp_register_widget_control('user_list_widget',
 __('User List Widget'),
 'ULWControl');

function ULWControl(){
 echo 'this function is called by wp_register_widget_control';
}

こんなコードがあったとしたらサイドバーの項目に’this function is called by wp_register_widget_control’を表示するウィジェットが追加される。

コメントを残す