گاهی اوقات شما با وب سایت هایی مواجه می شوید که تاریخ انقضای مربوط به کپی رایت سایت که در فوتر درج شده، منقضی شده است. مشاهده این صحنه ممکن است حس ناخوشایندی را در شما ایجاد کند. برخی از سایت ها نیز در متن کپی رایتشان، سال جاری را قرار می دهند. این مسئله ممکن است بیشتر آزار دهنده تر باشد؛ چرا که شما متوجه قدمت سایت نخواهید شد!
ما در این آموزش قصد داریم با استفاده از یک تابع یا function ترفندی جالب آموزش دهیم تا کپی رایت سایت شما به صورت خودکار با توجه به قدیمی ترین و جدیدترین پست تنظیم شود. پس با این آموزش همراه باشید.
کد زیر را در فایل 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; }
سپس فایل footer.php را باز کنید و کد زیر را در جایی که تمایل دارید متن کپی رایت نمایش داده شود، جایگذاری نمایید.
<?php echo comicpress_copyright(); ?>
نتیجه: با استفاده از این کد کپی رایت وب سایت شما منقضی نشده وهمیشه بروز باقی می ماند. برای مثال اگر سایتی سال ۲۰۰۹ تاسیس شده باشد و اکنون که ۲۰۱۶ می باشد، متن کپی رایت نمایش داده شده از طریق این کد، بدین صورت خواهد بود: © ۲۰۰۹ – ۲۰۱۶
امیدواریم این آموزش مورد استفاده شما قرار بگیرد و نیز بیش از پیش شاهد رعایت کپی رایت توسط کاربران باشیم.
با سلام. بنده از این کد استفاده کردم. خیلی خوب هم عمل کرد. تشکر بابت این مطلب مفید.
موفق باشید
سلام وقت بخیر
ممنون و موفق باشید