'addfeed', 'description' => __('AddFeed: 适合中文博客的订阅按钮Widget.', 'addfeed') );
/* Widget control settings. */
$control_ops = array( 'id_base' => 'addfeed-widget' );
/* Create the widget. */
$this->WP_Widget( 'addfeed-widget', __('AddFeed订阅按钮', 'addfeed'), $widget_ops, $control_ops );
}
/**
* display the widget
*/
function widget( $args, $instance ) {
extract( $args );
$title = apply_filters('widget_title', $instance['title'] );
$addfeed_url = isset( $instance['addfeed_url'] ) ? $instance['addfeed_url'] : get_bloginfo_rss('rss2_url');
$addfeed_img = $instance['addfeed_img'];
if ($addfeed_img!='') $addfeed_img = '';
$addfeed_event = isset( $instance['addfeed_event'] ) ? $instance['addfeed_event'] : "mouseover";
/* Before widget (defined by themes). */
echo $before_widget;
/* Display the widget title if one was input (before and after defined by themes). */
if ( $title )
echo $before_title . $title . $after_title;
/* Display widget content. */
echo ''. $addfeed_img .'';
/* After widget (defined by themes). */
echo $after_widget;
}
/**
* Update the widget settings.
*/
function update( $new_instance, $old_instance ) {
$instance = $old_instance;
$instance['title'] = strip_tags( $new_instance['title'] );
$instance['addfeed_url'] = strip_tags( $new_instance['addfeed_url'] );
$instance['addfeed_img'] = $new_instance['addfeed_img'];
$instance['addfeed_img2'] = strip_tags( $new_instance['addfeed_img2'] );
if ($instance['addfeed_img']=='manu' && $instance['addfeed_img2']!='') $instance['addfeed_img']=$instance['addfeed_img2'];
$instance['addfeed_event'] = $new_instance['addfeed_event'];
return $instance;
}
/**
* Displays the widget settings controls on the widget panel.
*/
function form( $instance ) {
global $addfeed_plugin_url;
/* Set up some default widget settings. */
$defaults = array( 'title' => '', 'addfeed_url' => get_bloginfo_rss('rss2_url'),'addfeed_img' => $addfeed_plugin_url."/f1.gif", 'addfeed_img2' => "",'addfeed_event' => 'mouseover' );
$instance = wp_parse_args( (array) $instance, $defaults ); ?>
/>
/>
/>
/>
/>自定义图片: