Hablemos de su proyecto
Wordpress Backoffice

WordPress: Eliminar los elementos predeterminados en el encabezado

En algunos casos, necesitamos eliminar todas las metaetiquetas predeterminadas de las plantillas de WordPress. Para hacer esto, simplemente añade el siguiente código a tu archivo functions.php remove_action('wp_head', 'wp_print_styles', 8); remove_action('...

WordPress: Eliminar los elementos predeterminados en el encabezado



En algunos casos, necesitamos eliminar todas las metaetiquetas predeterminadas de las plantillas de WordPress.
Para hacer esto, simplemente añade el siguiente código a tu archivo functions.php

remove_action('wp_head', 'wp_print_styles', 8);
remove_action('wp_head', 'wp_print_head_scripts', 9);
remove_action('wp_head', 'feed_links_extra', 3);
remove_action('wp_head', 'feed_links', 2);
remove_action('wp_head', 'rsd_link');
remove_action('wp_head', 'wlwmanifest_link');
remove_action('wp_head', 'index_rel_link');
remove_action('wp_head', 'parent_post_rel_link', 10, 0);
remove_action('wp_head', 'start_post_rel_link', 10, 0);
remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0);
remove_action('wp_head', 'wp_generator');
add_filter('show_admin_bar', '__return_false');

Reproducir esta personalización hoy

El principio del hook sigue siendo útil, pero las pantallas de administración y las API de WordPress han evolucionado desde la publicación. Pruebe el código en un entorno de pruebas con la versión exacta del núcleo, del tema y de las extensiones del sitio.

  • Haga una copia de seguridad de los archivos y de la base antes de cualquier modificación.
  • Controle las capacidades del usuario, los nonces, la validación de entradas y el escape de salidas.
  • Coloque la personalización en una extensión dedicada o en un tema hijo para preservar las actualizaciones.

Referencia: manual oficial de desarrollo de extensiones de WordPress.

Compartir este artículo