- 2,442 بازدید
- بدون نظر
امروز با آموزش کاربردی دیگر در زمینه وردپرس با شما عزیزان همراه هستیم. به متن های کپی رایت در پایین وب سایت ها دقت کرده اید؟ بعضی از کپی رایت ها دارای تاریخ می باشند و این تاریخ ها قدیمی و بروز رسانی نشده است!! که این شاید برای کاربران آزار دهنده باشد و جلوه مناسبی برای وب سایت نداشته باشد. با ادامه آموزش برای ساخت کپی رایت پویا در وردپرس همراه ما باشید.
آموزش روش ایجاد کپی رایت پویا در وردپرس
یک راه حل بسیار ساده برای ایجاد کپی رایت پویا در وردپرس با کمک کدهای PHP وجود دارد که حتما بسیاری از شما وب مستران با این راه حل آشنا هستید. اما یک راه حل بسیار مناسب تر وجود دارد که در این آموزش به بررسی آن می پردازیم. در این مقاله یک تابع را معرفی می کنیم که به صورت خودکار، یک تاریخ کپی رایت بر اساس زمان قدیمی ترین و جدیدترین مطلب شما تولید می کند.
روش اول: ایجاد کپی رایت پویا با کمک کدهای PHP
در این روش باید کد زیر را در فایل functions.php قالب وردپرس سایت در محل مناسبی کپی کنید:
© ۲۰۱۷ – <?php echo date('Y'); ?> YourSite.com
سپس تغییرات را ذخیره نمایید.
روش دوم: مناسب ترین و بهترین روش برای ایجاد کپی رایت پویا
در این روش از تابع ComicPress استفاده می شود. این تابع یک تاریخ کپی رایت پویا براساس تاریخ انتشار قدیمی ترین پست و جدیدترین پست شما ایجاد می کند. اما اگر اولین سال تاسیس سایت شما باشد، این تابع فقط سال جاری را نمایش می دهد.
حال برای اجرای این تاریخ کپی رایت پویا در پایین سایت وردپرس خود، باید به فایل 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[۰]->firstdate; if($copyright_dates[۰]->firstdate != $copyright_dates[۰]->lastdate) { $copyright .= '-' . $copyright_dates[۰]->lastdate; } $output = $copyright; } return $output; }
سپس به فایل فوتر قالب بروید و قطعه کد زیر را در این فایل کپی کنید. این کد برای نمایش تاریخ می باشد.
<?php echo comicpress_copyright(); ?>
پس از ذخیره سازی تغییرات فوق می توانید تاریخ کپی رایت پویا را در سایت خود مشاهده کنید.