私は最初の WordPress カスタム ウィジェットを作成していますが、現時点では疑問があります。これまでのところ、これは私のウィジェットの構造です
<?php
//Add an action that will load all widgets
add_action( 'widgets_init', 'ma_load_widgets' );
//Function that registers the widgets
function ma_load_widgets() {
register_widget('ma_my_widget');
}
/*-----------------------------------------------------------------------------------
Plugin Info : Goes here
-----------------------------------------------------------------------------------*/
class ma_my_widget extends WP_Widget {
function ma_my_widget (){
code_goes_here
}
function widget($args, $instance){
extract($args);
code_goes_here
}
function update($new_instance, $old_instance){
$instance = $old_instance;
code_goes_here
return $instance;
}
function form($instance){
code_goes_here
}
}
?>
このコードを widget.php ファイルに保存し、includes フォルダーに配置しました。WP 3.5 Twenty December で作業していますが、バックエンドでウィジェットに移動すると表示されません。私は何を間違っていますか?