Tous les Chủ đề WordPress đi kèm với một tập tin " functions.php Mạnh mẽ. Tệp này hoạt động như một plugin và cho phép bạn thực hiện nhiều điều thú vị trên trang web WordPress của mình. Trong hướng dẫn này, chúng tôi sẽ giới thiệu một số mẹo hữu ích mà bạn có thể kết hợp bằng cách sử dụng tệp này functions.php.

Thủ thuật hàm php wordpress 1

Tệp "chức năng" trên WordPress là gì?

Tệp chức năng được gọi là functions.php, là một tệp chức năng. Chủ đề WordPress. Nó có sẵn trong tất cả Chủ đề WordPress miễn phí và cao cấp.

Mục đích của tệp này là cho phép các nhà phát triển chủ đề xác định các đặc điểm và chức năng của chủ đề. Tệp này hoạt động như một Plugin WordPress và có thể được sử dụng để thêm các đoạn mã tùy chỉnh của riêng bạn vào WordPress.

Bây giờ bạn có thể tự hỏi sự khác biệt giữa Plugin WordPress và tệp functions.php? Cái nào tốt nhất ?

Mặc dù tệp tin functions.php thuận tiện hơn nhưng một plugin cụ thể sẽ tốt hơn nhiều. Đơn giản vì nó độc lập với bạn theme WordPress và sẽ hoạt động bất kể bạn đang sử dụng chủ đề nào.

Mặt khác, thư mục chủ đề tính năng sẽ chỉ hoạt động cho chủ đề đó và nếu bạn thay đổi chủ đề thì bạn sẽ cần "sao chép / dán" mã tùy chỉnh của mình vào chủ đề mới.

Điều đó nói rằng, đây là một số mẹo rất hữu ích cho tệp tính năng WordPress.

1 - Xóa phiên bản WordPress

Bạn phải luôn sử dụng phiên bản mới nhất của WordPress. Tuy nhiên, bạn vẫn có thể muốn xóa số phiên bản WordPress khỏi trang web của mình. Chỉ cần thêm đoạn mã này vào tệp chức năng của bạn.

chức năng bpc_remove_version () {return ''; } Add_filter ( 'the_generator', 'bpc_remove_version');

2 - Thêm logo tùy chỉnh trên bảng điều khiển

Muốn có nhãn trắng trên bảng điều khiển WordPress của bạn? Thêm một biểu trưng tùy chỉnh là bước đầu tiên trong quá trình này.

Trước tiên, bạn sẽ cần tải biểu trưng tùy chỉnh của mình lên thư mục hình ảnh của chủ đề, ví dụ: custom-logo.png. Đảm bảo rằng biểu trưng tùy chỉnh của bạn là 16 × 16 pixel.

Sau đó, bạn có thể thêm mã này vào các tệp chức năng của chủ đề.

function bpc_custom_logo () {echo '
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
background-image: url(' . get_bloginfo('stylesheet_directory') . '/images/custom-logo.png) !important;
background-position: 0 0;
color:rgba(0, 0, 0, 0);
}
#wpadminbar #wp-admin-bar-wp-logo.hover > .ab-item .ab-icon {
background-position: 0 0;
}
'; } // hook vào đầu ra tiêu đề quản trị add_action ('wp_before_admin_bar_render', 'bpc_custom_logo');

3 - Thay đổi chân trang bảng điều khiển WordPress

Chân trang trên bảng điều khiển WordPress hiển thị một thông báo tương tự như sau “Cảm ơn bạn đã tạo với WordPress”. Bạn có thể thay đổi nó bằng cách thêm mã này.

function remove_footer_admin () {echo 'Được cung cấp bởi WordPress | Hướng dẫn WordPress: BlogPascher '; } add_filter ('admin_footer_text', 'remove_footer_admin');

Cảm thấy tự do để thay đổi nó từ một văn bản và liên kết mà bạn muốn thêm vào.

4 - Thêm tiện ích tùy chỉnh

Bạn có thể đã thấy các tiện ích mà nhiều plugin và chủ đề thêm vào bảng điều khiển WordPress. Là nhà phát triển chủ đề, bạn có thể tự thêm tiện ích bằng cách dán đoạn mã sau:

add_action ('wp_dashboard_setup', 'my_custom_dashboard_widgets'); function my_custom_dashboard_widgets () {global $ wp_meta_boxes; wp_add_dashboard_widget ('custom_help_widget', 'Theme Support', 'custom_dashboard_help'); } function custom_dashboard_help () {echo ' Chào mừng bạn đến với Chủ đề Blog tùy chỉnh! Cần giúp đỡ? Liên hệ với nhà phát triển[email được bảo vệ]"> tại đây. Để xem hướng dẫn về WordPress, hãy truy cập: BlogPasCher '; }

5 - Thay đổi mặc định Gravatar mặc định trên WordPress

Bạn đã thấy người đàn ông bí ẩn mặc định trên blog chưa? Bạn có thể dễ dàng thay thế nó bằng các hình đại diện tùy chỉnh của riêng bạn. Chỉ cần tải lên hình ảnh bạn muốn sử dụng làm hình đại diện theo mặc định và sau đó thêm mã này vào tệp “functions.php” của bạn.

add_filter ( 'avatar_defaults', 'bpc_new_gravatar'); bpc_new_gravatar function (avatar_defaults $) {$ myavatar = 'http://example.com/wp-content/uploads/2017/01/wpb-default-gravatar.png'; $ Avatar_defaults [$ myavatar] = "Mặc định Gravatar"; trở $ avatar_defaults; }

Bây giờ bạn có thể đi đến " Cài đặt> Trò chuyện Và chọn avatar mặc định của bạn.

Hình đại diện mặc định của Wordpress

6 - Cách thêm bản quyền động trên chân trang

Bạn chỉ có thể thêm ngày bản quyền bằng cách chỉnh sửa mẫu chân trang trong chủ đề của mình. Tuy nhiên, nó sẽ không hiển thị khi trang web của bạn bắt đầu và nó sẽ không tự động thay đổi trong năm tới.

Bạn có thể sử dụng mã này để thêm một thời gian năng động trong bản quyền trên chân của một trang WordPress.

function bpc_copyright () {global $ wpdb; $ copyright_dates = $ wpdb-> get_results ("CHỌN NĂM (min (post_date_gmt)) AS ngày đầu tiên, YEAR (max (post_date_gmt)) AS lastdate FROM $ wpdb-> posts WHERE post_status = 'Publishers'"); $ đầu ra = ''; if ($ copyright_dates) {$ copyright = "©". $ copyright_dates [0] -> ngày đầu tiên; if ($ copyright_dates [0] -> firstdate! = $ copyright_dates [0] -> lastdate) {$ copyright. = '-'. $ copyright_dates [0] -> lastdate; } $ output = $ bản quyền; } trả về đầu ra $; }

Sau khi thêm chức năng này, bạn sẽ cần mở tệp footer.php của mình và thêm mã sau vào nơi bạn muốn thêm ngày bản quyền động:


Hàm này tìm kiếm ngày của bài viết đầu tiên của bạn và ngày của bài viết cuối cùng của bạn. Sau đó nó sẽ hiển thị những năm mà hàm được gọi.

Đó là danh sách gợi ý này mà bạn có thể áp dụng cho tệp tin.php. Nếu bạn có lời khuyên, bạn cũng có thể chia sẻ chúng với chúng tôi.