Bonjour,
Essayez le code ci-dessous qui devrait masquer la bio de certains auteurs (c’est vous qui choisissez). Dans l’exemple, les auteurs dont l’id est 2,3,4 et 5 seront masqués. Vous modifiez comme vous voulez.
function enlever_bio(){
$post_id = get_the_id();
$author_id = get_post_field ('post_author', $post_id);
$sansbio = array (2,3,4,5);
if (in_array($author_id, $sansbio)) {
echo '<style>#content-main .entry-author {display:none;}</style>';
}
}
add_filter( 'the_content','enlever_bio');
Ce code est à mettre de préférence dans le fichier “functions.php” d’un thème enfant. Si vous n’en avez pas c’est facile à créer avec l’extension “Child theme configurator“. Si vous ne voulez pas en créer vous pouvez utiliser l’extension “my custom functions“. C’est simple mais lisez les FAQ et surtout ça: “Q. What to do if this plugin crashed the website?” qui vous dit comment rétablir la situation en cas de problème (pas grave et facilement réparable par FTP).
-
Cette réponse a été modifiée le il y a 2 années et 9 mois par
ferman.