es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Agregue una categoría a todos los productos que ya tienen una categoría común.

Me gustaría agregar una categoría con jQuery a todos los productos de WooCommerce con la clase “tax_qeeboo”, a partir de un día específico, pero no entiendo dónde estoy equivocado. La categoría aparece en el código, pero no en el frontend. El resultado final que deseo obtener es como si hubiera agregado una categoría desde el panel de WooCommerce. Gracias.

var startpromozioneuno = new Date (“November 30, 2021 00:00:00”)
if(today.getTime() > startpromozioneuno.getTime()){
$(‘body.tax_qeeboo’).addClass(‘tax_occasioni’);
}

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que estás intentando agregar una categoría a productos con la clase “tax_qeeboo” usando jQuery en Woocommerce. Sin embargo, hay algunos problemas potenciales con el script que proporcionaste que podrían hacer que la categoría no aparezca en el frontend.

    En primer lugar, parece que la variable “today” no está definida en tu script, lo que podría causar un error. Para solucionar esto, puedes definir “today” como un nuevo objeto Date de la siguiente manera:

    var today = new Date();
    

    Además, es posible que la clase “tax_occasioni” que estás agregando a los productos no esté definida correctamente en tu CSS o no esté vinculada correctamente en los archivos de tu tema. Asegúrate de que la clase exista y se esté aplicando a los elementos correctos.

    Por último, también vale la pena comprobar que los productos que estás intentando modificar realmente tienen la clase “tax_qeeboo”. Si no la tienen, el script no podrá dirigirse a ellos.

    Si ninguna de estas soluciones funciona, puede que valga la pena buscar la ayuda de un experto en Woocommerce o jQuery.

Comments are closed.