Oxygen Builder & WooCommerce : Retirer le titre et la description avant la grille des produits

Par Baptiste Pagès le 10 juin 2020
Votre site WordPress manque de visibilité ?
J'analyse votre SEO

Oxygen est un builder ultra léger et très interessant à utiliser, mais parfois il faut savoir relever les manches pour faire ce qu'on veut avec.

Par défaut, à l'heure où j'écris ces lignes, le module d'Oxygen "Products List" inclue au dessus de la grille des produits le titre et la description : pas l'idéal quand on fait un template soi-même.

Alors comment enlever ça ?

Bien sûr, on pourrait le cacher avec un peu de CSS. Mais ce ne serait pas très SEO, vous ne pensez pas ? Heureusement, en creusant un peu le code, on découvre que ce bloc d'Oxygen fait appel à la fonction wc_content si vous laissez la query sur "default" (ce qui sera sûrement le cas avec une boutique WooCommerce).

Comme vous le voyez le requête est celle par défaut.

En inspectant cette fonction, on voit qu'elle propose un filtre pour afficher ou non le titre, et une action pour afficher la description. Il ne reste donc plus qu'à insérer un bout de PHP juste avant le module "Products List" pour retirer tout ça !

<?php
function enlever_titre(){
return false;
}
add_filter('woocommerce_show_page_title', 'enlever_titre', 10, 3);
function enlever_description(){
remove_action( 'woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10 );
return;
}
add_action('woocommerce_archive_description', 'enlever_description', 1);
?>

Attention à où vous placez ce code, les actions et filtres ne sont pas utilisés que dans wc_content 🙂

Comment améliorer le référencement de votre site WordPress ?

Si votre site n'apporte pas de résultats, il n'est sûrement pas assez visible. Commencez par me demander un audit SEO, j'analyserai personnellement votre site.
Audit SEO
80€ 29€

Un problème technique sur votre site WordPress ?

Je résous vos problèmes WordPress rapidement. Commencez par me décrire votre problème et je chiffrerai une intervention !
Assistance WP
dès 25€
Je m'appelle Baptiste et je suis un webdesigner / consultant SEO spécialisé dans WordPress, basé à Grasse dans le Sud de la France. J'aide les petites entreprises à développer leur présence web dans ce monde de fou 😉
menu-circlecross-circle