public function addressShortcode($args) { extract(shortcode_atts(array('address' => ''), $args, 'address_schema')); $code = $address; $code_a = explode('_', $code); $code_a = array_reverse($code_a); $id = $code_a[0]; require_once $this->inc_dir . 'wp-address-schema-display.php'; $display = new Wp_Address_Schema_Display(); return $display->parseAddress($id); }
public function widget($args, $instance) { extract($args); $widget_code = $instance['address_id']; $widget_code_a = explode('_', $widget_code); $widget_code_a = array_reverse($widget_code_a); $widget_id = $widget_code_a[0]; require_once 'wp-address-schema-display.php'; $display = new Wp_Address_Schema_Display(); echo $before_widget; echo $display->parseAddress($widget_id); echo $after_widget; }