Tùy biến phần copyright trong Genesis Framework và Genesis child theme.

Theo mặc định, phần footer (hay còn gọi là “copyright”) của Genesis sẽ có dạng “Copyright © 2015 · Magazine Pro Theme on Genesis Framework · WordPress · Log in” và bạn không thể chỉnh sửa chúng theo cách thông thường. Tuy nhiên, nếu bạn đang muốn tùy biến chúng để phù hơp với nhu cầu và sở thích của mình thì bạn vẫn hoàn toàn có thể làm được thông qua các code snippets. Trong bài viết này, tôi sẽ hướng dẫn các bạn cách để làm điều đó với chỉ một vài bước đơn giản.
Tham khảo thêm:
- Tổng hợp code giúp tùy biến Footer trong Genesis
- Theme Paradise v4.3 và sự lột xác về giao diện quản lý
Tùy biến phần copyright trong Genesis
1. Đầu tiên, truy cập thư mục cài đặt WordPress thông qua File Manager của cPanel/ DirectAdmin hoặc phần mềm FTP, tìm theo đường dẫn /wpcontent/themes/. Tìm và mở file functions.php của Genesis Framework hoặc child theme mà bạn đang sử dụng ra.
2. Tiếp theo, thêm đoạn code sau vào cuối file functions.php.
# Tùy biến phần copyright trong Genesis
add_filter( 'genesis_footer_creds_text', 'custom_footer_credits' );
function sp_footer_creds_text() {
echo '<div class="creds"><p>';
echo ' Copyright ';
echo date('Y');
echo ' © eBooksvn.com · All Rights Reserved · Designed by: Trung Hiếu · Built on: Genesis';
echo '</p></div>';
}
Chỉnh sửa dòng © eBooksvn · All Rights Reserved · Designed by: Trung Hiếu · Built on: Genesis theo ý thích của bạn.
Sau khi hoàn tất, lưu lại và kiểm tra kết quả. Thật đơn giản phải không nào?
Ngoài ra, nếu không muốn can thiệp trực tiếp vào code của theme, các bạn có thể sử dụng plugin Genesis Simple Edits. Plugin này không chỉ cho phép các bạn tùy chỉnh footer mà cả post info và post meta.
Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)






Mình chèn xong thì bị màn hình trắng. Có cách nào khắc phục không vậy bạn.
Cảm ơn bạn
Bạn vào host qua File Manager của cPanel/ DirectAdmin hoặc qua FTP, tìm file functions.php của theme và xóa đoạn code vừa thêm đi là được. Tham khảo thêm bài viết: https://wpcanban.com/wordpress/thu-thuat-wordpress/tong-hop-code-giup-tuy-bien-footer-trong-genesis.html
mình tìm ở mục này:News Pro Theme: Stylesheet (style.css)
Đến chịu với bạn. File functions.php nằm ngang hàng chứ đâu có nằm trong file style.css. :P
“Đầu tiên, truy cập WordPress Dashboard => Appearance => Editor. Tiếp theo, thêm đoạn code sau vào file functions.php của Genesis child theme mà bạn đang sử dụng.”
sao mình ko thấy file functions.php trong theme new pro theme nhỉ,bạn hướng dẩn giúp mình tý được không?
Làm gì có theme nào không có file functions.php? Bạn tìm ở đâu mà không thấy? :P
Không được thím ơi, có thông báo này nè
Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘custom_footer_credits’ not found or invalid function name in …………vtkong.net/wp-includes/plugin.php on line 235
Tham khảo bài này đi: https://wpcanban.com/wordpress/thu-thuat-wordpress/tong-hop-code-giup-tuy-bien-footer-trong-genesis.html :P
Copy y nguyên đoạn code trên thì hiện lên một bảng lỗi
” WARNING: CALL_USER_FUNC_ARRAY() EXPECTS PARAMETER 1 TO BE A VALID CALLBACK, FUNCTION ‘CUSTOM_FOOTER_CREDITS’ NOT FOUND OR INVALID FUNCTION NAME IN C:\WAMP\WWW\GENESIS\WP-INCLUDES\PLUGIN.PHP ON LINE 213″
Tham khảo bài viết này nhé. Rất nhiều code có thể tùy biến footer: https://wpcanban.com/wordpress/thu-thuat-wordpress/tong-hop-code-giup-tuy-bien-footer-trong-genesis.html :)
Mình có tham khảo code to customize the entire footer text on your site, tức là code cuối cùng ấy. Nhưng nó xuất hiển 2 dòng footer luôn, Footer mới hiện rồi nhưng Footer cũ vẫn còn, nó ko biến mất là sao bạn nhỉ?
“Copyright © 2015 · Magazine Pro Theme on Genesis Framework · WordPress · Log out”
Dùng code đầu tiên trong mục số 3 thử xem nhé. :P
Code đó là không vào web được luôn! :(
Bạn dùng child theme gì đấy? :P
Nó vẫn hiện 2 dòng footer. Có cách nào xóa cai footer cũ đi ko AD?
Mình dùng Magazin Pro Ad gửi đó! Nhưng nó vẫn hiện 2 dòng footer. Ko xóa footer cũ đc!
Lưu ý là không dùng chung mấy code này với các plugin như Genesis Simple Edit hay Genesis Simple Hooks nhé. :P
Đúng rồi, khi bấm vào link thì nó sẽ mở thêm tab mới ( hoặc link đến page mình muốn ), bạn giúp mình nhé
Bạn tham khảo bài viết này nhé: https://wpcanban.com/wordpress/thu-thuat-wordpress/tong-hop-code-giup-tuy-bien-footer-trong-genesis.html :P
Mình đã làm theo bài hướng dân nhưng tình hình là nó nhảy lên trên chứ ko nằm dưới footer bạn ơi, ảnh đây http://prntscr.com/8xsdr6 , bạn có cách nào cho nó xuống đúng vị trí footer như trang của bạn đc ko?
Bạn đã thử tất cả các code chưa? :P
Ok, thank bạn, mình làm đc rồi nhá!
Bạn Hiếu cho mình hỏi mình muốn tạo chân footer giống như trang của bạn, ở dưới có mấy mục như Dịch vụ, Quy định, Liên hệ… mà bấm vào nó link đc sang trang khác thì làm thế nào bạn?
Ý bạn là khi bấm vào link thì nó mở thêm tab mới ấy hả? Hay là giống như của mình thôi? :P
bạn sửa lại chút nhé! cái hàm này mới chuẩn mà ;)
//* Customize the entire footer
remove_action( ‘genesis_footer’, ‘genesis_do_footer’ );
add_action( ‘genesis_footer’, ‘sp_custom_footer’ );
function sp_custom_footer() {
?>
© Copyright 2012 My Domain · All Rights Reserved · Powered by WordPress · Admin
<?php
}
Bạn định nghĩa thế nào là chuẩn? :D Genesis có rất nhiều code có thể sử dụng để tùy biến footer nhé. Bên trên chỉ là một trong số đó: https://wpcanban.com/wordpress/thu-thuat-wordpress/tong-hop-code-giup-tuy-bien-footer-trong-genesis.html :P
bác Hiếu sai mấy dấu ‘ ” gì đó ở lệnh echo, nó báo lỗi, sửa lại r nhưng footer k thay đổi :( hi hu. bác check lại với :(
Ủa. Lạ vậy. Mình post đúng rồi mà. Bạn xem chi tiết trong này nhé: http://my.studiopress.com/snippets/footer#custom-footer
(y) dc r. he he. Cám ơn Hiếu :x
Hiếu ơi mình thêm cái đoạn code này vào file function của theme magazin nó lỗi màn hình trắng là sao nhỉ @@
Đã cập nhật lại code. Bạn thử xem sao nhé. :P