Copyright tekst som oppdateres automatisk
Skrevet av André Giæver
15. september 2020
Copyright tekst som oppdaterer seg automatisk er veldig praktisk. Alt du trenger er å legge en shortcode i footer av nettsiden eller nettbutikken din. Her viser jeg deg hvordan.
PHP-funksjonen nedenfor henter Nettstedstittel, året første innlegg ble publisert og gjeldende år. For å vise copyright-koden kan du bruke shortcode-en:
[copyright]
Vi bruker denne funksjonen i footer av humanweb.no der den viser © 2017-2021 Human Web.
Pro-tip! Bruk pluginen Code Snippets til å legge inn koden nedenfor isteden for å legge den rett i functions.php.
function comicpress_copyright() {
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) {
$copyright = "© " . $copyright_dates[0]->firstdate;
if($copyright_dates[0]->firstdate != $copyright_dates[0]->lastdate) {
$copyright .= '-' . $copyright_dates[0]->lastdate;
}
$output = $copyright;
}
return $output;
}
function dynamic_copyright_shortcode( $atts ){
ob_start();
echo '<span class="copyright-shortcode">' . comicpress_copyright() . '</span> ';
echo '<span class="sitename-shortcode">' . get_bloginfo( 'name' ) . '</span>';
return ob_get_clean();
}
add_shortcode( 'copyright', 'dynamic_copyright_shortcode' );
That’s it!
[helpful]
Få nyttige tips om å drive nettbutikk rett i innboksen!
