MP_MortgagePayoffCalculatorWidget::widget( array $args, array $instance )
Widget init
Contents
Parameters Parameters
- $args
-
(array) (Required)
- $instance
-
(array) (Required)
Source Source
File: calculator-mortgage-payoff-add-on/inc/extensions/MortgagePayoffCalculatorWidget.php
public function widget( $args, $instance ) {
if( !has_shortcode(get_the_content(), MP_Addon_CalculatorsMortgagePayoffAddon::$shortcode_widget ) ) {
/**
* Widget title filter.
*
* @param mixed $instance ['title'] title
*/
$title = apply_filters('widget_title', $instance['title'] );
// before and after widget arguments are defined by themes
echo $args['before_widget'];
if ( $title ) {
echo $args['before_title'] . $title . $args['after_title'];
}
$calculator = "[".MP_Addon_CalculatorsMortgagePayoffAddon::$shortcode_widget."]";
echo do_shortcode($calculator);
echo $args['after_widget'];
}
}
Changelog Changelog
| Version | Description |
|---|---|
| 1.0.0 | Introduced. |