Supprimer toutes références aux mots-clefs / étiquettes / tags
Dans WordPress, le fonctionnement des mots-clefs / étiquettes / tags est semblable à celui des catégories, pourtant il est trés mal utilisé par la plupart des gens et fait même doublons avec les catégories.
Techniquement WordPress va créer, lors de l’utilisation des mots-clefs, une page listant tous les articles auxquels vous avez attribué le mots-clef en question. Un grand nombre d’utilisateurs, et ce même parmi les professionnels, vont choisir des étiquettes de manière intuitive et sans y avoir réfléchis ou du moins développer une stratégie autour de ceci. En faisant ainsi, un grand nombre de mots-clefs sont créés et le plus souvent certains sont juste des déclinaisons d’autres (pluriel par exemple). WordPress va alors générer un grand nombre de pages dont certains ne listeront qu’un article. La page sera alors indexée, mais jugée par Google comme non pertinente et à juste titre puisqu’elle ne contient aucune information et pénalisant votre référencement.
Afin de pallier à ceci, voici quelques astuces vous permettant d’en retirer l’accès à tous (via un fichier functions.php ou un plugin).
Suppression de la metabox des tags et des formats sur la page d’ajout/édition de posts
[pastacode lang= »php » manual= »%2F*%20suppression%20de%20la%20metabox%20des%20tags%20et%20des%20formats%20sur%20la%20page%20d’ajout%2Fedition%20de%20posts%20*%2F%0Afunction%20dfr_remove_tags_metabox()%20%7B%0A%20%20%20%20remove_meta_box(‘tagsdiv-post_tag’%2C%20’post’%2C%20’side’)%3B%0A%7D%0Aadd_action(‘admin_menu’%2C%20’dfr_remove_tags_metabox’)%3B » message= » » highlight= » » provider= »manual »/]
Suppression de la colonne « Mots-clefs » sur la liste des articles
[pastacode lang= »php » manual= »%2F*%20suppression%20de%20la%20colonne%20%22Mots-clefs%22%20sur%20la%20liste%20des%20articles%20*%2F%0Afunction%20dfr_remove_tags_column(%24defaults)%20%7B%0A%20%20%20%20unset(%24defaults%5B’tags’%5D)%3B%0A%20%20%20%20return%20%24defaults%3B%0A%7D%0Aadd_filter(%20’manage_posts_columns’%2C%20’dfr_remove_tags_column’)%3B » message= » » highlight= » » provider= »manual »/]
Suppression du sous-menu « Mot-clefs » sur la gauche de votre tableau d’administration
[pastacode lang= »php » manual= »add_action(%20’admin_menu’%2C%20’adjust_the_wp_menu’%2C%20999%20)%3B%0Afunction%20adjust_the_wp_menu()%20%7B%0A%20%20%20%20%20%20%20%20%24page%20%3D%20remove_submenu_page(%20’edit.php’%2C%20’edit-tags.php%3Ftaxonomy%3Dpost_tag’%20)%3B%20%2F%2FMenu%20Mots-clefs%0A%20%20%20%20%7D » message= » » highlight= » » provider= »manual »/]