Plugin Directory

Changeset 3072739


Ignore:
Timestamp:
04/18/2024 04:42:18 AM (22 months ago)
Author:
sarankumar
Message:

minor update

Location:
map-to-address/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • map-to-address/trunk/admin/class-woocommerce-delivery-location-map-picker-admin.php

    r2986696 r3072739  
    9999
    100100        if ('sg_del_add_tab' == $current_section) {
    101 
    102101            $custom_settings =  array(
    103102                array(
     
    153152                    ),
    154153                ),
     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                ),
    155162
    156163                array(
  • map-to-address/trunk/map-to-address.php

    r3009905 r3072739  
    1111 * Plugin URI:        https://sevengits.com/plugin/map-to-address-pro/
    1212 * Description:       Customers can mark their location  on google map and address will be automatically populated.
    13  * Version:           1.0.15
     13 * Version:           1.0.16
    1414 * Author:            Sevengits
    1515 * Author URI:        https://sevengits.com
     
    1919 * Domain Path:       /languages
    2020 * WC requires at least: 3.0
    21  * WC tested up to:      8.4
     21 * WC tested up to:      8.7
    2222 *
    2323 */
     
    4343    define('SGMTA_BASE', plugin_basename(__FILE__));
    4444}
     45
     46/**
     47 * Function for ensure hpos compatible
     48 */
     49add_action( 'before_woocommerce_init','woom_hpos_check');
     50function 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}
    4555
    4656if (!class_exists('\SGMTA\Reviews\Notice')) {
  • map-to-address/trunk/public/class-woocommerce-delivery-location-map-picker-public.php

    r2986696 r3072739  
    9999         * class.
    100100         */
    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')))) {
    102102            wp_enqueue_script($this->plugin_name, plugin_dir_url(__FILE__) . 'js/woocommerce-delivery-location-map-picker-public.min.js', array('jquery'), $this->version, false);
    103103            $api_key = get_option('sg_del_gmap_api', '');
     
    150150    }
    151151
    152     function sgmta_display_addresses(){
     152    function sgmta_display_addresses()
     153    {
    153154        require plugin_dir_path(dirname(__FILE__)) . '/public/partials/woocommerce-delivery-location-list-addresses.php';
    154155    }
     
    184185        }
    185186    }
    186 
    187 
    188187}
  • map-to-address/trunk/readme.txt

    r3009905 r3072739  
    22Contributors: Sevengits
    33Donate link: https://sevengits.com
    4 Tags: map to address, google map checkout,woocommerce location picker
     4Tags: google map,Google Maps,maps,map,map to address
    55Requires at least: 3.0
    6 Tested up to: 6.4
    7 Stable tag: 1.0.15
     6Tested up to: 6.5
     7Stable tag: 1.0.16
    88Requires PHP: 5.4
    99License: GPLv2 or later
     
    1313== Description ==
    1414
    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.
     15The 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.
    1616
    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.
     17This 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
     21Reverse 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
     25This 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
     27The premium version lets them save multiple addresses for even quicker future use.
     28
     29**How does it benefit?**
     30
     31This 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.
    2032
    2133**Note:** This plugin won't work with blocked checkout.Works on classic checkout
     34
    2235
    2336https://youtu.be/XMXXB7-4PjQ?si=ocxDe_2lSeFAFDTA
     
    2538**Free Version Feature**
    2639
    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
     401. Fetches current location and autofill address details(autofill shipping address plugin)
     411. Autofill address from map
     421. Clean User Interface
     431. Theme compatible design
     441. Translation ready
     451. Easy to configure
     461. Easy to operate by end user
    3747
    3848**Premium Features**
    3949
    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 
     501. All features of Free Version
     511. Save multiple locations for delivery(woocommerce save multiple address plugin)
     521. Autofill shipping address plugin
     531. Choose a delivery address from saved addresses.
     541. Save multiple address plugin
     551. pick address from google map plugin
    5256
    5357[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")
     
    5559**Our other plugins**
    5660
    57 SevenGits 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.
     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.
    5862
    5963* 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")
     
    6468* 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")
    6569* 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")
    6671
    6772
     
    8287
    8388== 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
    8495
    8596**1.0.15 - 14 DEC 2023**
Note: See TracChangeset for help on using the changeset viewer.