WooCommerce: cambiar el orden de visualización de la descripción breve y el precio del producto [cerrado]

10

re: https://modestmix.com/shop/benefit-teas/go-the-fuck-to-sleep/

Me gustaría mover el precio "$ 4.99– $ 24.99" por debajo de la breve descripción del producto "En serio. Beba una taza de esto ..."

¿Alguna idea de cómo hacer esto? Ya tengo un tema secundario, pero no estoy seguro de qué archivo WooCommerce debe ser reemplazado.

    
pregunta Kane 27.10.2015 - 02:26

1 respuesta

23

Si observa woocommerce/templates/content-single-product.php , verá que el resumen del producto se construye con enlaces con diferentes prioridades.

Aquí está la sección relevante:

    <?php
        /**
         * woocommerce_single_product_summary hook
         *
         * @hooked woocommerce_template_single_title - 5
         * @hooked woocommerce_template_single_rating - 10
         * @hooked woocommerce_template_single_price - 10
         * @hooked woocommerce_template_single_excerpt - 20
         * @hooked woocommerce_template_single_add_to_cart - 30
         * @hooked woocommerce_template_single_meta - 40
         * @hooked woocommerce_template_single_sharing - 50
         */
        do_action( 'woocommerce_single_product_summary' );
    ?>

El precio tiene una prioridad de 10, el extracto tiene una prioridad de 20. Para intercambiarlas, cambie las prioridades modificando las acciones en el tema functions.php de su hijo.

Me gusta esto:

remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );

remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 20 );


add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_excerpt', 10 );

add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 20 );
    
respondido por el akasapriya 27.10.2015 - 16:39

Lea otras preguntas en las etiquetas