Tùy biến post info trong Genesis child theme.

Post info chứa thông tin về tác giả, thời gian đăng tải, thời gian cập nhật, số lượng bình luận… của một bài viết. Trong khi đó, post meta cung cấp thông tin về chuyên mục và tags (thẻ, từ khóa) của bài viết đó. Trong Genesis Framework cũng như Genesis child theme, cả post info và post meta mặc định đều được hiển thị bằng tiếng Anh. Nếu bạn đang muốn Việt hóa hoặc tùy biến chúng theo ý thích của mình thì bài viết này là dành cho bạn.
Tham khảo thêm: Gộp chung post info và post meta trong Genesis Framework
Hướng dẫn tùy biến post info trong Genesis một cách nhanh chóng
Bạn có muốn Việt hóa phần post info và post meta trong child theme Genesis trông giống như thế này?
– Post info trong Genesis child theme:

– Post meta trong Genesis child theme:

Rất đơn giản. Thêm 2 đoạn code này vào file functions.php của child theme Genesis bạn đang dùng. Tùy biến những dòng chữ tiếng Việt theo ý thích của bạn.
– Code tùy biến post info:
# Tùy biến post info trong Genesis
add_filter('genesis_post_info', 'be_post_info_filter');
function be_post_info_filter($post_info) {
$post_info = 'Đăng bởi [post_author_posts_link] lúc [post_time]
ngày [post_date] [post_comments zero="0 Bình luận" one="1 Bình luận" more="% Bình luận"] [post_edit]';
return $post_info;
}
– Code tùy biến post meta:
# Tùy biến post meta trong Genesis
add_filter('genesis_post_meta', 'be_post_meta_filter');
function be_post_meta_filter($post_meta) {
$post_meta = '[post_categories sep="/" before="Chuyên mục: "] [post_tags sep="/" before="Từ khóa tìm kiếm: "]';
return $post_meta;
}
Sau khi chỉnh sửa, click vào nút “Save Changes” để lưu lại các thiết lập. Đơn giản vậy thôi, chúc các bạn thành công!
Ngoài ra, các bạn cũng có thể sử dụng plugin Genesis Simple Edits để tùy biến post info và post meta theo ý của mình. Plugin này rất nhẹ và hoàn toàn không gây ảnh hưởng đến tốc độ load của blog/ website.
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. :)






Theo bạn còn cách nào để sửa site của mình nữa ko?
Nếu bạn có bản backup mã nguồn thì upload và ghi đè lên theme cũ là xong. :P
Mình ko đưa nhầm đâu. Mình chỉ có 1 site 1 tài khoản đó thôi. Host này mình đc 1 người tên đông bán lại. Ko biết lúc vào để chỉnh sửa mình bấm nhầm đâu ko biết. Hình như mình có bấm biểu tượng có hình thùng rác. Ở file funcsions.php
Để thêm icon giống của Hiếu thì phải làm sao vậy?
Chịu khó search chút đi bạn hiền: https://wpcanban.com/wordpress/thu-thuat-wordpress/icon-vao-menu-cua-genesis-theme.html
Ko phải trên menu icon phần Post info giống hiếu đó.
Tích hợp class vào style.css. Click chuột phải vào icon => Inspect Elements => Tự tìm hiểu nhé. :P
Chào Hiếu vì muốn tạo incon cho phần này mà mình đã thêm 2 doạn code này: Bạn có thể sử dụng Dashicons có sẵn của WordPress như sau:
Thêm CSS này vào
style.css, trước Media QueriesThêm code vào file
functions.phpcủa child theme (nếu chưa có child theme thì nên tạo):Giờ site dừng hoạt động. Mình cũng đã vào 2 file trên để tìm xóa nhưng chưa xóa đc. Nhờ bạn giúp mình lần nữa đc ko? Vì muốn vọc vạch mà cứ làm hư mất site. Chán quá. Nhờ bạn giúp mình với. Xin lỗi đã làm fiền.
Gửi cho mình thông tin đăng nhập cPanel qua email nhé. :P
Mình đã gửi qua form liên hệ. Cảm ơn bạn
Hình như bạn gửi nhầm thông tin đăng nhập cPanel của trang khác thì phải? :P
Mình gửi đúng mà. Lần trước mình cũng nhờ bạn xóa 1 lần rồi đó.
Nhờ bạn giúp mình với nha. Mình cũng ko biết nguyên nhân vì sao lại vậy nữa.
Mình kiểm tra source theme không thấy file nào được chỉnh sửa trong mấy ngày gần đây cả. Vậy là sao? :P
Mình cũng ko biết nữa. Ko hiểu vì sao. Mình mới thêm 2 đoạn code trên vào trưa hôm qua mà.
Chả thấy đoạn code nào cả. Lần chỉnh sửa file gần nhất cũng vào tháng 4 rồi. Thế mình mới hỏi bạn có đưa nhầm thông tin không chứ. :P
Đã làm được cảm ơn bạn. Mình muốn việt hóa phần comment fải làm sao bạn nhỉ?
Cách nhanh nhất và đơn giản nhất chính là chuyển qua sử dụng WordPress tiếng Việt. Còn nếu không, bạn sẽ phải tạo một file ngôn ngữ tiếng Việt cho Genesis, cách này phức tạp hơn. :P
Mính đang dùng genesis 2.2.3, sửa bằng cách của bạn không được…!
bạn update lại theo bản genesis mới giúp mình với. cảm ơn bạn nhiều!
Bạn có thể tham khảo code này nhé:
– Tùy biến Post Info:
– Tùy biến Post Meta:
Lưu ý: nếu bạn dùng child theme thì phải chèn vào file
functions.phpcủa child theme. :PMình add code này vào functions.php nhưng không thấy có tác dụng, bạn kiểm tra giúp mình:
Trang mình đây: http://www.hotroxuatkhaulaodong.com/tuyen-gap-18-ban-nu-biet-may-lam-viec-tai-nhat-ban-luong-cao/
Bạn thử deactive toàn bộ các plugin rồi thêm code xem sao. Có thể nó bị conflict với một plugin nào đó mà bạn đang sử dụng.
Xin chào, mình đang muốn tuỳ biết Post Info cụ thể mình muốn tạo thêm phần giá và diện tích sẽ cho hiện trong Post Info cho website của mình, mình tìm nhiều trên mạng mà chưa được mình thấy bài này nói tuỳ biến Post Info bạn có thể hỗ trợ giúp mình không mình đang sài Child Genesis (AgentPress Two) Website http://datnenbinhphuoc.com/
Thanks u Hiếu nhé có http://my.studiopress.com/snippets/
Cũng dễ hiểu được tí :D
Mình cũng bắt đầu làm quen với Genesis từ đó mà. :)
Mình muốn đưa post meta lên trên cùng dòng post info thì làm thế nào hiếu nhỉ :D
Cái này mai mình viết bài hướng dẫn cho nhé. Nói hơi dài dòng. :D
Chuẩn rồi :D
Lót dép ngồi hóng bài mới ngày mai :-p
Đã có bài viết: https://wpcanban.com/wordpress/thu-thuat-wordpress/gop-chung-post-info-va-post-meta-trong-genesis-framework.html :D
Mình đã đã bỏ hết jui, dùng cả notepad để lọc cho chính xác mà vẫn báo lỗi :'(
Hiếu có thể sửa jui gửi vào email giúp mình dc k?
Bạn có thể vào đây để xem danh sách code snippet giúp tùy biến Genesis nhé: http://my.studiopress.com/snippets/
Mình đã bỏ jui nè mà k dc :(
Bạn bỏ chưa hết kìa. Bỏ hết dấu cách giữa chữ post và dấu [ đi. :P
Hiếu ơi mình thêm vào báo lỗi
Bạn đã nhớ bỏ dấu cách bên trái (hoặc bên phải) của các dấu [ và ] chưa? :P