Agregar Copyright © año en WordPress con actualizaciones automáticas

✏️ 2018-10-23 | Wordpress | 4 Comentarios

Agregue Copyright © 2018 que se actualiza al año en curso automáticamente en su pie de página de Wordpress. Agregue el año, la fecha o el día actual con códigos cortos sin un complemento.
Skribent: Victor Duse
Por Victor Duse

¿Desea que el texto Copyright © 2021 se actualice al año actual automáticamente en su pie de página de WordPress? Se puede hacer con un código corto, sin complementos. También le ofreceremos algunos formatos de fecha de bonificación como fecha actual , mes actual y día actual .

Mire el video (próximamente) o siga las instrucciones a continuación si prefiere leer. Todos los fragmentos de código que necesitará están disponibles para copiar & amp; pegar en el artículo. Esto funciona con la mayoría de los temas para WordPress, por lo que no tiene que usar Divi from Elegant Themes .

Contenido relacionado: Muestra el año actual automáticamente en la barra inferior de Divi

Paso 1. Permitir códigos cortos en widgets de WordPress

Un código corto es un pequeño fragmento de código que muestra información dinámica, como la fecha de hoy. Un shortcode consiste en una palabra dentro de los ganchos, por ejemplo. [year] que, si se implementa correctamente, muestra automáticamente

2021

– y se actualiza automáticamente al mismo tiempo que despegan los fuegos artificiales de Año Nuevo.

 

El estándar de WordPress es que su pie de página (y la barra lateral) consiste en widgets . Desafortunadamente, la configuración predeterminada de WordPress no admite códigos cortos en widgets; en su lugar, solo mostrará los códigos cortos como texto simple (por ejemplo, [año]) cuando publique.

Pero afortunadamente, puedes cambiar eso con unas pocas líneas de código en functions.php. Si no tiene un tema secundario , debe obtener uno primero. De lo contrario, su código se sobrescribirá la próxima vez que actualice su tema.

Comience en su panel de WordPress y vaya a Apariencia > Editor . Luego seleccione functions.php en el tema de su hijo e ingrese el siguiente código al final.

 //Allow shortcodes in widgets
add_filter ('widget_text', 'do_shortcode');

Bonus! Todos los códigos cortos descritos en este artículo también se pueden usar en la copia del cuerpo en sus páginas y publicaciones de WordPress.

2. Cree su código de acceso para el año actual (y el mes actual, la fecha actual o el día actual)

El siguiente paso es crear uno o más códigos cortos que muestren la fecha de hoy. Copie el siguiente código para los formatos de fecha que desea usar y péguelo en su functions.php . Puede colocar el código debajo del código que agregó en el paso anterior. Guardar.

Code in functions.php Short Code Result

//Display current year

function year_shortcode () {
$year = date_i18n ('Y');
return $year;
}
add_shortcode ('year', 'year_shortcode');

 

[year]
2021

//Display current month

function month_shortcode () {
$monthyear = date_i18n ('F');
return $month;
}
add_shortcode ('month', 'month_shortcode');

 

[month]
January

//Display current date as YYYY-MM-DD

function yyyymmdd_shortcode () {
$yyyymmdd = date_i18n ('y-m-d'); return $yyyymmdd;
}
add_shortcode ('yyyymmdd', 'yyyymmdd_shortcode');

 

[yyyymmdd]
2021-01-18

//Display current month and year

function monthyear_shortcode () {
$monthyear = date_i18n ('F Y');
return $monthyear;
}
add_shortcode ('monthyear', 'monthyear_shortcode');

 

[monthyear]
January 2021

//Display current day

function day_shortcode () {
$day = date_i18n ('l');
return $day;
}
add_shortcode ('day', 'day_shortcode');

 

[day]
Monday

 

Debería verse algo como esto si has ingresado todo el código anterior:

Fecha de hoy en functions.php

Bonus! ¿Quieres más formatos de fecha para elegir? Aquí está la lista completa de formatos de fecha .

Cambiar idioma para la fecha actual

¿Quieres otro formato de idioma para la fecha actual? Para cambiar el idioma, simplemente vaya a su panel de WordPress y seleccione Configuración a y cambie Idioma del sitio al idioma deseado. Esto actualizará automáticamente la fecha que se muestra a partir de tus códigos cortos (para todos los ninjas de código que existen: esto funciona porque estamos usando date_i18n en lugar de solo date en functions.php).

Cambiar idioma en la configuración de WordPress Cambie la configuración de idioma y el formato predeterminado de la fecha en WordPress.

3. Agregar «Copyright ©

2021

Company Name. Todos los derechos reservados.» en tu pie de página

Ahora hemos terminado con la codificación. Es hora de insertar el shortcode del año actual en su pie de página. Vaya a Apariencia > Widgets . Agarre un Bloque de texto y suéltelo, por ejemplo, en el Área de pie de página # 1. En el campo de texto, pegue:

 Copyright © [year] Nombre de la empresa. Todos los derechos reservados.

Reemplace Nombre de la compañía por el nombre de la compañía que desee y guarde.

Agregar el shortcode del año actual a el pie de página de WordPress

También puede intentar agregar los otros códigos cortos [month], [yyyymmdd], [monthyear] y [day] en los widgets de pie de página. El resultado debería ser algo como esto (sí, lo hice un domingo):

 Pie de página de WordPress fecha actual automática

Eso es todo por ahora. ¡Buena suerte!

Siguiente paso: el contenido dinámico es el futuro

Desde el lanzamiento de Divi 4, puede usar Divi Theme Builder para crear pies de página con contenido dinámico (por ejemplo, mostrando el año o la fecha actual) sin agregar ningún código.

Lee mas

Divi Contenido dinámico

El contenido dinámico para Divi hace que sea más fácil que nunca mostrar contenido dinámico en páginas y publicaciones. ¿Próximamente al pie de página de WordPress?

Lea más sobre Divi Dynamic Content

Artículos Relacionados

Cómo instalar WordPress manualmente – Tutorial completo

Cómo instalar WordPress manualmente – Tutorial completo

La mayoría de los servidores web proporcionan la instalación de WordPress con un solo clic, pero conviene saber cómo instalar WordPress manualmente. Con una instalación manual tienes control en cada paso del proceso y obtienes una mejor comprensión sobre cómo funciona la plataforma.

leer más
4 Comentarios
  1. Hola, excelente post. Necesito tu ayuda, cómo puedo para que cuando esté escribiendo pueda agregar algo así: ejemplo: Oferta válida solo por hoy 11 de enero. seria algo así: [dia], [mes]
    espero tu respuesta

    Responder
    • ¡Hola Gustavo! Prueba este código:

      function daymonth_shortcode () {
      $daymonth = date_i18n ('j F');
      return $daymonth;
      }
      add_shortcode ('daymonth', 'daymonth_shortcode');

      Use the shortcode:

      [daymonth]

      Responder

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.