2 votes

Afficher le prix du produit à côté du titre du produit sur la page du produit (à côté, pas sous ou au-dessus)

Après avoir regardé les crochets utilisés, le titre a une priorité 5 et le prix une priorité 10. J'ai donc fait un remove_action y add_action et l'a changé en 6 . Cela n'a pas fonctionné.

Ce dont j'ai besoin est ceci :

Product title: currency symbol price

Exemple :

Puzzle for kids: $29

Le code que j'ai essayé :

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

J'ai également essayé ce code sans succès :

remove_action('woocommerce_single_product_summary','woocommerce_template_single_title', 5);
add_action('woocommerce_single_product_summary', 'woocommerce_new_single_title', 5);

        if ( ! function_exists( 'woocommerce_new_single_title' ) ) {
                function woocommerce_new_single_title() {
                    $product = wc_get_product( $post_id );
                    $product->get_regular_price();
                    $product->get_sale_price();
                    $product->get_price();
                    $pprice = $product->get_price();
            ?>
            <h1 itemprop="name" class="product_title entry-title"><span><?php the_title(); ?>:&nbsp;<?php $product->get_price(); ?></span></h1>
        <?php
    }
}

Avez-vous une idée de l'endroit où je me trompe et de la manière de résoudre ce problème ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X