Comment désactiver les widgets par défaut de WordPress
J'espère que cet article sera utile pour votre site WordPress.
Besoin de plus de trafic de Google ? Alors commencez par apprendre comment fonctionnent les moteurs de recherche avec le mini-cours SEO de WPMarmite 🔗. C'est gratuit. 😉
Si vous n’avez pas besoin des widgets par défaut de WordPress, vous pouvez simplement les désactiver pour éviter qu’ils ne soient chargés par WordPress et économiser quelques requêtes.
Vous êtes à la recherche d’un hébergeur ? Ne cherchez plus et foncez chez o2switch (Non seulement les performances sont au rendez-vous mais le support est exceptionnel).
Bonjour, surement question bête dont vous ne pouvez pas répondre mais lorsque je met ce code dans mon functions.php du thème enfant cela met HS le site (code 500). J’avais avant bien enlevé les lignes des widgets que j’utilise. Est ce que certain thème (comme le miens) peuvent empêcher ce genre d’exécution de fonctions ?
Bonjour, verifie que tu n’as pas fait de fautes de frappes ou d’erreurs de ponctuations.
ZMaria
Merci Julien pour la réponse. Je cherches mais je pense avoir bien vérifié et ne trouve pas d’erreur de ponctuations (j’ai essayer après avoir essayé plusieurs copier-coller (en enlevant ou pas des lignes) 🙁 Je vais continuer à chercher car comme souvent surement un truc à la c..
Bonjour, Je suis une initiée bloquée par mes connaissances limitées en CSS. J’ai construit mes pages de mon site, par sections, grâce à visuel composer, pour pouvoir insérer des widgets, là je veux dans la page. Pour ce faire, j’ai désactivé les widgets latéraux prévus par mon template “up finance” Toutefois, je bug avec le “wp_Recent Posts, dont le wp_Recent Posts Setting ne me permet pas d’exclure une catégorie spécifique de ma liste d’articles. Existe t -il un snippet qui je pourrais insérer dans “Additional CSS” pour créer le filtre sollicité au niveau du “Recent Post widget”? Merci
Bonjour, ça n’est pas possible en CSS. Il faudrait passer par le PHP. Cependant le widget de base de WP le fait il me semble.
opnxu
Merci julien pour ton retour. En effet, les widgets de base de Wp prévoit cette restriction (via custumize). Cependant, moi j’ ai désactivé les widget du sidebar latéral. En fait, j’ai opté afin de maitriser la strcuture de ma page, d’insérer les widgets dans les sections ajouter à volonté de Visual composer, grâce à l’outil “Wp Query”. Malheureusement, ce dernier ne dispose pas des mêmes libertés de parémetrage que la custumisation prévu par le thème.
j’ai trouvé un contournement en ajoutant le snippet suivant, grâce au plugin “code snippets”: add_filter(‘widget_posts_args’, ‘exclude_category_recent_posts_widget’); function exclude_category_recent_posts_widget($params) { $params[‘category__not_in’] = ’68’; return $params;
Merci Alex, grâce à vos articles je m’en sors toujours.C’est bien expliqué et ça marche youpiii. Pour moi, vous êtes le meilleur. Vous abordez vraiment wordpress en profondeur .Votre travail est vraiment remarquable.Milles mercis
Apprenez à créer votre site WordPress grâce au constructeur de page le plus populaire du marché.
Découvrir la formation
Faites de meilleurs sites WordPress
Rejoignez les 20000 abonnés de WPMarmite et formez-vous dans la bonne humeur (et sans jargon).
En vous inscrivant à la newsletter, vous consentez à ce que WPMarmite, en sa qualité de responsable de traitement, collecte vos données afin de vous envoyer des communications par voie électronique. Vous pourrez vous désabonner à tout moment. Pour faire valoir votre droit d’accès, de rectification ou d’effacement, consultez notre politique de confidentialité.
Ça c’est top, merci mille fois !
Merci Bambi !
JEAN Bambi !
Bonjour, surement question bête dont vous ne pouvez pas répondre mais lorsque je met ce code dans mon functions.php du thème enfant cela met HS le site (code 500).
J’avais avant bien enlevé les lignes des widgets que j’utilise.
Est ce que certain thème (comme le miens) peuvent empêcher ce genre d’exécution de fonctions ?
Bonjour, verifie que tu n’as pas fait de fautes de frappes ou d’erreurs de ponctuations.
Merci Julien pour la réponse.
Je cherches mais je pense avoir bien vérifié et ne trouve pas d’erreur de ponctuations (j’ai essayer après avoir essayé plusieurs copier-coller (en enlevant ou pas des lignes) 🙁
Je vais continuer à chercher car comme souvent surement un truc à la c..
Bonsoir, Alex
Cela fonctionne très bien, merci mille fois
Bonjour,
Je suis une initiée bloquée par mes connaissances limitées en CSS.
J’ai construit mes pages de mon site, par sections, grâce à visuel composer, pour pouvoir insérer des widgets, là je veux dans la page.
Pour ce faire, j’ai désactivé les widgets latéraux prévus par mon template “up finance”
Toutefois, je bug avec le “wp_Recent Posts, dont le wp_Recent Posts Setting ne me permet pas d’exclure une catégorie spécifique de ma liste d’articles.
Existe t -il un snippet qui je pourrais insérer dans “Additional CSS” pour créer le filtre sollicité au niveau du “Recent Post widget”? Merci
Bonjour, ça n’est pas possible en CSS. Il faudrait passer par le PHP. Cependant le widget de base de WP le fait il me semble.
Merci julien pour ton retour.
En effet, les widgets de base de Wp prévoit cette restriction (via custumize). Cependant, moi j’ ai désactivé les widget du sidebar latéral.
En fait, j’ai opté afin de maitriser la strcuture de ma page, d’insérer les widgets dans les sections ajouter à volonté de Visual composer, grâce à l’outil “Wp Query”.
Malheureusement, ce dernier ne dispose pas des mêmes libertés de parémetrage que la custumisation prévu par le thème.
j’ai trouvé un contournement en ajoutant le snippet suivant, grâce au plugin “code snippets”:
add_filter(‘widget_posts_args’, ‘exclude_category_recent_posts_widget’);
function exclude_category_recent_posts_widget($params) {
$params[‘category__not_in’] = ’68’;
return $params;
Merci Alex, grâce à vos articles je m’en sors toujours.C’est bien expliqué et ça marche youpiii. Pour moi, vous êtes le meilleur. Vous abordez vraiment wordpress en profondeur .Votre travail est vraiment remarquable.Milles mercis