Insertar la fecha actual mediante un shortcode

Cómo poner la fecha actual mediante un shortcode

En esta ocasión vamos a ver cómo podemos añadir fecha actual mediante un shortcode. Nos vendrá muy bien para ponerla, por ejemplo, en el footer de nuestra web.

Si tienes una web en WordPress, es posible que tu tema no tenga esta opción implementada, o si la has diseñado desde cero (con un maquetador tipo Divi, Elementor…), quizás tampoco has tenido esto en cuenta.

No pasa nada, si únicamente tienes que actualizar tu propia página web, no te costará mucho entrar en el personalizador y cambiar, a mano, la fecha que viene en el footer. Pero si tienes que administrar varios WordPress, es una completa pesadilla tener que cambiar la fecha en todos, (y te lo digo yo que, entre mis webs, mis proyectos personales y las páginas web de mis clientes, administro más de 50 páginas web), se convierte en una auténtica pesadilla.

Imagínate cuando llega el 1 de enero y tienes que cambiar la fecha de todas las webs para que el año se actualice. Prefieres tirarte en ropa interior a un campo lleno de ortigas…

Vamos a evitarte este mal trago, y vamos a aprender a hacerlo mediante un shortcode.

Código que vamos a utilizar

Si bien es cierto que este código no te evitará que tengas que entrar en todos los WordPress que administres, instalar el código y después ir a los ajustes y personalizar el mensaje del footer. Pero esta vez será la última vez que tengas que hacer de nuevo este proceso, y lo mejor de todo, podrás hacer el cambio con calma, sin que sea 1 de enero, pues siempre que instales este shortcode, se mostrará el año actual.

El código que vamos a utilizar es el siguiente:

Este contenido es exclusivo para los usuarios de pago de la web.
Si ya lo eres accede a tu cuenta, y si aún no te has suscrito, regístrate desde aquí.

¡Nos vemos dentro!

En este caso, se crea una función llamada ano_actual (lo sé, no es un nombre muy bonito para una función, pero no te rías, ya sabes que no se pueden utilizar las eñes). Esta función almacena el valor de current_year y lo devuelve al final mediante la función ano_init (otro nombre «rarito»).

Dónde debemos poner este código

Esta es la pregunta del millón, pero si eres lector del blog, sabrás que puedes hacer funcionar este código de tres formas distintas:

  1. Insertando el código en el functions.php de tu tema activo. No recomendable a no ser que tengas un child theme.
  2. En tu plugin de snippets. Ya sabrás que este es el método que personalmente te aconsejo.
  3. En tu plugin de funciones. Método también recomendable.

Este artículo ha sido visitado: 8 veces

Obtén acceso a los secretos mejor guardados de WordPress con solo un clic

Suscríbete a la newsletter y recibe en tu correo electrónico 10 snippets de código exclusivos que nunca se han publicado en nuestra membresía y que nunca se publicarán.

Obtén la ventaja definitiva en WordPress y conviértete en un experto.

leadmagnetcodigos

PDF

10 códigos para WordPress, Divi y WooCommerce, que nunca han sido publicados aquí, ni se publicarán

Deja que WordPress trabaje por ti, utiliza código.