Kode PHP untuk Menampilkan Tahun Copyright Otomatis di Footer Website (Anti Lupa Update!)

Pernahkah Anda mengunjungi sebuah website yang terlihat profesional, namun ketika melihat ke bagian paling bawah (Footer), tertulis: “Copyright © 2018”? Padahal saat ini sudah tahun 2024.
Apa yang Anda pikirkan?
- Website ini sudah mati atau tidak diurus.
- Informasinya mungkin sudah kadaluarsa.
- Pemiliknya kurang teliti.
Tahun copyright yang tidak diperbarui (outdated) dapat menurunkan kredibilitas website Anda di mata pengunjung dan bahkan bisa menjadi sinyal negatif bagi SEO (Google menyukai konten yang fresh dan terawat).
Mengubah tahun secara manual setiap tanggal 1 Januari adalah pekerjaan yang merepotkan dan sering terlupa. Solusinya? Otomatisasi menggunakan PHP.
Dalam panduan ini, saya akan membagikan kode PHP sederhana hingga tingkat lanjut untuk membuat tahun copyright yang selalu update secara otomatis mengikuti waktu server.
Mengapa Menggunakan PHP, Bukan JavaScript?
Sebenarnya Anda bisa menggunakan JavaScript (new Date().getFullYear()). Namun, PHP lebih disarankan untuk kasus ini karena:
- Server-Side Rendering: PHP diproses di server sebelum halaman dikirim ke browser. Artinya, tahun tersebut sudah tertulis di dalam kode HTML saat bot Google merayapi (crawl) situs Anda.
- SEO Friendly: Teks yang dihasilkan PHP lebih pasti terbaca oleh semua jenis bot mesin pencari dibandingkan JavaScript yang terkadang membutuhkan proses rendering tambahan.
Level 1: Kode Dasar (Hanya Tahun Saat Ini)
Jika Anda baru membuat website tahun ini, Anda hanya membutuhkan kode sederhana untuk menampilkan tahun sekarang.
Salin kode ini ke bagian footer file PHP Anda:
PHP© <?php echo date("Y"); ?> Nama Website Anda.
Penjelasan:
©: Kode HTML untuk memunculkan simbol ©.date("Y"): Fungsi bawaan PHP untuk mengambil tahun saat ini dalam format 4 digit (misal: 2024). Huruf “Y” harus kapital.
Level 2: Kode “Smart Range” (Untuk Website Berumur)
Jika website Anda sudah berdiri sejak 2020, dan sekarang tahun 2024, standar penulisan copyright yang benar adalah menggunakan rentang waktu: © 2020 – 2024.
Namun, jika Anda hanya menulis kode statis, tahun depannya akan menjadi aneh. Kita perlu logika PHP (if-else) agar skripnya cerdas.
Logika Skrip:
- Jika tahun sekarang sama dengan tahun pembuatan, tampilkan hanya tahun sekarang (Contoh: 2024).
- Jika tahun sekarang lebih besar dari tahun pembuatan, tampilkan rentang tahun (Contoh: 2020 – 2024).
Berikut adalah kode lengkapnya:
PHP©
<?php
$thn_awal = 2020; // Ganti dengan tahun website Anda dibuat
$thn_skrg = date("Y");
if($thn_awal == $thn_skrg) {
echo $thn_awal;
} else {
echo "$thn_awal - $thn_skrg";
}
?>
Nama Website Anda.
Kode di atas adalah solusi “Set and Forget”. Pasang sekali, dan footer Anda akan terlihat profesional selamanya tanpa perlu diedit lagi.
Cara Implementasi di WordPress
Bagi pengguna WordPress, Anda tidak bisa menempel kode PHP langsung di Widget atau Editor Halaman biasa. Berikut adalah dua cara aman menerapkannya:
Cara A: Edit File footer.php (Untuk Pengembang Tema)
- Masuk ke Dashboard WordPress.
- Pergi ke Appearance > Theme File Editor.
- Cari file
footer.phpdi kolom sebelah kanan. - Cari bagian teks copyright lama, dan ganti dengan kode PHP Level 2 di atas.
- Klik Update File.
Peringatan: Sangat disarankan menggunakan Child Theme. Jika tidak, perubahan Anda akan hilang saat tema melakukan update.
Cara B: Menggunakan Shortcode (Paling Aman & Mudah)
Cara ini lebih disukai karena Anda tidak perlu mengedit file inti tema berulang kali. Kita akan membuat Shortcode sendiri yang bisa ditempel di Widget Footer.
- Masuk ke Appearance > Theme File Editor.
- Buka file
functions.php. - Tempelkan kode berikut di bagian paling bawah:
PHPfunction auto_copyright_year() {
$start_year = 2020; // Ganti tahun mulai di sini
$current_year = date('Y');
if ($start_year == $current_year) {
return $start_year;
} else {
return "$start_year - $current_year";
}
}
add_shortcode('year_copy', 'auto_copyright_year');
- Simpan perubahan (Update File).
- Sekarang, pergi ke Appearance > Widgets atau Customize > Footer Builder.
- Tambahkan widget “Text” atau “Shortcode”.
- Ketik teks berikut:
Copyright © [year_copy] Nama Website Anda.
WordPress akan otomatis mengubah [year_copy] menjadi 2020 – 2024 (atau tahun yang sesuai saat ini).
Kesimpulan
Detail kecil seperti tahun copyright di footer seringkali luput dari perhatian, namun detail inilah yang membedakan website amatir dan profesional.
Dengan menerapkan script PHP sederhana di atas, Anda mendapatkan tiga keuntungan sekaligus:
- Efisiensi: Tidak perlu edit manual tiap tahun baru.
- Kredibilitas: Pengunjung melihat website selalu aktif dan terawat.
- Akurasi: Mencegah kesalahan penulisan tahun.
Penerapan kode yang fungsional dan memberikan solusi teknis seperti ini adalah jenis konten yang dinilai tinggi (High Value Content) oleh Google AdSense karena memberikan manfaat nyata bagi pembaca.
Selamat mencoba, dan biarkan server yang bekerja untuk Anda!
1 thought on “Kode PHP untuk Menampilkan Tahun Copyright Otomatis di Footer Website (Anti Lupa Update!)”