'Amazon Master Deals', 'description' => __('Amazon Master Deals let\'s you can automatically display the hottest deals from Amazon making your wordpress a money making machine. ', 'amazon_master') );
$control_ops = array( 'width' => 300, 'height' => 350, 'id_base' => 'amazon_master_widget_deals' );
$this->WP_Widget( 'amazon_master_widget_deals', __('Amazon Master Deals', 'amazon_master'), $widget_ops, $control_ops );
}
function widget( $args, $instance ) {
extract( $args );
//Our variables from the widget settings.
$amazon_title = isset( $instance['amazon_title'] ) ? $instance['amazon_title'] :false;
$amazon_title_new = isset( $instance['amazon_title_new'] ) ? $instance['amazon_title_new'] :false;
$amazonspacer ="'";
$show_amazondeals = isset( $instance['show_amazondeals'] ) ? $instance['show_amazondeals'] :false;
$amazondeals_code = $instance['amazondeals_code'];
echo $before_widget;
// Display the widget title
if ( $amazon_title ){
if (empty ($amazon_title_new)){
$amazon_title_new = "Amazon Master";
}
echo $before_title . $amazon_title_new . $after_title;
}
else{
}
//Display Amazon Deals
if ( $show_amazondeals ){
echo $amazondeals_code;
}
else{
}
echo $after_widget;
}
//Update the widget
function update( $new_instance, $old_instance ) {
$instance = $old_instance;
//Strip tags from title and name to remove HTML
$instance['amazon_title'] = strip_tags( $new_instance['amazon_title'] );
$instance['amazon_title_new'] = $new_instance['amazon_title_new'];
$instance['show_amazondeals'] = $new_instance['show_amazondeals'];
$instance['amazondeals_code'] = $new_instance['amazondeals_code'];
return $instance;
}
function form( $instance ) {
//Set up some default widget settings.
$defaults = array( 'amazon_title_new' => __('Amazon Master', 'amazon_master'), 'amazon_title' => true, 'amazon_title_new' => false, 'show_amazondeals' => false, 'amazondeals_code' => false );
$instance = wp_parse_args( (array) $instance, $defaults );
?>
Check the buttons to be displayed:
id="get_field_id( 'amazon_title' ); ?>" name="get_field_name( 'amazon_title' ); ?>" />
id="get_field_id( 'show_amazondeals' ); ?>" name="get_field_name( 'show_amazondeals' ); ?>" />
Amazon Master Website