Pregunta

En WordPress, cada vez que una publicación está protegida con contraseña, el área de administración de backend agrega el texto en negrita "- Contraseña protegida" después del título de la publicación.

Lo que estoy buscando es una forma de eliminar este texto y, en cambio, utilizar un icono (enlace a continuación) que debe agregarse antes del texto del título.

¿Cómo se puede hacer esto?

Quiero usar un icono del Conjunto de icono de eesthetica por http://dryicons.com: alt text

¿Fue útil?

Solución

Prueba esto (no olvides reemplazar la URL del icono):

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;
}
Licenciado bajo: CC-BY-SA con atribución
scroll top