Question

Dans Wordpress, chaque fois qu'un poste est protégé par mot de la zone admin back-end ajoute le texte en gras. « - mot de passe protégé » après le titre du message

Ce que je cherche est un moyen de supprimer ce texte et à la place avoir utiliser une icône (lien ci-dessous) qui devrait être ajouté avant le texte du titre.

Comment cela peut-il être fait?

Je veux utiliser une icône de la Aesthetica Icon Set par http://dryicons.com :

Était-ce utile?

La solution

Essayez ceci (ne pas oublier de remplacer l'icône URL):

add_filter( 'display_post_states', 'password_protected_icon' );

function password_protected_icon( $post_states ) {

    $text = __('Password protected');
    $pos = array_search( $text, $post_states);
    if( false !== $pos )
        $post_states[$pos] = '<img src="http://i.stack.imgur.com/aIDa6.png" title="'.htmlspecialchars($text).'"/>';

    return $post_states;
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top