Hooks
This plugin is developer friendly. A developer can customize this plugin using hooks added in this plugin. Below are the hooks details with example code.
wdap_map_icon
add_filter('wdap_map_icon','wdap_map_icon_url');
function wdap_map_icon_url($url){
//Provide url of your custom map icon
$url = 'http://www.yourwebsite.com/your-icon-file.png';
return $url;
}
wdap_provide_zipcode_placeholder
add_filter('wdap_provide_zipcode_placeholder','wdap_zipcode_placeholder_on_woopages');
function wdap_zipcode_placeholder_on_woopages($placeholder){
//change placehoder text
$placeholder = 'Your Custom Placeholder Text Here';
return $placeholder;
}
wdap_pa_tab_heading
add_filter('wdap_pa_tab_heading','wdap_product_availability_tab');
function wdap_product_availability_tab( $heading ){
//Change Heading Of Product Availability Tab
$heading = 'Your Custom Product Availability Tab Heading Here';
return $heading;
}
wdap_change_translation_order_button_text
add_filter('wdap_change_translation_order_button_text','wdap_place_order_button_checkout');
function wdap_place_order_button_checkout($label){
//Change Button Label
$label = 'Your Custom Button Label';
return $label;
}
wdap_zipcode_listing_heading
add_filter('wdap_zipcode_listing_heading','wdap_product_availability_desc');
function wdap_product_availability_desc($heading){
//Customise description
$description = 'Your Custom heading About Markers On Map Goes Here';
return $heading;
}
wdap_exclude_countries
add_filter('wdap_exclude_countries','wdap_exclude_countries');
function wdap_exclude_countries((array)$countries){
//Add shortnames of countries in array dynamically
// For eg. if you do not want to check user provided zipcode for any reason in singapore.
// $countries[] = 'SG';
// See country list shortname from here : //http://creatingawebstore.com/woocommerce-country-codes-and-state-codes-list.html
return $countries;
}
wdap_enable_marker_country_restrict
add_filter('wdap_enable_marker_country_restrict','wdap_marker_restrict_in_selected_country');
function wdap_marker_restrict_in_selected_country((boolean)$restrict){
//To show all markers having same zipcode in different countries to bypass country restriction
//$restrict = false;
return $restrict;
}
wdap_placeholder_search
add_filter('wdap_placeholder_search','wdap_placeholder_search_text_on_map');
function wdap_placeholder_search_text_on_map($placeholder){
//Set Custom Placeholder Text
$placeholder = 'Set Your Custom Placeholder Text Here';
return $placeholder;
}
Client Testimonials
"Customer support is great! Answered our questions quickly and kept up with many replies and explanations. Dig it! Awesome app too, a must buy for us."
hanaanhafeez
"I have a project on stand by for year until this pluging come live. The last update 1.0.5 fix the "bugs" and now works as intended. 100% recomendable. My site need a very specific zone of delivery and draw the zone on a map it the BEST."
Rojesaga
"Best product and coder EVER"
Kenang123
"Many thanks to the support and this plugin. This is a really good plugin and I would highly recommend it. The plugin works really well but it didn't do exactly what we wanted, but with great support they helped us achieve exactly what we wanted. Many thanks for your great support and plugin"
Richardmerry
"Everything I wanted. It is amazing, you draw your polygon and it can check an actual address without even using a zip code! Which is perfect as we going to use this for a local delivery zone in which zip codes are not the determining factor."
shuety719
Install Plugin Now!
This plugin is exclusively available at codecanyon.net. You'll get free updates and full support to use this plugin.