/** * Load Registered Widget with Shortcode * @author Howard <*****@*****.**> * @param array $atts * @return string */ public function load_widget_instance($atts) { if (!wpl_global::check_addon('pro')) { return __('Pro addon must be installed for this!', WPL_TEXTDOMAIN); } extract(shortcode_atts(array('id' => ''), $atts)); ob_start(); wpl_widget::widget_instance($id); $output = ob_get_contents(); ob_end_clean(); return $output; }
public function __construct() { parent::__construct('wpl_search_widget', '(WPL) Search', array('description' => __('Search properties/profiles.', WPL_TEXTDOMAIN))); }
public function __construct() { parent::__construct('wpl_agents_widget', '(WPL) Agents', array('description' => __('Showing specific agents.', WPL_TEXTDOMAIN))); }
public function __construct() { parent::__construct('wpl_carousel_widget', '(WPL) Carousel', array('description' => __('Showing specific properties.', WPL_TEXTDOMAIN))); }
?> </option> </select> </div> <div class="plugin-row wpl_shortcode_parameter wpl_hidden_element pr_property_show"> <label for="pr_mls_id_textbox"><?php echo __('Listing ID', WPL_TEXTDOMAIN); ?> </label> <input type="text" id="pr_mls_id_textbox" name="mls_id" /> </div> <div class="plugin-row wpl_shortcode_parameter wpl_hidden_element pr_widget_shortcode"> <?php $widgets_list = wpl_widget::get_existing_widgets(); ?> <label for="pr_widget_selectbox"><?php echo __('Widget', WPL_TEXTDOMAIN); ?> </label> <select id="pr_widget_selectbox" name="id"> <option value="">-----</option> <?php foreach ($widgets_list as $sidebar => $widgets) { if ($sidebar == 'wp_inactive_widgets') { continue; } ?> <?php foreach ($widgets as $widget) {