UA-51298262-10 Skip to main content
Preguntas frecuentesWordPress

Cómo ocultar las fechas en WordPress

By agosto 24, 2017julio 21st, 2020No Comments

Muchos especialistas son de la opinión que el SEO mejora cuando los artículos publicados no contienen fecha de publicación. Es decir, son atemporales. Esto se debe a que, una vez que ha transcurrido el tiempo, el contenido de un artículo pasa a ser irrelevante por lo antiguo y comenzará su caída de posición con respecto a los artículos más nuevos.

Cómo ocultar las fechas en WordPress

La atemporalidad se puede utilizar si el artículo no está relacionado con hechos ocurridos en determinado momento. Para el caso de noticias de prensa se hace evidente que no aplica. Pero los artículos de carácter ilustrativo o técnico salvo aquellos, producto de alguna investigación científica, pudieran ser atemporales.

Podríamos realizar una prueba cuyos resultados no se harían esperar y que en apenas un par de días conoceríamos los resultados.

En la siguiente gráfica, de las visitas recibidas en función del tiempo de un sitio web, se observa que al momento de eliminar las fechas de todas sus publicaciones, las posiciones suben y el número de visitantes aumenta.

Cómo ocultar las fechas en WordPress

Existen varias formas de eliminar las fechas de las publicaciones en WordPress. Desde buscar el código que las inserta y borrarlas (no siempre posible), hasta métodos más efectivos y permanentes. Es importante advertir que la implementación de cualquiera de estos métodos es responsabilidad exclusiva de quien lo aplica.

Uso del plugin Remove/Hide Author, Date, Category like Entry-Meta

Este plugin es completamente gratuito y descargable del repositorio de WordPress. Es prácticamente automático y funciona perfectamente en los themes normales y con clases proporcionados por WordPress para su desarrollo.

Una ventaja que presenta este plugin es que permite al usuario decidir si desea eliminar/ocultar las fechas.

Para obtener el plugin visitar la siguiente dirección: https://es.wordpress.org/plugins/removehide-author-date-category-like-entry-meta/

Modificar el archivo functions.php del theme activo

Este método resulta efectivo y sencillo para quienes tienen conocimientos sobre la edición del archivo functions.php. Recomendamos que antes de aplicar este o cualquiera de los métodos presentados, se realice un backup de la información del sitio.

Para comenzar, debemos ingresar en el archivo del theme principal o activo y al final agregamos el siguiente código:

function jl_remove_post_dates() {

                add_filter('the_date', '__return_false');

                add_filter('the_time', '__return_false');

                add_filter('the_modified_date', '__return_false');

                add_filter('get_the_date', '__return_false');

                add_filter('get_the_time', '__return_false');

                add_filter('get_the_modified_date', '__return_false');

} add_action('loop_start', 'jl_remove_post_dates');

Se debe tener precaución cuando se realice este proceso debido a que si cometemos un error o si el theme no acepta las líneas introducidas, comenzaremos a recibir mensajes de error 500.

Existe otra alternativa a la anterior, en caso de problemas con el código anterior, utilizando el siguiente código:

function jl_remove_post_dates() {

                add_filter('the_date', '__return_false');

                add_filter('the_time', '__return_false');

                add_filter('the_modified_date', '__return_false');

} add_action('loop_start', 'jl_remove_post_dates');

No se deben utilizar ambos códigos de manera simultánea porque podría traernos problemas.

Eliminar el código de forma manual

Este método es el más básico y funcional aunque depende del theme utilizado así como de la fuente de la fecha.

Aunque este método es muy básico se presentará a modo de ejemplo por depender del theme que tenemos en uso.

En el theme normal hallaremos las funciones de fecha y hora del loop principal en el index.php, estas funciones tienen la apariencia del siguiente código:

<?php /*the_date();*/ ?>

<?php /*the_date('F j, Y');*/ ?>

<?php /*echo get_the_date();*/ ?>

<?php /*the_modified_date();*/ ?>

<?php /*the_modified_date('', 'Last modified ');*/ ?>

<?php /*the_time( get_option('date_format') );*/ ?>

A un usuario que sea principiante en esto le puede costar encontrar estas líneas y donde el theme no es estándar tal vez hasta un usuario avanzado tenga que escudriñar con mucho cuidado entre el código y los archivos del theme.

Esperamos haber sido de gran ayuda con este tutorial, para conocer más de nuestros tutoriales puedes ingresar en Ayuda Hosting.

Ayuda Hosting

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

Aviso de cookies