post icon

[WordPress] Enlever proprement les préfixes « Privé » et « Protégé » des titres

Je cherchais récemment le moyen d’enlever les préfixes « Privé » (Private) et « Protégé » (Protected) des articles et après plusieurs recherches dans Google la seule solution proposée était d’enlever à la volée les préfixes via un preg_replace();… autant dire que ce n’est pas une chose à faire ! Je suis donc aller à la recherche des filtres disponibles pour la fonction the_title(); et j’ai découvert deux filtres : private_title_format et protected_title_format .

Donc la solution propre pour enlever ces fameux préfixes est la suivante :

1
2
3
4
5
add_filter('private_title_format', 'removePrivatePrefix');
add_filter('protected_title_format', 'removePrivatePrefix');
function removePrivatePrefix($format){
return '%s';
}

Aucun commentaire.

Publier un commentaire