2
votes

Rediriger la page de la boutique WooCommerce vers une seule page de produit

Je crée une section boutique de mon site Web dans WooCommerce.

Je n'ai qu'un seul produit à vendre, donc lorsque mes utilisateurs cliquent sur l'option "magasin" de mon menu principal, je veux qu'il les amène directement à cette page de produit spécifique où ils peuvent voir une image du produit, un plein description et l'ajouter à leur panier. Je ne veux pas qu'ils aient à naviguer à l'avance vers une page de `` magasin '' conventionnelle car je n'ai qu'un seul produit, mais WooCommerce ne me laisse pas le configurer de cette façon. Cela devrait être aussi simple que de définir une URL personnalisée, mais cela n'apparaît pas.

Des idées sur la manière de contourner ce problème? Merci


3 commentaires

Redirection: en utilisant "Redirect plugin" ou un simple javascript window.location.href = "http://stackoverflow.com";


Mais pourquoi vous mettez le lien vers la page de la boutique, utilisez simplement directement l'url du produit dans le menu


C'est génial merci. J'ai téléchargé le plugin 'redirection' et l'ai configuré pour rediriger du magasin vers une URL personnalisée. Très facile à mettre en place


3 Réponses :


1
votes

Vous devez utiliser n'importe quel plugin de redirection, rediriger votre domaine / boutique vers votre domaine / page-produit-spécifique.


0 commentaires

1
votes

Pourquoi ne pas créer un lien personnalisé vers la page du produit dans votre menu principal et nommer le lien "Boutique".


0 commentaires

0
votes

Vous pouvez ajouter une redirection vers the_post hook avec le product_id du produit en question dans votre fichier de thèmes / thèmes enfants functions.php comme ceci:

function stackoverflow_redirect_back_from_shop(){
    if( is_shop() ){
        $url = get_permalink( $product_id );
        wp_redirect($url);
    }
}

add_action('the_post', 'stackoverflow_redirect_back_from_shop');


0 commentaires