Cách Thêm Thời Gian Bản Quyền Vào Cuối Trang WordPress

Thường thì bạn sẽ thấy một trang web có ngày thời gian bản quyền bị lỗi thời khá là gây khó chịu. Và cũng có một số trang còn gây khó chịu hơn khi chỉ hiển thị năm hiện tại. Bởi bạn sẽ không thể biết được trang này đã có mặt từ khi nào. Có một phương pháp PHP đơn giản để giải quyết vấn đề này mà những nhà phát triển ai cũng sẽ biết, nhưng chúng tôi còn có một phương pháp thần kì hơn nữa. Trong bài viết này, chúng tôi sẽ chia sẻ một tính năng tự động tạo ra thời gian bản quyền dựa trên ngày mà bạn đăng tải bài viết cũ nhất và mới nhất để làm nổi bật bài viết cũ trong wordpress.

Rendered white copyright symbol on white background

Phương pháp PHP đơn giản để tạo thời gian bản quyền động

Bạn hãy dán dòng chữ dạng như thế này vào tệp tin giao diện functions.php của mình

copy; 2009 – <?php echo date('Y'); YourSite.com

Vấn đề duy nhất đối với cách này đó là bạn chỉ có thể thực hiện thao tác này khi mà trang của bạn đã được ít nhất một tuổi.

Phương pháp hay để tạo thời gian bản quyền động

Khi lướt web, chúng tôi đã thấy một cách hay ho hơn được gợi ý bởi @frumph của CompicPress Theme. Họ đang sử dụng tính năng này cho giao diện ComicPress vô cùng xuất sắc của mình. Chức năng này sẽ tạo ra thời gian bản quyền dựa trên ngày mà bạn đăng tải bài viết cũ nhất và mới nhất của mình. Nếu đây là năm đầu tiên trang của bạn hoạt động thì tính năng này sẽ chỉ hiển thị năm hiện tại.

Để thêm ngày bản quyền vào cuối trang WordPress, hãy mở tệp tin giao diện functions.php và thêm vào mã dưới đây:

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;
}

Sau đó mở tệp tin giao diện footer.php và dán mã này vào chỗ mà bạn muốn hiển thị thời gian

?php echo comicpress_copyright();

Chức năng này sẽ thêm dòng chữ dưới đây

  • © 2009 – 2016

Đừng để thời gian bản quyền của bạn bị lỗi thời. Hãy áp dụng kĩ thuật này vào trang WordPress hiện tại và cả sau này của bạn nhé! Các bạn có thể tham khảo thêm bài viết loại bỏ footer link trong wordpress.

Về tác giả

Duy Anh

Chào các bạn,

Mình là coder, đang sống và làm việc ở Mỹ. Mình thích viết lách nên muốn dành khoảng thời gian trống để chia sẻ các thủ thuật giúp các bạn xây dựng được trang web riêng của mình. Bạn nào cần xây dựng blog, web thì cứ ới, rảnh là mình giúp, tất cả FREE nhé!

Ý kiến cá nhân của bạn

bộ công cụ Wordpress hữu ích dành cho mọi website

Bộ công cụ hữu ích dành cho mọi website Wordpress

Bao gồm theme & plugin tốt nhất và được sử dụng nhiều nhất!

Xin vui lòng kiểm tra email để xác thực tài khoản!