Đổi đường dẫn biến thể của sản phẩm sau khi bấm chọn biến thể

add_action('wp_footer', function(){
?>
<script>
jQuery(document).ready(function($) {
var hash = window.location.hash;
hash = hash.replace('#', '')
if(hash){
if($(`option[value="${hash}"]`).length)
$('#pa_kich-thuoc').val(hash).trigger('change')
}

$( ".variations_form" ).on( "woocommerce_variation_select_change", function (v) {
setTimeout(() => {

const variation_id = $('input.variation_id').val()
console.log(variation_id)
if(!variation_id){
const url = new URL(window.location);
url.hash = '';
history.replaceState(null, document.title, url);
}
}, 100)

} );
$( ".single_variation_wrap" ).on( "show_variation", function ( event, variation ) {
console.log(variation);
window.location.hash = variation.attributes['attribute_pa_kich-thuoc'];
} );
});
</script>
<?php
});

THIẾT KẾ WEB 68 – WEB68

EMAIL: info.thietkeweb68@gmail.com

SĐT: 0359373636 – 0902229139

WEBSITE: thietkeweb68.net

Trả lời

Email của bạn sẽ không được hiển thị công khai.