Las páginas de autor en WordPress pueden generar contenido duplicado y afectar negativamente el SEO de tu sitio. Si no necesitas esta funcionalidad, puedes deshabilitarla fácilmente con un fragmento de código.
¿Por Qué Desactivar las Páginas de Autor?
- Evita contenido duplicado: Los motores de búsqueda pueden penalizar sitios con páginas similares.
- Mejora la seguridad: Reduce la exposición de nombres de usuario.
- Optimiza la estructura del sitio: Elimina páginas innecesarias para una mejor experiencia de usuario.
Código para Deshabilitar Páginas de Autor
El siguiente código redirige cualquier visita a una página de autor hacia la página de inicio:
add_filter('author_link', function ($link) {
return home_url('/');
});
add_action('template_redirect', function () {
if (is_author()) {
wp_redirect(home_url('/'));
exit;
}
});
¿Cómo Funciona?
author_link
filter: Cambia los enlaces del autor para que apunten al inicio.template_redirect
hook: Redirige a los visitantes que intenten acceder a/author/username
.
Cómo Implementar el Código
- Ve a Apariencia → Editor de temas → functions.php.
- Copia y pega el código al final del archivo.
- Guarda los cambios.
Alternativamente, puedes usar un plugin como Code Snippets para añadir el código sin modificar archivos del tema.