Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Så här addar du ett dynamiskt datum för Copyright i WordPress footer

Vill du lägga till ett dynamiskt copyright-datum i din WordPress footer?

En website med ett outdated copyright-datum kan se oprofessionell ut. Om du lägger till ett dynamiskt copyright-datum i footern på din site visar du besökarna att din website är uppdaterad och underhålls regelbundet.

I den här artikeln visar vi dig hur du enkelt kan add to ett dynamiskt copyright-datum i footern på din WordPress website.

Adding dynamic copyright date in WordPress footer

Ett copyright-datum täcker vanligtvis det aktuella året eller intervallet av år under vilka content, design och kod på din WordPress website skyddas av upphovsrättslagar.

Copyright-datumet på din website ska vara aktuellt, men manuell updating tar tid och du kanske glömmer bort att göra det.

Det är här ett dynamiskt copyright-datum kan hjälpa till. Det uppdateras automatiskt för att säkerställa att datumet är korrekt och uppfyller upphovsrättslagarna i olika länder.

Det hjälper också till att skydda your content från upphovsrättsintrång och plagiat.

Dessutom signalerar ett updated copyright-datum till search engines att din site är väl underhållen och aktiv. Detta kan bidra till att förbättra rankingen hos search engines och locka mer trafik till din website.

I den här artikeln visar vi dig hur du enkelt kan add to ett dynamiskt copyright-datum i WordPress footer. Du kan använda snabblänkarna under för att hoppa till den metod du vill använda:

Om du vill generera ett dynamiskt copyright-datum som täcker alla år från starten av din WordPress blogg fram till innevarande år, då är den här metoden något för dig. Den fungerar genom att använda det publicerade datumet för din äldsta post och din nyaste post.

För att lägga till ett dynamiskt copyright-datum i din WordPress footer, kommer många tutorials att berätta för dig att lägga till custom code i ditt temas functions.php-fil. Men minsta error när du skriver in koden kan förstöra din website.

Det är därför vi rekommenderar att du använder WPCode, som är det bästa WordPress code snippets plugin på marknaden. Det är det enklaste och säkraste sättet att add to kod till din website.

Först måste du installera och aktivera pluginet WPCode. Om du vill ha fler instruktioner kan du läsa vår guide för nybörjare om hur du installerar ett plugin för WordPress.

Note: Du kan också använda det gratis WPCode-tillägget för denna tutorial. Men om du upgraderar till Pro-versionen får du tillgång till ett molnbibliotek med code snippets, smart villkorlig logik och mer.

Efter aktivering, besök bara Code Snippets ” + Add Snippet page från WordPress admin sidebar.

Härifrån går du till alternativet ”Add Your Custom Code (New Snippet)” och klickar på knappen ”Use Snippet” under den.

Add new snippet

Detta leder dig till sidan ”Create Custom Snippet”, där du kan börja med att skriva in ett namn för ditt code snippet. Tänk på att detta namn inte kommer att visas on the front end och endast används för identifiering.

Efter det måste du välja ”PHP Snippet” som Code Type från dropdown-menyn i det högra hörnet.

Choose PHP as code type for the dynamic copyright date code

När du har gjort det, kopiera och paste följande kod i ”Code Preview” boxen:

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();

När den här koden aktiveras kommer den automatiskt att hämta data och visa ditt copyright-datum enligt de äldsta och nyaste posterna på din website.

Därefter rullar du ner till section ”Insertion” och väljer metoden ”Shortcode”. Vi använder den här metoden eftersom vi specifikt vill add code till footern i WordPress.

Use the shortcode method

Slutligen rullar du tillbaka högst upp och togglar omkopplaren ”Inaktiverad” till ”Aktiv”.

När du har gjort det klickar du bara på knappen ”Save Snippet” för att spara dina settings.

Save the code snippet for adding dynamic copyright date

Nu måste du rulla tillbaka till ”Insertion” -sektionen och kopiera shortcoden genom att klicka på ”Kopiera” -knappen bredvid den.

Tänk på att du inte kommer att kunna kopiera shortcoden förrän du har aktiverat och saved code snippet.

Copy the shortcode for the dynamic copyright date

Add Dynamic Copyright Date till WordPress Footer med hjälp av en widget

Nu måste du add to shortcode till din WordPress footer. Den här metoden är för dig om du använder ett klassiskt theme utan fullständig Site Editor.

När du har kopierat shortcode, head över till appearance ” Widgets page från WordPress admin sidebar.

Här rullar du ner till tabben ”Footer” och förstorar den.

För denna tutorial använder vi temat Hestia Pro. Beroende på vilket theme du använder kan din page med widgets se lite annorlunda ut.

Därefter måste du klicka på knappen ”Add Block” (+) i det övre vänstra hörnet av vyn och leta efter Shortcode-blocket.

När du hittar det, lägg till blocket på tabben ”Footer” och klistra sedan in WPCode shortcode i den.

Add shortcode into the footer tab

Slutligen klickar du på knappen ”Update” högst upp för att save dina ändringar.

Nu kan you besöka your website för att kontrollera det dynamiska copyright-datumet i action.

Preview for dynamic copyright date in WordPress footer

Add to ett dynamiskt datum för Copyright i ett Block-baserat Theme

Om du använder ett blockbaserat theme på din website i WordPress kan du använda den här metoden för att add to copyright shortcode till footern.

Först måste du besöka sidan Appearance ” Editor från WordPress dashboard. Detta kommer att starta hela Site Editor på din vy.

Härifrån väljer du sektionen Footer och klickar sedan på knappen ”Add Block” (+) högst upp till vänster på vyn.

Därefter hittar du helt enkelt och lägger till Shortcode-blocket till ditt önskade område i footern.

När du har gjort det klistrar du in den dynamiska shortcoden för copyright-datum i blocket.

Add copyright date shortcode into the FSE

Glöm inte att klicka på knappen ”Save” högst upp för att lagra dina settings.

You can now visit your website to check out the dynamic copyright date in action.

Copyright date in fse

Om du inte vill använda kod på din website, då är den här metoden något för dig.

Först måste du installera och aktivera pluginet Smart Copyright Year. För details, you may want to see our guide on how to install a WordPress plugin.

Vid aktivering kommer pluginet automatiskt att hämta data för ditt copyright-datum. Tänk på att pluginet endast visar det aktuella året och ej visar hur många år webbplatsen har använts.

För att visa copyright-datumet måste du nu add to en shortcode till webbplatsens footer.

Add to dynamiskt datum för Copyright i ett klassiskt theme

Om du använder ett klassiskt theme som inte använder hela Site Editor, kan du använda den här metoden.

Först måste du besöka sidan Appearance ” Widgets från WordPress admin sidebar. När du är där rullar du ner till tabben ”Footer” och förstorar den.

För denna tutorial använder vi temat Hestia Pro, så dina widgets kan se lite annorlunda ut beroende på vilket tema du använder.

Klicka sedan på knappen ”Add Block” (+) i det övre vänstra hörnet av vyn och hitta blocket Shortcode.

Lägg bara till blocket i tabben ”Footer” och kopiera och paste sedan in följande shortcode i det för att visa copyrightdatumet gillar detta:

[år]

Add plugin shortcode in the footer widget

Slutligen klickar du på knappen ”Update” högst upp för att save dina ändringar.

Nu kan you besöka your website för att kontrollera det dynamiska copyright-datumet i action.

Copyright date preview

Add to dynamiskt datum för Copyright i ett Block-baserat Theme

Om du använder ett blockbaserat tema med hela Site Editor, kan du insert den dynamiska copyright shortcode med den här metoden.

Du måste heada till sidan Appearance ” Editor från WordPress admin sidebar.

När du är där väljer du sektionen ”Footer” och klickar sedan på knappen ”Add Block” (+) högst upp till vänster på vyn. Leta sedan efter och add to blocket Shortcode.

Följ detta och add to följande shortcode i blocket för att visa copyright-datumet på din website:

[år]

Add plugin shortcode

Slutligen klickar du på knappen ”Save” högst upp för att spara dina Settings.

Nu kan you besöka your website för att se det dynamiska copyright-datumet i action.

Copyright date preview with plugin

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du lägger till dynamiska copyright-datum i WordPress footer. Du kanske också vill se vår tutorial om hur man lägger till dynamiskt content i WordPress och våra toppval för de bästa WordPress-tilläggen för att få din site att växa.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

54 kommentarerLämna ett svar

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Armando says

    In this article, you are recommending the Auto Copyright Year Updater plugin, but according to WordPress.org, ”This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.”

    Do you have another recommendation? Thanks.

  3. Jiří Vaněk says

    Thank you for the article. I only had a tag for the current year on the site, but thanks to your snippet I was able to expand it to include the year the blog started. It looks much better. Good job. Thank you for this little thing, which I would not have figured out on my own, or I would have searched for it for a long time on the Internet and tried different codes.

  4. Moinuddin Waheed says

    Thanks for the code to add for having dynamic date in the copyright.
    it will eliminate the need to manually change the date.
    I was looking for this and will add to my websites.

  5. Yvon says

    I tried to do this as recommended in https://www.wpbeginner.com/glossary/functions-php/): I pasted the code as a snippet in the Code snippet plugin. But I’m not sure what to do next: ”add the following code to your theme’s footer.php file where you want to display the date: ”
    I guess I don’t understand how the Code snippet plugin works: where the code is added / how do I address ’footer.php’>? I tried to just paste the code in the footer, but that didn’t work… Please help this coding-newbie?

  6. Zee Aitch says

    I think we should not waste time reinventing the wheel our self, instead utilizing the available plugins like Automatic Copyrights Shortcode.

    What you think?

    • WPBeginner Support says

      That plugin was not available when this post was created, we will certainly take a look at it

      Administratör

  7. Def Egge says

    I gave this a try and, for a moment, it appeared to work.

    Clearing the WP cache and reloading the page resulted in the same old ”Blah … blah … blah … | Proudly powered by WordPress” footer.

    I no longer see this code snippet in the functions.php file for the ComicPress theme.

    Does it matter WHERE in the functions.php and footer.php files the code snippets are added? If so, it would be a great help to know that.

    Thanks!

  8. Kori says

    Does it have to be a child theme for this to stay in place? I’m on Twenty Seventeen, with no child theme. Do I need to worry about this being overwritten every time I get a WP udpate?

    Appreciate the help so much!

    • Nick says

      You can put the current year by just calling the php date() function with a ’Y’.

      echo date(’Y’);

  9. Anna says

    Could someone assist with information on how to add a text after the year? Where in the code should this be placed?

  10. Rishabh says

    After i clicked save on the functions.php. I’m facing a white-screen of death. I also dowloaded the functions.php file but couldn’t find your code there. How do i solve it?

  11. Nikhil says

    I need to change ” Last updated on January 5th, 2016 by Editorial Staff ” this date with current date…

    So which command I have to use…. I had tried this one…

    But I’m getting the same date…

  12. gumusdis says

    Thanks! this is great, i used it on my website
    I added a post for 1 year ago, like 2015 to have more than 1 year. then I realized I could simply write down 2015 in code lol..
    anyway i hope you laughed..

  13. Kyle says

    This is WordPress Beginner!!! Why Don’t You tell the guys where exactly to put the code on PHP file? See lots of people breaking their websites so I would rather not try.

  14. lena woods says

    I added the code to functions, and it completely wiped out my website. Blank screen – when i go to login page and when i simply type in my website URL. what happened? did exactly what was said tot do above :/

  15. Christina says

    Great share,
    thanks a lot. I have searched so long how to remove the copyright in wordpress.

    Greets Christina

  16. Mark Roth says

    I have spent hours over several days trying to find the answer to the following need:

    A blogger’s copyright info is included automatically with each post. The blogger got married and changed her last name. How to get WordPress to use old name in copyright line for posts before wedding date and new name in copyright line for posts after the wedding date?

    I know get_the_date is key, but I don’t know how to write a conditional statement that says if post publication date is before October 1 2009, display maiden name, else display married name.

    (Or, of course, if post publication date is after wedding date, display married name.)

    I’m hoping one of you here will help me with this. Please?

  17. Michaela says

    Hi, I tried to update the functions.php file, but instead I received 500 Error. What shall I do? It does not allow me to access my wordpress account to edit it back…. can you please help me?

  18. Mirco says

    You can also try the Copyright Shortcodes plugin (it’s on the WordPress plugin directory).

    Available shortcodes are: [copyright year=YYYY], [copy], [year], [years by=YYYY list=true/false sep=“, “]

    Cheers,

  19. Brandon Hann says

    This is the code I used for a long time until I realized that the year is pulled based off of GMT, so if you don’t want users in different time zones to see your site’s year change early or late, don’t use this tag…change echo date to echo date_i18n

    For example, when I used the original code, I went to my website on Dec 31st, 2014 at around 6pm PST. My website was already showing the year 2015 because Pacific Standard Time is 8 hours behind GMT.

    With the date_i18n change, your site will show the current year based on the visitor’s timezone instead. For those that are curious, i18n is an abbreviation of ”internationalization” because there are 18 letters between the ’I’ and the ’N’.

  20. hayward says

    I am having trouble with adding the code to my function.php footer. Now I am getting this error message Parse error: syntax error, unexpected ’function’ (T_FUNCTION) in /home3/hsp1990/public_html/wp-content/themes/couponpress/functions.php on line 35

    • Rex AZ says

      You should use a child theme rather than working with your parent theme. Just go over to the wordpress codex and source for child theme development. Just create a new functions.php file and a footer.php file in your child theme directory and insert the codes. You are good to go.

  21. Chris says

    Hi,
    how can I modify this code, so that I can have a fix ”first date” of ”1999”, instead of the date of the first published posting?
    Thanks.

  22. menj says

    I have used the code above, with a slight modification to the comicpress_copyright() function which I renamed to a more generic one.

  23. jrstaples1 says

    Nice tip! I addded this with almost zero coding knowledge. How would I add my site title after the year?

  24. Dominic says

    Something like this might be easier and less intensive.

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

  25. Gary says

    It’s worth pointing out that copyright exists for a number of years from the first time it was published. That means there’s to things to consider:

    1) The visual copyright notice is not necessary under the Berne treaty – it has no standing in law whether you have it on the site or not.

    2) If the site was first published in a certain year, claiming it could be actually published in a later year actually lowers any claim you may have for copyright infringement.

    Also, most visual copyright notices, for what they are worth, also need to put who the copyright is to, after the year(s).
    Finally, it’s typographically correct to use an ”en dash” instead of the hyphen-minus character you’ve suggested.

  26. Derek Jensen says

    It surely does bug me when I go to a site and the copyright is out of date but yet they are publishing fresh content.

    This will be a nice dummy factor for that.

    As always I enjoy your guys as a WordPress resource.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.