WooCommerce: Änderung der Anzeigereihenfolge der Produktkurzbeschreibung und Preis [geschlossen]

16

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

Ich möchte den Preis „$ 4.99- $ 24.99“ unterhalb des Produkt kurze Beschreibung bewegen „Ernsthaft. Trinken Sie eine Tasse dieses ...“

Bildbeschreibung hier eingeben

Irgendwelche Ideen, wie das geht? Ich habe bereits ein untergeordnetes Thema, bin mir jedoch nicht sicher, welche WooCommerce-Datei überschrieben werden muss.

Kane
quelle

Antworten:

34

Wenn Sie sich das ansehen, werden woocommerce/templates/content-single-product.phpSie feststellen, dass die Produktzusammenfassung mithilfe von Hooks mit unterschiedlichen Prioritäten erstellt wurde.

Hier ist der relevante Abschnitt:

    <?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' );
    ?>

Der Preis hat eine Priorität von 10, der Auszug hat eine Priorität von 20. Um sie zu vertauschen, ändern Sie die Prioritäten, indem Sie die Aktionen im Thema Ihres Kindes ändern functions.php.

So was:

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 );
akasapriya
quelle
5
Sie ROCK! Vielen Dank für die großartige Erklärung und Lösung :)
Kane