Mã footer bản quyền WordPress năm

Đó là một thực tế phổ biến, để thêm một thông báo bản quyền ngắn ở cuối trang web. Thông thường, nó cũng bao gồm năm. Đây là một ví dụ tiêu chuẩn của thông báo như vậy

Tại thời điểm viết bài là năm 2018. Nhưng khi đến năm 2019, chúng tôi muốn nó tự động cập nhật.
Trong hướng dẫn ngắn này, chúng ta sẽ tạo một mã ngắn mà chúng ta sẽ sử dụng trong khu vực chân trang bản quyền để tự động cập nhật năm.

Đây là những gì chúng ta sẽ học

  1. Cách sử dụng chủ đề con để tùy chỉnh
  2. Cách tạo mã ngắn WordPress đơn giản
  3. Cách sử dụng hàm ngày trong PHP

TL;DR

chức năng. tập tin php


Bất cứ khi nào thẻ shortcode được sử dụng trong nội dung WordPress, chức năng shortcode sẽ tải và trả về kết quả, sẽ hiển thị ở giao diện người dùng

Với mục đích hiển thị năm hiện tại, chúng tôi sẽ sử dụng thẻ mã ngắn ‘year’ và tên hàm ‘current_year_shortcode_function’

add_shortcode['year', 'current_year_shortcode_function'];

Bây giờ chúng ta chỉ cần hàm PHP trả về năm hiện tại

Cách sử dụng hàm ngày trong PHP

Vì vậy, chúng tôi muốn chức năng của chúng tôi trả về năm hiện tại. Với mục đích này, chúng ta sẽ sử dụng hàm date[]

function current_year_shortcode_function[] {
    $year = date['Y'];
    return $year;
}

Phần kết luận

Chúng tôi đã sử dụng hàm add_shortcode để tạo mã ngắn WordPress và hàm tùy chỉnh trả về năm hiện tại

Trang web của bạn phản ánh thế giới trực tuyến của bạn. Nó chịu trách nhiệm về ấn tượng mà bạn muốn mang lại cho khán giả của mình. Một số lỗi phổ biến có thể hủy hoại tính cách của bạn. Ngày bản quyền lỗi thời là một trong những lỗi phổ biến mà hầu hết các webmaster đều mắc phải

Ngày bản quyền đã lỗi thời hoặc ưu đãi đã hết hạn khiến tất cả thông tin trên trang web bị nghi ngờ về tính chính xác của nó

4 cách để thêm Ngày bản quyền động

  1. Phương pháp PHP đơn giản

    Đây là phương pháp đơn giản nhất để hiển thị ngày bản quyền động trên trang web của bạn. Chỉ cần đặt mã này vào tệp PHP của bạn và hiển thị năm hiện tại trên trang web của bạn

    Copyright  My Company.
    
  2. Phương pháp JavaScript

    Đây là một phương pháp đơn giản khác để hiển thị ngày bản quyền động trong trang web của bạn. Chỉ cần sử dụng mã JavaScript này và hiển thị năm hiện tại trên trang web của bạn

    var theYear = document.createElement[ 'div' ];
    theYear.classList.add[ 'the-year' ];
    theYear.textContent = 'Copyright ' + new Date[].getFullYear[] + ' My Company.';
    document.body.appendChild[ theYear ];

    Nguồn. GitHub

  3. Từ Năm đến Năm hiện tại

    Nếu bạn muốn một cái gì đó phức tạp hơn sẽ lấy năm của bài đăng sớm nhất mà bạn có cho bài đăng mới nhất mà bạn có, thì bạn có thể thực hiện việc này bằng cách thêm hàm sau vào hàm của mình. tập tin php

    function smallenvelop_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ở chân trang của chủ đề của bạn. php và thêm đoạn mã sau vào nơi bạn muốn hiển thị ngày

    ________số 8

    Nguồn. nhà phát triển wpmu

  4. Với sự trợ giúp của Plugin

    Nếu bạn không muốn xử lý mã, thì đây là giải pháp tiếp theo dành cho bạn. Kho lưu trữ WordPress có nhiều plugin để hiển thị ngày bản quyền động trong trang web của bạn. Sau đây tôi liệt kê một số plugin WordPress có thể giúp bạn

Chủ Đề