add_filter( 'wpsl_more_info_template', 'custom_more_info_template' ); function custom_more_info_template() { global $wpsl_settings, $wpsl; $more_info_url = '#'; if ( $wpsl_settings['template_id'] == 'default' && $wpsl_settings['more_info_location'] == 'info window' ) { $more_info_url = '#wpsl-search-wrap'; } if ( $wpsl_settings['more_info_location'] == 'store listings' ) { $more_info_template = '<% if ( !_.isEmpty( phone ) || !_.isEmpty( fax ) || !_.isEmpty( email ) ) { %>' . "\r\n"; $more_info_template .= "\t\t\t" . '
' . esc_html( $wpsl->i18n->get_translation( 'more_label', __( 'More info', 'wpsl' ) ) ) . '
' . "\r\n"; $more_info_template .= "\t\t\t" . '' . "\r\n"; $more_info_template .= "\t\t\t\t" . '<% if ( phone ) { %>' . "\r\n"; $more_info_template .= "\t\t\t\t" . '' . esc_html( $wpsl->i18n->get_translation( 'phone_label', __( 'Phone', 'wpsl' ) ) ) . ': <%= formatPhoneNumber( phone ) %>' . "\r\n"; $more_info_template .= "\t\t\t\t" . '<% } %>' . "\r\n"; $more_info_template .= "\t\t\t\t" . '<% if ( fax ) { %>' . "\r\n"; $more_info_template .= "\t\t\t\t" . '' . esc_html( $wpsl->i18n->get_translation( 'fax_label', __( 'Fax', 'wpsl' ) ) ) . ': <%= fax %>' . "\r\n"; $more_info_template .= "\t\t\t\t" . '<% } %>' . "\r\n"; $more_info_template .= "\t\t\t\t" . '<% if ( email ) { %>' . "\r\n"; $more_info_template .= "\t\t\t\t" . '' . esc_html( $wpsl->i18n->get_translation( 'email_label', __( 'Email', 'wpsl' ) ) ) . ': <%= email %>' . "\r\n"; $more_info_template .= "\t\t\t\t" . '<% } %>' . "\r\n"; $more_info_template .= "\t\t\t\t" . '
' . "\r\n"; } if ( !$wpsl_settings['hide_hours'] ) { $more_info_template .= "\t\t\t\t" . '<% if ( hours ) { %>' . "\r\n"; $more_info_template .= "\t\t\t\t" . '<%= my_textinput %>
' . "\r\n"; $more_info_template .= '<% } %>' . "\r\n"; $more_info_template .= "\t\t\t" . '' . esc_html( $wpsl->i18n->get_translation( 'more_label', __( 'More info', 'wpsl' ) ) ) . '
'; } return $more_info_template; }