Les codes suivants permettent de filtrer automatiquement les mots clés.
Code n°1 :
[pastacode lang= »php » manual= »%2F**%0ASupprimer%20de%20la%20fonction%20get_the_terms%20tout%20mot-cl%C3%A9%20ayant%20moins%20de%203%20articles%0A*%20%C2%A9%20Daniel%20Roch%0A*%2F%0Afunction%20seomix_seo_the_tag_limit(%24terms)%20%7B%0Aif%20(%20!is_admin()%20)%7B%0Aforeach(%24terms%20as%20%24k%20%3D%3E%20%24tag)%7B%0A%2F%2Fs%E2%80%99il%20s%E2%80%99agit%20d%E2%80%99un%20tag%0Aif%20(%20%24tag-%3Etaxonomy%20%3D%3D%20’post_tag’%20)%7B%0A%2F%2FOn%20%C3%A9limine%20les%20tags%20de%20moins%20de%203%20articles%0Aif%20(%20%24tag-%3Ecount%3C3%20)%0Aunset(%24terms%5B%24k%5D)%3B%0A%7D%0A%7D%0A%7D%0Areturn%20%24terms%3B%7D%0Aadd_filter(%20%22get_the_terms%22%2C%20’seomix_seo_the_tag_limit’%2C%2010%2C%201%20)%3B » message= »1ère étape, ne pas afficher ces mots-clés dans les articles (fichier functions.php) » highlight= » » provider= »manual »/]
Code n°2 :
[pastacode lang= »php » message= »Filtrer les mots-clés dans les autres endroits du site (fichier functions.php) » highlight= » » provider= »manual » manual= »%2F**%0ASupprimer%20de%20la%20fonction%20get_terms%20tout%20mot-cl%C3%A9%20ayant%20moins%20de%203%20articles%0A*%20Notamment%20utile%20pour%20la%20g%C3%A9n%C3%A9ration%20du%20sitemap%20de%20WordPress%20SEO%0A*%20%C2%A9%20Daniel%20Roch%0A*%2F%0Afunction%20seomix_seo_tag_get_terms(%24terms)%7B%0Aif%20(%20!is_admin()%20)%7B%0Aforeach(%20%24terms%20as%20%24k%20%3D%3E%20%24tag%20)%7B%0Aif(%20%24tag-%3Etaxonomy%20%3D%3D%20%22post_tag%22%20)%20%7B%0Aif(%20%24tag-%3Ecount%3C3%20)%0Aunset(%20%24terms%5B%24k%5D%20)%3B%0A%7D%0A%7D%0A%7D%0Areturn%20%24terms%3B%0A%7D%0Aadd_filter(%20’get_terms’%2C%20’seomix_seo_tag_get_terms’)%3B »/]
Code n°3 :
[pastacode lang= »php » message= »Rediriger l’utilisateur vers l’accueil pour ces pages de mots-clés (fichier functions.php) » highlight= » » provider= »manual » manual= »%2F**%0ARediriger%20automatiquement%20les%20mots-cl%C3%A9s%20de%20moins%20de%203%20articles%20vers%20l%E2%80%99accueil%0A*%20%C2%A9%20Daniel%20Roch%0A*%2F%0Afunction%20seomix_seo_tag_redirect%20()%20%7B%0Aif%20(%20is_tag%20()%20)%20%7B%0A%24term_id%20%3D%20get_query_var(%20’tag_id’%20)%3B%0A%24term%20%3D%20get_term_by%20(‘id’%2C%20%24term_id%2C%20’post_tag’)%3B%0A%24termcount%20%3D%20%24term-%3Ecount%3B%0A%24homeurl%20%3D%20home_url()%3B%0Aif%20(%24termcount%20%3C%203%20)%20%7B%0Awp_redirect(%20%24homeurl%20%2C%20’301’%20)%3B%0Adie%3B%0A%7D%0A%7D%0A%7D%0Aadd_action(%20’template_redirect’%2C%20’seomix_seo_tag_redirect’%20)%3B »/]
Laisser un commentaire