Utiliser un modèle de page différent pour le commerce électronique wordpress

Publié par Jean-Michel le

J’aimerais pouvoir afficher les pages du plugin wordpress: ‘wp e-commerce’ dans un modèle de page différent de la page index.php normale.

Un exemple d’URL pour le panier est : products-page/checkout/

Cependant, il intègre simplement ce contenu dans le modèle index.php. Existe-t-il un moyen de créer un modèle de page différent ou une instruction if/else qui change en fonction de la page de commerce électronique sur laquelle se trouve l’utilisateur, comme le fonctionnement de la hiérarchie wordpress native ?

Merci!

Solution n°1 trouvée

J’ai découvert que vous pouviez cibler les titres de page avec des instructions conditionnelles, puis utiliser le titre de la page pour la page de paiement et créer ceci :

<?php
if (is_page( 'Checkout' ) ) {
    if ( have_posts() ) : while ( have_posts() ) : the_post();
        the_content();
        endwhile; else: ?>
    <p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>
<?php }
else{ ?>
    <!--Normal Page Content-->
<?php  } ?>
Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *