Como no mostrar las fechas en WordPress (ni en el loop ni en los artículos)

Por | 2018-02-06T06:14:42+00:00 02/05/2016|WordPress|14 Comentarios

 

 

Desde hace ya un tiempo se viene hablando de que lo mejor para el SEO es crear artículos atemporales, y para hacer esto debemos sacarles las fechas que WordPress muestra, de esta forma es muy posible que nuestros artículos y paginas estén siempre frescos para los principales buscadores.

A raíz de varios experimentos realizados por muchos bloggers y SEOs conocidos, los usuarios de WordPress comenzaron a demandar de forma masiva la posibilidad de eliminar la fecha visible de todo tipo de publicaciones, y aunque muchos themes (sobretodo Premium) ya han implementado esta posibilidad entre sus opciones, otros muchos themes siguen careciendo de esta posibilidad.

eliminar fechas wordpressEn WordPress, la forma más fácil de eliminar las fechas es buscar el código que las inserta y borrarlas, pero esto no siempre es posible y además requiere ciertos conocimientos que no todos los usuarios de WordPress tienen, y, además, en cada theme el código puede ser implementado en diferentes partes.

En este artículo vamos a mostrar tres formas de configurar WordPress para que no muestre las fechas a los visitantes.
Debes tener en cuenta que la realización de cualquiera de estos métodos es bajo tu responsabilidad, ya que, en temas de este tipo, no siempre todo es blanco o negro.

 

Método 1 – Usar el plugin Remove/Hide Author, Date, Category like Entry-Meta

De todas las formas que podemos usar, esta es la forma más automatizada que tenemos disponible, pero no siempre es disponible.
El plugin Remove/Hide Author, Date, Category like Entry-Meta es completamente gratuito y puede ser descargado desde el repositorio de plugins de WordPress, funciona perfectamente en la mayoría de casos donde los themes son normales y usan las clases que proporciona WordPress para el desarrollo de themes.

Además, permite al usuario elegir que eliminar / ocultar:

eliminar fechas wordpressPero en algunos themes diferentes mucho más complejos como, por ejemplo, Divi, alguno de los de Genesis Framework o incluso el theme de esta web, The7, no es posible usar este plugin ya que debido a la forma en la que están desarrollados el plugin es incapaz de detectar las funciones de fecha en los archivos.

Puedes encontrar más información acerca del plugin en la siguiente dirección URL: https://es.wordpress.org/plugins/removehide-author-date-category-like-entry-meta/

 

Método 2 – Modificar el functions.php del theme activo

Personalmente, esta es la forma que más me gusta y la que más suelo utilizar, de hecho, en esta web que estás leyendo ahora mismo, usamos esta técnica para hacer desaparecer por completo las fechas y las horas de publicación y modificación.

Para eliminar las fechas usando este método solo tenemos que editar el archivo functions.php del theme principal o theme activo, y debemos ir al final del archivo y añadir lo siguiente:

Debemos tener cuidado con este proceso, ya que, si fallamos o por cualquier razón el theme no acepta bien estas líneas, el sitio va a empezar a dar errores 500 por errores de PHP, por lo que antes de realizar este proceso debemos asegurarnos de tener un backup o al menos tener la posibilidad de volver a editar el archivo rápidamente desde FTP o SSH para volver a poner el sitio online.

Si quieres un método menos agresivo para conseguir más o menos lo mismo (por si te da problemas el código anterior), puedes utilizar el siguiente código:

Debes elegir el primer bloque de código o el segundo, tener los dos al mismo tiempo no tiene ningún sentido y hasta puede dar problemas.

 

Método 3 – Eliminar el código manualmente

El tercer método es el más básico, el que siempre te va a funcionar, pero también el más variable dependiendo del theme usado y de donde implemente las funciones que muestran la fecha.

Este método simplemente lo menciono porque es el más básico, pero es muy difícil mostrar cómo realizarlo, aunque voy a mostrar un ejemplo.

En un theme normal nos encontraremos las funciones de fecha y hora del loop principal en el index.php del theme, las funciones tienen una apariencia similar a estas líneas de código:

Un usuario principiante no va a conseguir divisar correctamente estas líneas y en casos donde el theme no es “estándar” puede que hasta un usuario avanzado tenga que rebuscar bastante entre el código y los archivos del theme.

[Total: 13 Promedio: 3.8]

About the autor:

Mi nombre es Alvaro Fontela, soy consultor Wordpress y blogger activo desde hace años. Co-Fundador de Raiola Networks, escribiendo sobre Wordpress en este blog día tras día.

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.plugin cookies

ACEPTAR
Aviso de cookies