Exemple #1
0
 /**
  * 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;
 }
Exemple #2
0
 public function __construct()
 {
     parent::__construct('wpl_search_widget', '(WPL) Search', array('description' => __('Search properties/profiles.', WPL_TEXTDOMAIN)));
 }
Exemple #3
0
 public function __construct()
 {
     parent::__construct('wpl_agents_widget', '(WPL) Agents', array('description' => __('Showing specific agents.', WPL_TEXTDOMAIN)));
 }
Exemple #4
0
 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) {