Crear Custom Post Types en WordPress puede ser relativamente sencillo, podemos utilizar un plugin o crearlos cada vez por cada uno que...
Eliminar meta tags en WordPress
Eliminar etiquetas del head en Wordpress
WordPress nos genera una gran cantidad de etiquetas en la cabecera de nuestras páginas que no siempre necesitamos, de hecho algunas de ellas comprometen la seguridad de nuestro sitio web, como por ejemplo la etiqueta que nos muestra la versión de WordPress, en otros casos, los administradores del sitio web prefieren esconder estas etiquetas para no mostrar que el sitio está hecho con WordPress, o simplemente para evitar llamadas innecesarias a recursos que no vamos a utilizar.
Sea por el motivo que sea, WordPress dispone de una función para eliminar estas etiquetas del head, la función remove_action(), que elimina una función de un “action hook” específico, la sintaxis de esta función es la siguiente:
remove_action( $tag, $function_to_remove, $priority )
Como muestra el código anterior, esta función recibe tres parámetros:
$tag
(string) (Requerido) El action hook al que pertenece la función que queremos eliminar.
$function_to_remove
(callable) (Requerido) El nombre de la función que queremos eliminar.
$priority
(int) (Opcional) La prioridad de la función ( el valor por defecto es 10 ).
Veamos un ejemplo de como eliminar la versión de WordPress en nuestro sitio web modificando el archivo functions.php:
remove_action('wp_head', 'wp_generator');
El primer parámetro le indica a la función que queremos eliminar una función que es dependiente de wp_head(), esta función podemos verla en el archivo general-template.php, dentro de la carpeta wp-includes de nuestro WordPress.
Otras etiquetas que podemos eliminar de nuestra cabecera son las siguientes:
/* Eliminar el vínculo al RSD del sitio */
remove_action('wp_head', 'rsd_link');
/* Eliminar la versión de WordPress */
remove_action('wp_head', 'wp_generator');
/* Eliminar Feeds */
remove_action('wp_head', 'feed_links, 2');
remove_action('wp_head', 'feed_links_extra', 3);
/* Eliminar el enlace al archivo manifest.xml */
remove_action('wp_head', 'wlwmanifest_link');
/* Eliminar enlace a posts relacionados */
remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0);
remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);
/* Eliminar el enlace corto */
remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0);
/* Eliminar emojis */
remove_action('wp_head', 'print_emoji_detection_script', 7);
remove_action('wp_print_styles', 'print_emoji_styles');
/* Eliminar las etiquetas meta del plugin qtranslate */
remove_action('wp_head','qtranxf_wp_head_meta_generator');
/* Eliminar rel canonical */
remove_action('wp_head', 'rel_canonical');
Quizás te interese ...
En ocasiones los títulos de nuestros proyectos son demasiado extensos como para mostrarlos completos en las migas de pan de nuestro sitio web,...
WordPress límita por seguridad ciertas extensiones de archivo, en algunos casos necesitamos subir archivo de tipo .svg o .webp que serán...
Yo no sé vosotros pero yo de momento me niego a utilizar el nuevo editor de WordPress Guttenberg, de momento sigo utilizando el editor...
Valoraciones
Sé el primero en valorar