ウィジェットクラスで下記のapp_widgetクラスを継承させてから、form()メソッドにget_input($instance, ‘title’); などと記述してやるだけで簡単にフォーム要素が生成できます。
ウィジェットクラスで下記のapp_widgetクラスを継承させてから、form()メソッドにget_input($instance, ‘title’); などと記述してやるだけで簡単にフォーム要素が生成できます。
class app_widget extends WP_Widget { protected function get_input($instance, $id) { ?> <p> <label for="<?php echo $this->get_field_id($id); ?>"><?php echo $id;?>: <input class="widefat" id="<?php echo $this->get_field_id($id); ?>" name="<?php echo $this->get_field_name($id); ?>" type="text" value="<?php echo $instance[$id]; ?>" /> </label> </p> <?php } }