Je ne veux pas exécuter de requêtes de commentaire. Je ne veux rien sur les commentaires à afficher dans la zone d'administration de wordpress.
Est-ce possible d'une manière ou d'une autre?
EDIT: Supprimez tous les liens vers les commentaires de la barre d'administration et toute la section backend.
wp-admin
comments
admin-menu
Peter Westerlund
la source
la source
Réponses:
Voici une liste de toutes les réponses ci-dessus et une suppression du lien de la barre d'administration. Ajoutez-le simplement à votre fichier de fonction de thèmes ou faites-en un plugin. Je vais marquer cela comme un wiki communautaire car la réponse de tout le monde est juste, personne n'a tout ajouté.
la source
Pour supprimer le menu Commentaires:
la source
Cela devrait supprimer la prise en charge des commentaires sur votre site:
Je ne sais pas si cela cachera toutes les mentions de commentaires dans la section admin. La boîte "Right Now" sur le tableau de bord est principalement codée en dur, vous devez donc masquer cette boîte ou faire du piratage pour filtrer la ligne concernant les "Commentaires". Mais cela devrait supprimer le texte "commentaires" partout ailleurs auquel je pense.
la source
Cela ne le supprimera pas de votre balisage en soi , mais vous pouvez facilement masquer le lien de la barre d'administration WP 3.1 (à la fois visuellement et à partir des lecteurs d'écran) en ajoutant la ligne suivante au CSS de votre thème:
li#wp-admin-bar-comments { display: none; visibility: hidden; }
la source
current_user_can
fonction, par exemple:if (!current_user_can('level_10'))
cible uniquement les utilisateurs non administrateurs.Il existe une solution prête à l'emploi qui fait exactement cela. C'est un plugin de Frank Bültge
Documents: http://wpengineer.com/2230/removing-comments-absolutely-wordpress/
Téléchargement du plug-in: https://github.com/bueltge/Remove-Comments-Absolutely
Installez-le et c'est tout. pas de config.
Cela fonctionne bien avec WP 3.5
la source
La source
la source