Por lo que he entendido, pretendes editar el tema para incluir la opción en el header. Eso afectaría al resto de sitios con ese mismo tema.
Otra opción es crear un pequeño plugin que simplemente tenga una función para incluir eso en el header. y sólo lo activas en el sitio que no quieres que se indexen las imágenes.
Si aún sigues queriendo editar el tema, te recomiendo que lo hagas siempre por FTP. Bajas el archivo a editar, lo editas en tu PC y lo vuelves a subir. Es la forma más correcta y menos arriesgada.
Echa un vistazo a https://codex.wordpress.org/Plugin_API/Action_Reference/wp_head
Te permite incluir en el Head el meta que quieres añadir. El código funciona tanto en el functiosn.pho del tema como en tu plugin personalizado (si lo tienes).
Es tema antiguo, pero bueno… así queda para otros.
Lo que tienes que hacer capturar el ID del sitio y solo mostrar lo del header si el sitio es el que quiere o no.
Vamos, básicamente:
$site_id = get_current_blog_id();
if ( '4' == $site_id ) {
echo '<meta name="robots" content="noimageindex">';
}
Este código lo debes poner dónde quieras del header.php
El 4, se entiende que debes sustituirlo por el ID del sitio en que que quieres mostrar el código.
Y ya está.
Si lo quieres hacer mediante el functions.php o un plugin personalizado para tu sitio lo tienes que hacer diferente, y se hace de la siguiente manera.
function poner_noindex_header() {
$site_id = get_current_blog_id();
if ( '4' == $site_id ) {
echo '<meta name="robots" content="noimageindex">';
}
}
add_action('wp_head', 'poner_noindex_header');
Cualquiera de las dos formas te funcionará.
Saludos
-
Esta respuesta fue modificada hace 4 años, 10 meses por
Jose Conti.
-
Esta respuesta fue modificada hace 4 años, 10 meses por
Jose Conti.