logo
down
shadow

adding wp store locator to woocommerce checkout


adding wp store locator to woocommerce checkout

Content Index :

adding wp store locator to woocommerce checkout
Tag : php , By : nhuser
Date : November 26 2020, 03:04 PM

This might help you Try using the Local Pickup Plus plugin. With this plugin, the user can select a store location from the Cart / Checkout page. You can then adjust the verbiage on these pages to replace Pickup with Drop Shipping. Not the perfect solution and might not work in your situation but as a non-coder it may be worth a try.

Comments
No Comments Right Now !

Boards Message :
You Must Login Or Sign Up to Add Your Comments .

Share : facebook icon twitter icon

Adding where clausule in a store locator mysql query


Tag : php , By : Julian Ivanov
Date : March 29 2020, 07:55 AM
wish helps you First time here on this website but already found a lot of common sense here. But the first time ever i'm stuck, can't find anything about it. Been searching for days to get a solution. But now i can't even get some sleep without thinkin about this stupid little thingy. For my point of view .. , Assuming that each store has a category:
SELECT id, naam, ( 6371 * acos( cos( radians(".$lat.") ) * cos( radians( lat ) ) * cos( radians( lng ) - radians(".$lng.") ) + sin( radians(".$lat.") ) * sin( radians( lat ) ) ) ) AS distance
FROM stores
WHERE catId = $cat
HAVING distance < 2
ORDER BY distance
LIMIT 0 , 20;

Adding a hidden checkout field in WooCommerce?


Tag : php , By : Kilimanjaro
Date : March 29 2020, 07:55 AM
Hope that helps With a custom function hooked in woocommerce_after_order_notes action hook, you can also directly output a hidden field with this user "author link" as a hidden value, that will be submitted at the same time with all checkout fields when customer will place the order.
Here is that code:
add_action( 'woocommerce_after_order_notes', 'my_custom_checkout_hidden_field', 10, 1 );
function my_custom_checkout_hidden_field( $checkout ) {

    // Get an instance of the current user object
    $user = wp_get_current_user();

    // The user link
    $user_link = home_url( '/author/' . $user->user_login );

    // Output the hidden link
    echo '<div id="user_link_hidden_checkout_field">
            <input type="hidden" class="input-hidden" name="user_link" id="user_link" value="' . $user_link . '">
    </div>';
}
add_action( 'woocommerce_checkout_update_order_meta', 'save_custom_checkout_hidden_field', 10, 1 );
function save_custom_checkout_hidden_field( $order_id ) {

    if ( ! empty( $_POST['user_link'] ) )
        update_post_meta( $order_id, '_user_link', sanitize_text_field( $_POST['user_link'] ) );

}

store woocommerce checkout form data to custom table using api


Tag : wordpress , By : cthulhup
Date : March 29 2020, 07:55 AM
it helps some times Can you try below hook once? that will work when you will click on proceed to checkout button from cart page. That will return all fields . And in this you can pass your API and pass your details ,
add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );

// Our hooked in function - $fields is passed via the filter!
function custom_override_checkout_fields( $fields ) {
    print_r($fields);   
    $url= 'https://restcountries.eu/rest/v1/name/United States'; //API URL
    $MSAPI_Call = curl_init();
    curl_setopt($MSAPI_Call, CURLOPT_URL,$url);
    curl_setopt($MSAPI_Call, CURLOPT_RETURNTRANSFER, 1);    
    curl_setopt($MSAPI_Call, CURLOPT_SSL_VERIFYPEER, 0);
    $response = curl_exec($MSAPI_Call);
    print_r($response);      
    die();    
     return $response;
}

Blank checkout page when adding a custom checkout field in Woocommerce


Tag : php , By : user185751
Date : March 29 2020, 07:55 AM
it should still fix some issue $checkout doesn't exist for this hook, and then it's not defined. So It makes a blank page (an error). But you can use WC()->checkout as replacement.
The WC_cart method get_item_data() is deprecated and wc_get_formatted_cart_item_data() function replace it since Woocommerce version 3.3.
// Add a Custom checkout Field
add_action( 'woocommerce_checkout_before_customer_details', 'add_custom_checkout_field' );
function add_custom_checkout_field() {

    // Loop through cart items
    foreach( WC()->cart->get_cart() as $cart_item ) {
        $bespoke = wc_get_formatted_cart_item_data( $cart_item );

        if ( strpos($bespoke, 'yes') !== false ) {

            echo '<div id="customise_checkout_field">';

            echo '<h3>' . __('Bespoke Details') . '</h3>';

            woocommerce_form_field('bespoke_field', array(
                'type'        => 'textarea',
                'class'       => array('my-field-class form-row-wide'),
                'label'       => __( "Tell us about your idea", "woocommerce" ),
                'placeholder' => __( "Please explain what you want as detailed as possible...", "woocommerce" ),
                'required'    => true,
            ), WC()->checkout->get_value('bespoke_field') );

            echo '</div>';
        }
    }
}

Adding a datepicker to Woocommerce Checkout Page


Tag : wordpress , By : Raghaw
Date : March 29 2020, 07:55 AM
Related Posts Related QUESTIONS :
  • How to compare 2 array of PHP objects then fill in empty string if data not match?
  • strtotime gives back false result to strings in an array
  • How to create Url that contain name and id laravel
  • Codeigniter: Models not working with an error: Undefined property: CI_Loader
  • How to use + or - operators as parameters in Doctrine prepared SQL statement?
  • How to run scrapy with url parameters from php on linux debian
  • Preg matching imgur.com links
  • Php - Code comparing value of database to the value send by android app
  • Laravel pagination object in javascript
  • Error in validating message of no votes PHP
  • Symfony site on Azure with ClearDB connection
  • Woocommerce upsell with checkboxes
  • How to login/logout with Hybridauth 3?
  • Convert INT number in PHP
  • php/mysql. selecting 2 common fields in 2 tables
  • Expand an string based on values in an array in PHP
  • When you absolutely have to manually escape SQL in CakePHP 3.4.7
  • Htaccess redirecting wrong page
  • Laravel Optional WHERE clause
  • PHP unpack overlfow variable memory limit
  • How to check the URL's structure using PHP preg_match?
  • PHP preg_replace - text will not be recognized
  • Show image from other domain without showing the domain name - PHP
  • How to run and watch local server at the same time?
  • Access form request from Observer laravel
  • single quote problem with preg_replace_callback
  • How to Create A Unique URL for each product enquiry form for Google Analytics Tracking
  • Laravel email configuration: what am I missing?
  • Assign indexed array values to multidimensional array?
  • Custom WordPress stylesheet not loading
  • Data attribute only returning first value
  • How to list all roles with Permissions,in spatie permission Package?
  • How to achieve this number pattern with n input
  • How to iterate array inside array data in laravel ,output are given below
  • To get output of movie with its genre
  • Extracting some data from a JS object literal string in PHP using Regex
  • axios and vuex are deleting wrong index in array
  • Setting empty CURLOPT_POSTFIELDS
  • Laravel 5.8 use subdomain as API endpoint beside domain.com/api
  • Error while add data in database SQL Server 2016
  • Does PhpStorm allow to skip PHPDoc tags when type hints is declared?
  • html classes are changed to Attributes
  • Using json to import multidimensional data
  • passing data from the view to the controller, where the data comes from another controller
  • How to extract integer and decimal numbers in PHP string correctly?
  • Parsing Sub-Object from an XML Feed with objects
  • Getting error "Unknown column 'text' in 'field list'"
  • How to properly get onedrive access token via php and curl
  • How to add spell check to a php function
  • Is it posible to create css rules with php?
  • Pretty URL with $_GET method
  • Wordpress always load same page - index.php
  • Find value in array and return with new from different array
  • PHP multiple file upload with different keys
  • Can't modify times one a time without weird errors
  • Get size of scraped image with domcrawler (Goutte)
  • Laravel - Ordering a collection of models
  • PHP Fatal error: Uncaught Error: Call to a member function setFetchMode() on boolean
  • Strict Standards: Only variables should be passed by reference in /main_dir/sub_dir/backup.php
  • Uncaught Google_Exception: (update) unknown parameter: 'copyRequiresWriterPermission'
  • shadow
    Privacy Policy - Terms - Contact Us © scrbit.com