• Skip to main content

MrHói's Blog

The simple is the best

You are here: Home / Lập trình / Genesis / Thay đổi favicon mặc định của Genesis

Thay đổi favicon mặc định của Genesis

February 16, 2012 by mrhoi 2 Comments

Trước khi thực hiện việc này, tôi khuyên bạn nên tạo một child theme từ Genesis, tất nhiên để việc thay hook vào Genesis một cách rõ ràng hơn, chú ý khi tạo child theme, hãy tạo thêm tệp functions.php để chứa các hàm php hook vào Genesis nhé.

Để thay đổi Favicon cho Website hoặc Blog của mình, hãy mở file functions.php để thêm vào dòng lệnh sau

add_filter(‘genesis_favicon_url’, ‘custom_favicon_url’);

function custom_favicon_url() {

$favicon = “http://yourdomain.com/favicon.ico”;

return $favicon;

}

Lệnh add_filter sẽ giúp bạn sửa thông tin của đường dẫn của favicon mặc định của Genesis thành dường dẫn của bạn.

Tất nhiên để, thuận tiện vào sử dụng lại, hàm trên, cho các site khác nhau, bạn hãy tạo một favicon.ico tại thư mục gốc của WordPress, sau đó thay vì chèn dòng lệnh trên có thể sử dụng dòng lệnh sau

add_filter(‘genesis_favicon_url’, ‘custom_favicon_url’);

function custom_favicon_url() {

$favicon = site_url(“favicon.ico”);

return $favicon;

}

Lệnh site_url sẽ giúp bạn tạo đường dẫn tuyệt đối với các thiết lập trong wordpress của bạn, sẽ không cần thay đổi nhiều khi chuyển qua những dự án khác nhau. Một lựa chọn khác, khi bạn muốn favicon của mình thay đổi dựa theo template đang được sử dụng

add_filter(‘genesis_favicon_url’, ‘custom_favicon_url’);

function custom_favicon_url() {

$favicon = dirname( get_bloginfo(‘stylesheet_url’) ) . “/favicon.ico”;

return $favicon;

}

Chúc bạn thành công.

Filed Under: Genesis, Wordpress Tagged With: 'custom_favicon_url', 'genesis_favicon_url', favicon, favicon.ico, function custom_favicon_url, Genesis Tr, Genesis Trước, wordpress

Reader Interactions

Comments

  1. leekimduj213 says

    November 28, 2012 at 4:26 pm

    Đã làm theo anh và ok
    Cảm ơn a vì đã chia sẻ, nhưng e còn 1 vướng mắc là làm thế nào để phân trang cho Genesis. E có làm theo vài cách nhưng chưa được mong a có bài hướng dẫn chi tiết

  2. mrhoi says

    November 30, 2012 at 11:00 am

    Ý của em có phải là chia bài viết thành nhiều trang nhỏ không?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Copyright © 2026 · Revolution Pro on Genesis Framework · WordPress · Log in