crea un plugin personalizado para WordPress que realice esta función. A continuación, te muestro el código para el plugin:
Código del plugin
- Crea un archivo PHP, por ejemplo,
meta-robots-control.php
dentro de un carpeta llamadameta-robots-control
dentro de las carpeta wp-content/plugins , ajusta los propietarios y permisos necesarios. - Coloca el siguiente código en el archivo:
<?php
/**
* Plugin Name: Meta Robots Control
* Description: Establece las etiquetas meta robots según el tipo de página en WordPress.
* Version: 1.0
* Author: Juan Jose Fernandez Duran
*/
function set_meta_robots() {
// Verifica el tipo de página y establece el contenido adecuado.
if (is_single() || is_category() || is_home() || is_page()) {
echo '<meta name="robots" content="index,follow">' . "\n";
} else {
echo '<meta name="robots" content="noindex,follow">' . "\n";
}
}
add_action('wp_head', 'set_meta_robots');
Instrucciones de instalación
- Crea el plugin:
- En el directorio
wp-content/plugins/
, crea una carpeta llamadameta-robots-control
. - Guarda el archivo
meta-robots-control.php
dentro de esa carpeta.
- En el directorio
- Activa el plugin:
- Ve al panel de administración de WordPress.
- Dirígete a la sección de "Plugins".
- Busca el plugin "Meta Robots Control" y haz clic en "Activar".
Personalización
Puedes añadir más lógica si necesitas gestionar tipos de contenido adicionales (como tipos de contenido personalizado o taxonomías).