Cambiar a etiqueta nofollow en wp-login.php

2

En wp-login.php, el valor predeterminado es:

<meta name="robots" content="noindex,follow">

Quiero cambiarlo a:

<meta name="robots" content="noindex,nofollow">

¿Hay alguna forma o secuencia de comandos para cambiar esto?

    
pregunta Jows 15.04.2016 - 11:30

2 respuestas

4

Extendiendo la respuesta de @prosti, WordPress la agrega con la acción login_head en el mismo wp-login.php .

add_action( 'login_head', 'wp_no_robots' );

Puedes eliminar esta acción en el tema / complemento y agregar tu propia acción con la función de devolución de llamada personalizada.

Ejemplo: -

//Keep priority 9 so we can remove WordPress action that is on 10
add_action( 'login_head', 'custom_no_robots', 9);
/**
 * Custom robot tags
 */
function custom_no_robots() {
    remove_action( 'login_head', 'wp_no_robots' );
    echo "<meta name='robots' content='noindex, nofollow' />\n";
}
    
respondido por el Sumit 15.04.2016 - 13:36
2

Puedes personalizar tu página de inicio de sesión de WordPress con este gancho de acción.

function f1() {
    echo '<meta name="robots" content="noindex,nofollow" >' . "\n";
}
add_action('login_head', 'f1');

La última etiqueta meta prevalecerá sobre la original. PD. Puede usar el filtro si planea eliminar la meta etiqueta original.

    
respondido por el prosti 15.04.2016 - 12:25

Lea otras preguntas en las etiquetas