Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo agregar una fecha de derechos de autor dinámica en el pie de página de WordPress

Uno de los problemas más comunes que vemos al revisar sitios web de WordPress son las fechas de derechos de autor desactualizadas en el pie de página. Es un pequeño detalle que puede hacer que su sitio parezca descuidado y poco profesional para los visitantes.

Después de trabajar con muchas empresas en WPBeginner, nos dimos cuenta de que muchos propietarios de sitios web olvidan actualizar el año de derechos de autor o no saben que existe una solución automática.

La buena noticia es que puede configurar una fecha de derechos de autor dinámica que se actualiza automáticamente cada año.

Permítanos mostrarle las formas más confiables de agregar una fecha de derechos de autor dinámica a su pie de página de WordPress, sin necesidad de experiencia en codificación.

Agregar fecha de derechos de autor dinámica en el pie de página de WordPress

💡 Formas rápidas de agregar una fecha de derechos de autor dinámica en WordPress

  • Método 1: WPCode – Úselo si desea control total y prefiere una solución ligera basada en código que se actualice automáticamente cada año.
  • Método 2: Smart Copyright Year – Úselo si desea un plugin simple que se encargue de todo por usted sin tocar ningún código.

Una fecha de derechos de autor dinámica mantiene automáticamente la información de derechos de autor visible de su sitio web actualizada sin actualizaciones manuales. Por ejemplo, se actualizará de 2025 a 2026 el 1 de enero.

Aquí le explicamos por qué es importante:

  • Siempre actualizado: Actualiza automáticamente el año para que no tenga que recordar cambiarlo manualmente.
  • Protege su contenido: Ayuda a salvaguardar su diseño, contenido y código bajo las leyes de derechos de autor y disuade el plagio.
  • Mejora las señales de SEO: Muestra a los motores de búsqueda que su sitio está activo y bien mantenido, lo que puede mejorar las clasificaciones.
  • Cumple a nivel mundial: Asegura que la fecha de derechos de autor cumpla con los requisitos legales en diferentes países.

Ahora, te mostraremos cómo agregar fácilmente una fecha de derechos de autor dinámica en el pie de página de WordPress. Puedes usar los enlaces rápidos a continuación para saltar al método que deseas utilizar:

Si deseas generar una fecha de derechos de autor dinámica que cubra todos los años desde el inicio de tu blog de WordPress hasta el año actual, entonces este método es para ti. Funciona utilizando la fecha de publicación de tu publicación más antigua y tu publicación más reciente.

Para agregar una fecha de derechos de autor dinámica a tu pie de página de WordPress, muchos tutoriales te dirán que agregues código personalizado al archivo functions.php de tu tema. Sin embargo, el más mínimo error al escribir el código puede dañar tu sitio web.

Por eso recomendamos usar WPCode, que es el mejor plugin de fragmentos de código de WordPress del mercado.

Después de pruebas exhaustivas, hemos descubierto que es la forma más fácil y segura de agregar código a tu sitio web. Para obtener más información, consulta nuestra reseña de WPCode.

Primero, deberás instalar y activar el plugin WPCode. Para obtener más instrucciones, es posible que desees consultar nuestra guía para principiantes sobre cómo instalar un plugin de WordPress.

Nota: También puedes usar el plugin gratuito WPCode para este tutorial. Sin embargo, actualizar a la versión Pro te dará acceso a una biblioteca en la nube de fragmentos de código, lógica condicional inteligente y más.

Al activarlo, solo visita la página Fragmentos de código » + Agregar fragmento desde la barra lateral de administración de WordPress.

Desde aquí, ve a la opción ‘Agregar tu código personalizado (Nuevo fragmento)’ y haz clic en el botón ‘+ Agregar fragmento personalizado’ debajo de ella.

Agregar un nuevo fragmento de código personalizado en WPCode

A continuación, debe seleccionar 'Fragmento PHP' como tipo de código de la lista de opciones que aparecen en la pantalla.

Selecciona la opción de fragmento de PHP

Esto te dirigirá a la página ‘Crear fragmento personalizado’, donde puedes comenzar escribiendo un nombre para tu fragmento de código.

Ten en cuenta que este nombre no se mostrará en el front-end y solo se utiliza para fines de identificación.

Ingresa un título para el código de fecha de derechos de autor dinámica

Una vez que hayas hecho eso, copia y pega el siguiente código en el cuadro ‘Vista previa del código’:

if ( ! function_exists( 'wpb_copyright' ) ) {
	function wpb_copyright() {
		// Cache the output so we don't have to run the query on every page load.
		$output = get_transient( 'wpb_copyright_text' );
		if ( false !== $output ) {
			// Return the cached output.
			return $output;
		}
		global $wpdb;
		$copyright_dates = $wpdb->get_results(
			"SELECT YEAR(min(post_date_gmt)) AS firstdate, YEAR(max(post_date_gmt)) AS lastdate FROM $wpdb->posts WHERE post_status = 'publish'"
		);
		$output          = '';
		if ( $copyright_dates ) {
			$output = '© ' . $copyright_dates[0]->firstdate;
			if ( $copyright_dates[0]->firstdate !== $copyright_dates[0]->lastdate ) {
				$output .= '-' . $copyright_dates[0]->lastdate;
			}
			// Set the value as a transient so we only run the query 1x per day.
			set_transient( 'wpb_copyright_text', $output, DAY_IN_SECONDS );
		}

		return $output;
	}
}

echo wpb_copyright();

Al activarlo, este código obtendrá automáticamente los datos y mostrará la fecha de derechos de autor según las publicaciones más antiguas y más recientes de tu sitio web.

A continuación, desplázate hacia abajo hasta la sección ‘Inserción’ y elige el método ‘Shortcode’. Estamos utilizando este método porque queremos agregar código específicamente al pie de página de WordPress.

Usa el método de shortcode

Finalmente, desplázate de regreso a la parte superior y cambia el interruptor ‘Inactivo’ a ‘Activo’.

Una vez que hayas hecho eso, simplemente haz clic en el botón ‘Guardar fragmento’ para almacenar tu configuración.

Guarda el fragmento de código para agregar la fecha de derechos de autor dinámica

Ahora, tienes que desplazarte hacia atrás hasta la sección ‘Inserción’ y copiar el shortcode haciendo clic en el botón ‘Copiar’ que está a su lado.

Ten en cuenta que no podrás copiar el shortcode hasta que hayas activado y guardado el fragmento de código.

Copia el shortcode para la fecha de derechos de autor dinámica

Ahora necesitas agregar el shortcode a tu pie de página de WordPress. Este método es para ti si estás usando un tema clásico sin el editor de sitio completo.

Una vez que hayas copiado el shortcode, dirígete a la página Apariencia » Widgets desde la barra lateral de administración de WordPress.

Desde aquí, desplázate hacia abajo hasta la pestaña ‘Pie de página’ y expándela.

Para este tutorial, estamos usando el tema Hestia Pro. Dependiendo del tema que estés usando, tu página de widgets puede verse un poco diferente.

A continuación, necesitas hacer clic en el botón ‘Agregar bloque’ (+) en la esquina superior izquierda de la pantalla y buscar el bloque de Shortcode.

Al encontrarlo, agrega el bloque a la pestaña ‘Pie de página’ y luego pega el shortcode de WPCode en él.

Agrega el shortcode en la pestaña del pie de página

Finalmente, haz clic en el botón ‘Actualizar’ en la parte superior para guardar tus cambios.

Ahora, puedes visitar tu sitio web para ver la fecha de copyright dinámica en acción.

Vista previa de la fecha de derechos de autor dinámica en el pie de página de WordPress

Si estás usando un tema basado en bloques en tu sitio web de WordPress, entonces puedes usar este método para agregar el shortcode de copyright al pie de página.

Primero, necesitas visitar la página Apariencia » Editor desde el panel de WordPress. Esto iniciará el editor de sitio completo en tu pantalla.

Desde aquí, elige la sección Pie de página y luego haz clic en el botón ‘Añadir bloque’ (+) en la esquina superior izquierda de la pantalla.

A continuación, simplemente busca y añade el bloque Shortcode a tu área preferida en el pie de página.

Una vez que hayas hecho eso, pega el shortcode de fecha de copyright dinámico en el bloque.

Agrega el shortcode de fecha de derechos de autor al FSE

Finalmente, no olvides hacer clic en el botón ‘Guardar’ en la parte superior para almacenar tu configuración.

Ahora puedes visitar tu sitio web para ver la fecha de copyright dinámica en acción.

Fecha de derechos de autor en fse

Si no quieres usar código en tu sitio web, entonces este método es para ti.

Primero, necesitarás instalar y activar el plugin Smart Copyright Year. Para más detalles, quizás quieras ver nuestra guía sobre cómo instalar un plugin de WordPress.

Tras la activación, el plugin obtendrá automáticamente los datos para tu fecha de copyright. Aun así, debes recordar que solo muestra el año actual y no el rango de años que se ha utilizado el sitio.

Para mostrar la fecha de copyright, ahora tendrás que añadir un shortcode al pie de página del sitio web.

Si estás usando un tema clásico que no utiliza el editor de sitio completo, entonces puedes usar este método.

Primero, visita la página Apariencia » Widgets desde la barra lateral de administración de WordPress. Una vez allí, desplázate hacia abajo hasta la pestaña 'Pie de página' y expándela.

Para este tutorial, estamos usando el tema Hestia Pro, por lo que tus widgets pueden verse un poco diferentes dependiendo del tema que estés usando.

A continuación, haz clic en el botón 'Añadir bloque' (+) en la esquina superior izquierda de la pantalla y busca el bloque de código corto.

Simplemente agrega el bloque a la pestaña 'Pie de página' y luego copia y pega el siguiente código corto en él para mostrar la fecha de derechos de autor de esta manera:

[año]

Agrega el shortcode del plugin en el widget del pie de página

Finalmente, haz clic en el botón ‘Actualizar’ en la parte superior para guardar tus cambios.

Ahora, puedes visitar tu sitio web para ver la fecha de copyright dinámica en acción.

Vista previa de la fecha de derechos de autor

Si estás utilizando un tema basado en bloques con el editor de sitio completo, entonces puedes insertar el shortcode de copyright dinámico con este método.

Debes dirigirte a la página Apariencia » Editor desde la barra lateral de administración de WordPress.

Una vez allí, elige la sección 'Pie de página' y luego haz clic en el botón 'Agregar bloque' (+) en la esquina superior izquierda de la pantalla. Luego, busca y agrega el bloque de Shortcode.

Después de eso, agrega el siguiente shortcode en el bloque para mostrar la fecha de copyright en tu sitio web:

[año]

Agrega el shortcode del plugin

Finalmente, haz clic en el botón 'Guardar' en la parte superior para almacenar tu configuración.

Ahora, puedes visitar tu sitio web para ver la fecha de copyright dinámica en acción.

Vista previa de la fecha de copyright con el plugin

Aquí hay algunas preguntas que nuestros lectores han hecho con frecuencia antes de agregar una fecha de derechos de autor dinámica en el pie de página de WordPress:

¿Cómo actualizo mi año de derechos de autor en WordPress?

Puedes actualizar tu año de derechos de autor editando el pie de página de tu tema a través de Apariencia » Editor o usando el Personalizador. Para mayor comodidad, también puedes usar un plugin que lo actualice automáticamente cada año.

¿Cómo agrego un pie de página personalizado?

Puedes agregar un pie de página personalizado yendo a Apariencia » Widgets o usando el Personalizador. Alternativamente, constructores de páginas como SeedProd te permiten diseñar y agregar un pie de página completamente personalizado fácilmente.

¿Qué es un pie de página legal?

Un pie de página legal contiene información esencial como avisos de derechos de autor, políticas de privacidad, términos de servicio y exenciones de responsabilidad para mantener tu sitio web cumpliendo con los requisitos legales.

¿Cómo obtener una fecha de derechos de autor dinámica?

Puedes obtener una fecha de derechos de autor dinámica agregando un pequeño fragmento de PHP a tu pie de página de WordPress usando WPCode o con un plugin como Smart Copyright Year. Ambos métodos mantienen automáticamente tu año de derechos de autor actualizado, por lo que no tienes que actualizarlo manualmente cada año.

Esperamos que este artículo te haya ayudado a aprender cómo agregar fechas de copyright dinámicas en el pie de página de WordPress. También te puede interesar ver nuestro tutorial sobre cómo agregar contenido dinámico en WordPress y nuestras mejores opciones para las mejores alternativas a Canva para gráficos de sitios web.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

58 CommentsLeave a Reply

  1. Tengo un poco de curiosidad sobre el impacto en el rendimiento del sitio. ¿Actualizar dinámicamente la fecha del pie de página afecta los tiempos de carga o el SEO de alguna manera significativa? ¡Espero tus comentarios!

  2. En este artículo, recomiendas el plugin Auto Copyright Year Updater, pero según Wordpress.org, “Este plugin no ha sido probado con las últimas 3 versiones principales de WordPress. Es posible que ya no se mantenga o soporte y que tenga problemas de compatibilidad cuando se use con versiones más recientes de WordPress”.

    ¿Tienes otra recomendación? Gracias.

  3. Gracias por el artículo. Solo tenía una etiqueta para el año actual en el sitio, pero gracias a tu fragmento pude expandirla para incluir el año en que comenzó el blog. Se ve mucho mejor. Buen trabajo. Gracias por esta pequeña cosa, que no habría descubierto por mi cuenta, o la habría buscado durante mucho tiempo en Internet y probado diferentes códigos.

  4. Gracias por el código para agregar la fecha dinámica en los derechos de autor.
    Eliminará la necesidad de cambiar la fecha manualmente.
    Estaba buscando esto y lo agregaré a mis sitios web.

  5. Intenté hacer esto como se recomienda en https://www.wpbeginner.com/glossary/functions-php/): Pegué el código como un fragmento en el plugin Code snippet. Pero no estoy seguro de qué hacer a continuación: “agrega el siguiente código al archivo footer.php de tu tema donde quieras mostrar la fecha:”
    Supongo que no entiendo cómo funciona el plugin Code snippet: ¿dónde se agrega el código / cómo me refiero a 'footer.php'? Intenté pegar el código en el pie de página, pero eso no funcionó... ¿Por favor, ayúdale a este novato en codificación?

  6. Creo que no deberíamos perder tiempo reinventando la rueda nosotros mismos, sino utilizando los plugins disponibles como Automatic Copyrights Shortcode.

    ¿Qué opinas?

  7. Lo intenté y, por un momento, pareció funcionar.

    Borrar la caché de WP y recargar la página resultó en el mismo "Blah... blah... blah... | Orgullosamente impulsado por WordPress" de pie de página de siempre.

    Ya no veo este fragmento de código en el archivo functions.php para el tema ComicPress.

    ¿Importa DÓNDE en los archivos functions.php y footer.php se agregan los fragmentos de código? Si es así, sería de gran ayuda saberlo.

    ¡Gracias!

  8. ¿Tiene que ser un tema hijo para que esto permanezca en su lugar? Estoy en Twenty Seventeen, sin tema hijo. ¿Debo preocuparme de que esto se sobrescriba cada vez que reciba una actualización de WP?

    ¡Agradezco mucho la ayuda!

  9. ¿Podría alguien ayudarme con información sobre cómo agregar un texto después del año? ¿Dónde en el código debería colocarse esto?

  10. Después de hacer clic en guardar en functions.php, me aparece una pantalla blanca de la muerte. También descargué el archivo functions.php pero no pude encontrar tu código allí. ¿Cómo lo soluciono?

  11. Necesito cambiar "Última actualización el 5 de enero de 2016 por Personal Editorial" esta fecha con la fecha actual...

    Entonces, ¿qué comando debo usar...? Intenté este...

    Pero estoy obteniendo la misma fecha...

  12. ¡Gracias! Esto es genial, lo usé en mi sitio web
    Agregué una publicación de hace 1 año, como 2015, para tener más de 1 año. Luego me di cuenta de que podía simplemente escribir 2015 en el código, jajaja..
    De todos modos, espero que te hayas reído..

  13. ¡Esto es Wordpress Beginner! ¿Por qué no le dicen a la gente dónde poner exactamente el código en el archivo PHP? Veo a mucha gente rompiendo sus sitios web, así que preferiría no intentarlo.

  14. Agregué el código a las funciones y borró por completo mi sitio web. Pantalla en blanco – cuando voy a la página de inicio de sesión y cuando simplemente escribo la URL de mi sitio web. ¿Qué pasó? Hice exactamente lo que se dijo que hiciera arriba :/

  15. He pasado horas durante varios días intentando encontrar la respuesta a la siguiente necesidad:

    La información de derechos de autor de un blogger se incluye automáticamente con cada publicación. La blogger se casó y cambió su apellido. ¿Cómo hacer que WordPress use el nombre antiguo en la línea de derechos de autor para las publicaciones antes de la fecha de la boda y el nombre nuevo en la línea de derechos de autor para las publicaciones después de la fecha de la boda?

    Sé que get_the_date es clave, pero no sé cómo escribir una declaración condicional que diga que si la fecha de publicación de la entrada es anterior al 1 de octubre de 2009, muestre el apellido de soltera, de lo contrario muestre el apellido de casada.

    (O, por supuesto, si la fecha de publicación de la entrada es posterior a la fecha de la boda, muestre el apellido de casada.)

    Espero que alguno de ustedes aquí me ayude con esto. ¿Por favor?

  16. Hola, intenté actualizar el archivo functions.php, pero en su lugar recibí un Error 500. ¿Qué debo hacer? No me permite acceder a mi cuenta de WordPress para editarlo de nuevo... ¿puedes ayudarme por favor?

  17. También puedes probar el plugin Copyright Shortcodes (está en el directorio de plugins de WordPress).

    Los shortcodes disponibles son: [copyright year=AAAA], [copy], [year], [years by=AAAA list=true/false sep=", "]

    Saludos,

  18. Este es el código que usé durante mucho tiempo hasta que me di cuenta de que el año se obtiene basándose en GMT, así que si no quieres que los usuarios en diferentes zonas horarias vean el año de tu sitio cambiar temprano o tarde, no uses esta etiqueta... cambia echo date por echo date_i18n

    Por ejemplo, cuando usé el código original, fui a mi sitio web el 31 de diciembre de 2014 alrededor de las 6 p.m. PST. Mi sitio web ya mostraba el año 2015 porque la Hora Estándar del Pacífico está 8 horas detrás de GMT.

    Con el cambio de date_i18n, tu sitio mostrará el año actual basado en la zona horaria del visitante en su lugar. Para aquellos que tengan curiosidad, i18n es una abreviatura de "internacionalización" porque hay 18 letras entre la 'I' y la 'N'.

  19. Tengo problemas para agregar el código a mi footer de function.php. Ahora me aparece este mensaje de error: Parse error: syntax error, unexpected ‘function’ (T_FUNCTION) in /home3/hsp1990/public_html/wp-content/themes/couponpress/functions.php on line 35

    • Deberías usar un tema hijo en lugar de trabajar con tu tema padre. Simplemente ve al codex de WordPress y busca desarrollo de temas hijos. Crea un nuevo archivo functions.php y un archivo footer.php en el directorio de tu tema hijo e inserta los códigos. Estarás listo.

  20. Hola,
    ¿cómo puedo modificar este código para que tenga una fecha fija "primera fecha" de "1999", en lugar de la fecha de la primera publicación?
    Gracias.

  21. ¡Buen consejo! Lo agregué con casi cero conocimiento de codificación. ¿Cómo agregaría el título de mi sitio después del año?

  22. Algo como esto podría ser más fácil y menos intensivo.

    <?php
    $year = date('Y');
    if ($year != 2009){
    echo '© 2009 – '.$year.' YourSite.com';
    } else {
    echo '© 2009 YourSite.com';
    }
    ?>

  23. Vale la pena señalar que los derechos de autor existen durante varios años a partir de la primera vez que se publicaron. Eso significa que hay dos cosas a considerar:

    1) El aviso visual de derechos de autor no es necesario según el tratado de Berna; no tiene validez legal si lo tienes en el sitio o no.

    2) Si el sitio se publicó por primera vez en un año determinado, reclamar que en realidad se publicó en un año posterior en realidad disminuye cualquier reclamo que puedas tener por infracción de derechos de autor.

    Además, la mayoría de los avisos de derechos de autor visuales, valgan lo que valgan, también necesitan indicar a quién pertenecen los derechos de autor, después del(los) año(s).
    Finalmente, es tipográficamente correcto usar un "guion en" en lugar del carácter de guion menos que has sugerido.

  24. Realmente me molesta cuando visito un sitio y los derechos de autor están desactualizados, pero aun así publican contenido nuevo.

    Este será un buen factor simulado para eso.

    Como siempre, disfruto de ustedes como recurso de Wordpress.

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.