Changeset 3072739
- Timestamp:
- 04/18/2024 04:42:18 AM (22 months ago)
- Location:
- map-to-address/trunk
- Files:
-
- 4 edited
-
admin/class-woocommerce-delivery-location-map-picker-admin.php (modified) (2 diffs)
-
map-to-address.php (modified) (3 diffs)
-
public/class-woocommerce-delivery-location-map-picker-public.php (modified) (3 diffs)
-
readme.txt (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
map-to-address/trunk/admin/class-woocommerce-delivery-location-map-picker-admin.php
r2986696 r3072739 99 99 100 100 if ('sg_del_add_tab' == $current_section) { 101 102 101 $custom_settings = array( 103 102 array( … … 153 152 ), 154 153 ), 154 array( 155 'id' => 'sg_del_script_loading_optimise', 156 'type' => 'checkbox', 157 'name' => esc_html__('Optimise loading', 'map-to-address'), 158 'default' => false, 159 'desc' => esc_html__('Load scripts/styles associated with map to address plugin only on checkout page. ', 'map-to-address') . '<a href="' . esc_url('https://sevengits.com/docs/woocommerce-delivery-location-map-picker/?utm_source=wp&utm_medium=promo-sidebar&utm_campaign=settings_page') . '" target="_blank">' . esc_attr__('Learn more', 'map-to-address') . '</a>', 160 'desc_tip' => false, 161 ), 155 162 156 163 array( -
map-to-address/trunk/map-to-address.php
r3009905 r3072739 11 11 * Plugin URI: https://sevengits.com/plugin/map-to-address-pro/ 12 12 * Description: Customers can mark their location on google map and address will be automatically populated. 13 * Version: 1.0.1 513 * Version: 1.0.16 14 14 * Author: Sevengits 15 15 * Author URI: https://sevengits.com … … 19 19 * Domain Path: /languages 20 20 * WC requires at least: 3.0 21 * WC tested up to: 8. 421 * WC tested up to: 8.7 22 22 * 23 23 */ … … 43 43 define('SGMTA_BASE', plugin_basename(__FILE__)); 44 44 } 45 46 /** 47 * Function for ensure hpos compatible 48 */ 49 add_action( 'before_woocommerce_init','woom_hpos_check'); 50 function woom_hpos_check() { 51 if ( class_exists( \Automattic\WooCommerce\Utilities\FeaturesUtil::class ) ) { 52 \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 'custom_order_tables', __FILE__, true ); 53 } 54 } 45 55 46 56 if (!class_exists('\SGMTA\Reviews\Notice')) { -
map-to-address/trunk/public/class-woocommerce-delivery-location-map-picker-public.php
r2986696 r3072739 99 99 * class. 100 100 */ 101 if (get_option('sg_del_enable_address_picker') !== 'disable' && is_checkout() && !is_wc_endpoint_url('order-received')) {101 if (get_option('sg_del_enable_address_picker') !== 'disable' && (get_option('sg_del_script_loading_optimise', 'no') !== 'yes' || (is_checkout() && !is_wc_endpoint_url('order-received')))) { 102 102 wp_enqueue_script($this->plugin_name, plugin_dir_url(__FILE__) . 'js/woocommerce-delivery-location-map-picker-public.min.js', array('jquery'), $this->version, false); 103 103 $api_key = get_option('sg_del_gmap_api', ''); … … 150 150 } 151 151 152 function sgmta_display_addresses(){ 152 function sgmta_display_addresses() 153 { 153 154 require plugin_dir_path(dirname(__FILE__)) . '/public/partials/woocommerce-delivery-location-list-addresses.php'; 154 155 } … … 184 185 } 185 186 } 186 187 188 187 } -
map-to-address/trunk/readme.txt
r3009905 r3072739 2 2 Contributors: Sevengits 3 3 Donate link: https://sevengits.com 4 Tags: map to address, google map checkout,woocommerce location picker4 Tags: google map,Google Maps,maps,map,map to address 5 5 Requires at least: 3.0 6 Tested up to: 6. 47 Stable tag: 1.0.1 56 Tested up to: 6.5 7 Stable tag: 1.0.16 8 8 Requires PHP: 5.4 9 9 License: GPLv2 or later … … 13 13 == Description == 14 14 15 Map to Address helps customers to fetch their current address from the map and autofill in the address field. This is reverse geocoding plugin. 15 The WooCommerce Map to Address Plugin enables customers to retrieve their current address from Google Maps and automatically populate the shipping address field on the WooCommerce checkout page. so then is also referred to as the Shipping Address Automation plugin. 16 16 17 Woocommerce Map to Address plugin substitutes the traditional order placing experience on your checkout page. 18 By activating the Delivery Location Map picker plugin, it shrinks the old filling form with a simple map. When a customer adjusts their location in the map, the address will be automatically fetched into the address field. 19 Also, customers can save multiple addresses with a label(premium version). It will be helpful to choose from the saved address while checking out. 17 This WooCommerce Map to Address Plugin utilizes reverse geocoding. When a customer selects their location, the plugin uses the map coordinates and applies reverse geocoding to populate the shipping address fields on the checkout page automatically. This eliminates manual entry for the customer and reduces the risk of errors. 18 19 **What is Reverse Geocoding?** 20 21 Reverse geocoding translates a location or marker on the map into a human-readable address. In simpler terms, it takes a set of coordinates (like latitude and longitude) and tells you the corresponding street address. Therefore, this plugin is also referred to as a reverse geocoding plugin. 22 23 **How does it work?** 24 25 This pick address from google map plugin replaces it with a user-friendly map during checkout. Customers pick their location on the map, and the address auto-fills for a faster, smoother checkout. 26 27 The premium version lets them save multiple addresses for even quicker future use. 28 29 **How does it benefit?** 30 31 This woocommerce map to address plugin offers faster checkouts by allowing customers to select their location on a map, saving time and potentially reducing abandoned carts. It also reduces errors by automatically filling in the address based on the map location, ensuring accurate deliveries. Additionally, it improves convenience by providing a user-friendly interface, especially beneficial for mobile users, and adds an engaging element to the checkout experience with interactive map interaction. 20 32 21 33 **Note:** This plugin won't work with blocked checkout.Works on classic checkout 34 22 35 23 36 https://youtu.be/XMXXB7-4PjQ?si=ocxDe_2lSeFAFDTA … … 25 38 **Free Version Feature** 26 39 27 * Fetches current location and autofill address details 28 * Autofill address from map 29 * Clean User Interface 30 * Theme compatible design 31 * Translation ready 32 * Easy to configure 33 * Translation ready 34 * Early access to new updates 35 * Customer support via Wordpress support 36 * Easy to operate by end user 40 1. Fetches current location and autofill address details(autofill shipping address plugin) 41 1. Autofill address from map 42 1. Clean User Interface 43 1. Theme compatible design 44 1. Translation ready 45 1. Easy to configure 46 1. Easy to operate by end user 37 47 38 48 **Premium Features** 39 49 40 * All features of Free Version 41 * Fetches current location and autofill address details. 42 * Save multiple locations for delivery 43 * Autofill address from map 44 * Autofill shipping address plugin 45 * Choose delivery address from saved addresses. 46 * Early access to new updates 47 * Customer support via email 48 * Save multiple address plugin 49 * pick address from google map plugin 50 51 50 1. All features of Free Version 51 1. Save multiple locations for delivery(woocommerce save multiple address plugin) 52 1. Autofill shipping address plugin 53 1. Choose a delivery address from saved addresses. 54 1. Save multiple address plugin 55 1. pick address from google map plugin 52 56 53 57 [Buy Premium](https://sevengits.com/plugin/map-to-address-pro/ "map to address plugin pro")|[Docs](https://sevengits.com/docs/map-to-address-pro/ "checkout address from map plugin docs")|[Demo](https://demo.sevengits.com/map-to-address-pro/ "Reverse Geocoding plugin demo") … … 55 59 **Our other plugins** 56 60 57 SevenGitsis a premier WooCommerce custom plugin development company, distinguished by a team of seasoned experts. Specializing in tailoring e-commerce solutions, SevenGits delivers innovative and scalable plugins, ensuring clients harness the full potential of their WooCommerce platforms.61 [Sevengits](https://sevengits.com/) is a premier WooCommerce custom plugin development company, distinguished by a team of seasoned experts. Specializing in tailoring e-commerce solutions, SevenGits delivers innovative and scalable plugins, ensuring clients harness the full potential of their WooCommerce platforms. 58 62 59 63 * Order Approval for Woocommerce [free](https://wordpress.org/plugins/order-approval-woocommerce/ "order approval for woocommerce free") | [pro](https://sevengits.com/plugin/order-approval-woocommerce-pro/ "order approval for woocommerce pro") | [demo](https://demo.sevengits.com/order-approval-woocommerce/ "order approval for woocommerce demo") … … 64 68 * Checkout Location Picker for WooCommerce [free](https://wordpress.org/plugins/sg-checkout-location-picker/ "Checkout Location Picker for WooCommerce free") | [pro](https://sevengits.com/plugin/sg-checkout-location-picker-pro/ "Checkout Location Picker for WooCommerce pro") | [demo](https://demo.sevengits.com/sg-checkout-location-picker/ "Checkout Location Picker for WooCommerce demo") 65 69 * Chikkili- Google Pay India for Woocommerce [free](https://wordpress.org/plugins/chikkili-google-pay-for-woocommerce/ "Chikkili- Google Pay India for Woocommerce free") | [pro](https://sevengits.com/plugin/chikkili-google-pay-for-woocommerce-pro/ " Chikkili- Google Pay India for Woocommerce pro") | [demo](https://demo.sevengits.com/chikkili-google-pay-for-woocommerce/ " Chikkili- Google Pay India for Woocommerce demo") 70 * WC Messaging [free](https://wordpress.org/plugins/wc-messaging "Whatsapp integration with WooCommerce") | [pro](https://sevengits.com/plugin/wc-messaging-pro/ "Whatsapp WooCommerce pro") | [demo](https://demo.sevengits.com/wc-messaging-pro/ "WooCommerce whatsapp API integration") 66 71 67 72 … … 82 87 83 88 == Changelog == 89 90 **1.0.16 - 17 APR 2024** 91 92 * **Improvement:** Added setting option to control scripts/styles in checkout pages and other pages. 93 * **Improvement:** Compatible with Wordpress 6.5 94 * **Improvement:** Compatible with Woocommerce 8.7 84 95 85 96 **1.0.15 - 14 DEC 2023**
Note: See TracChangeset
for help on using the changeset viewer.