?
| Current Path : /home/webyoo/www/zohar/site/wp-content/themes/accu/framework/ |
| Current File : /home/webyoo/www/zohar/site/wp-content/themes/accu/framework/register-storelocator.php |
<?php
add_filter( 'wpsl_templates', 'accu_wpsl_custom_templates' );
function accu_wpsl_custom_templates( $templates ) {
$templates[] = array (
'id' => 'custom',
'name' => esc_html__('Custom template', 'accu' ),
'path' => ACCU_THEME_DIR . '/' . 'wpsl-templates/custom.php',
);
return $templates;
}
add_filter( 'wpsl_listing_template', 'accu_custom_listing_template' );
function accu_custom_listing_template() {
global $wpsl_settings;
$listing_template = '<li data-store-id="<%= id %>">' . "\r\n";
$listing_template .= "\t\t" . '<div>' . "\r\n";
$listing_template .= "\t\t\t" . '<p><%= thumb %>' . "\r\n";
$listing_template .= "\t\t\t\t" . wpsl_store_header_template( 'listing' ) . "\r\n";
$listing_template .= "\t\t\t\t" . '<span class="wpsl-street"><%= address %></span>' . "\r\n";
$listing_template .= "\t\t\t\t" . '<% if ( address2 ) { %>' . "\r\n";
$listing_template .= "\t\t\t\t" . '<span class="wpsl-street"><%= address2 %></span>' . "\r\n";
$listing_template .= "\t\t\t\t" . '<% } %>' . "\r\n";
$listing_template .= "\t\t\t\t" . '<span>' . wpsl_address_format_placeholders() . '</span>' . "\r\n";
$listing_template .= "\t\t\t\t" . '<span class="wpsl-country"><%= country %></span>' . "\r\n";
$listing_template .= "\t\t\t" . '</p>' . "\r\n";
$listing_template .= "\t\t" . '</div>' . "\r\n";
if ( !$wpsl_settings['hide_distance'] ) {
$listing_template .= "\t\t" . '<p><span><%= distance %> ' . esc_html( $wpsl_settings['distance_unit'] ) . '</span></p>' . "\r\n";
}
$appointment_pageurl = accu_get_page_permalink_by_its_template('tpl-reservation.php');
if($appointment_pageurl != '' && $appointment_pageurl != '#' && class_exists( 'DTCorePlugin' ) ) {
$listing_template .= "\t\t\t" . '<a href="'.$appointment_pageurl.'?storeid=<%= id %>" target="_blank" class="dt-appointment-fix dt-sc-button filled medium">' . esc_html__( 'Fix an Appointment', 'accu' ) . '</a>' . "\r\n";
}
$listing_template .= "\t\t" . '<%= createDirectionUrl() %>' . "\r\n";
$listing_template .= "\t" . '</li>' . "\r\n";
return $listing_template;
}
add_filter( 'wpsl_thumb_size', 'accu_wpsl_custom_thumb_size' );
function accu_wpsl_custom_thumb_size() {
$size = array( 90, 90 );
return $size;
}
?>