Je souhaite désactiver complètement la barre latérale de la page de produit unique WooCommerce et rendre la page pleine largeur.Suppression de la barre latérale d'une seule page de produit dans FACTORY wp theme
J'ai lu et essayé tous les documents disponibles, mais rien n'est disponible.
étapes:
Copié le code suivant à functions.php
function remove_sidebar_shop() { if (is_product()) { remove_action('woocommerce_sidebar','woocommerce_get_sidebar'); echo("Test if"); } else { echo("Test else"); } } add_action('get_header','remove_sidebar_shop');
(les pièces d'écho ont été pour le débogage)
A commenté la ligne
do_action('woocommerce_sidebar');
dansarchive-product.php
après l'avoir copié àmy-theme/woocommerce
.A commenté la ligne
do_action('woocommerce_sidebar');
danssingle-product.php
après l'avoir copiée àmy-theme/woocommerce
.A commenté l'ensemble du fichier
sidebar.php
.
Mais rien ne semble fonctionner.
Oui Je l'ai fait dans mon thème que comme je l'ai mentionné mon thème répertoire/WooCommerce que j'ai utilisé pour des raisons impérieuses modèles de WooCommerce –
En arrière-plan WooCommerce> l'état du système (à la fin), vous avez normalement la liste des modèles de remplacement situés dans votre thème. Est-ce correct? Avez-vous vérifier dans vos pages de produits backend si vous n'avez pas d'options supplémentaires meta box (vérifiez avant dans la barre supérieure> onglet d'option d'écran pour voir si vous affichez toutes les options)? – LoicTheAztec