Hola, buenas noches
quiero cambiar la posición de los tabs del productos
remove_action(“woocommerce_after_single_product_summary”, “woocommerce_output_product_data_tabs”, 10);
add_action(‘woocommerce_before_single_product_summary’,‘woocommerce_output_product_data_tabs’,30);
Pero… si la definicion es >1200
como podria hacerlo?.. porque una parte va en el function y la definicion la controlamos con el media query en el css !
Estimo que te referis al ancho de la ventana?
Si no lo podes solucionar via CSS (usando flex y flex-direction:colum-reverse u order), tambien podrias modificar el orden via JS. Algo asi:
jQuery(document).ready(function($) {
let windowWidth = $(window).width();
if (windowWidth > 1200 && $('body').hasClass('single-product')) {
let productTabsContainer = $('.woocommerce-tabs');
let productTabs = productTabsContainer.find('.tabs');
// Reverse the order of tabs
productTabsContainer.prepend(productTabs.toArray().reverse());
}
});