Việt hóa dòng chữ Read more trong Genesis Framework và Genesis child theme.
Theo mặc định, trong Genesis Framework và Genesis child theme, dòng chữ “Read more” ở cuối phần trích dẫn nội dung của mỗi bài viết trên trang chủ được hiển thị bằng tiếng Anh. Như vậy có vẻ không thân thiện với người dùng Việt Nam mình cho lắm. Hôm nay, tôi sẽ hướng dẫn cho các bạn một cách đơn giản và nhanh chóng để Việt hóa hoặc tùy biến dòng chữ này theo ý thích của mình mà không cần cài đặt hay sử dụng thêm bất cứ plugin nào khác.
Tham khảo thêm:
- Tùy biến nút Submit trong khung Comment của theme Genesis
- Tổng hợp code tùy biến khung bình luận trong Genesis
Hướng dẫn Việt hóa dòng chữ Read more trong Genesis
Lưu ý: backup file functions.php của child theme hoặc Genesis Framework trước khi thêm code để phòng tránh các sự cố đáng tiếc có thể xảy ra khiến blog/ website gặp lỗi hiển thị sau khi chèn code.
1. Truy cập vào thư mục cài đặt của WordPress thông qua File Manager của cPanel/ DirectAdmin hoặc FTP.
2. Thêm đoạn code sau đây vào file functions.php
của Genesis Framework hoặc child theme mà bạn đang dùng:
# Việt hóa dòng chữ Read more trong Genesis function be_more_link($more_link) { return sprintf('<p><a href="%s" class="more-link">%s</a></span></p>', get_permalink(), 'Xem chi tiết...'); } add_filter( 'excerpt_more', 'be_more_link' ); add_filter( 'get_the_content_more_link', 'be_more_link' ); add_filter( 'the_content_more_link', 'be_more_link' );
Lưu lại và xem kết quả. Đơn giản vậy thôi. Chúc các bạn thành công!
Bạn biết cách khác đơn giản hơn giúp Việt hóa dòng chữ Read more trong Genesis? Đừng ngại, hãy chia sẻ nó với mọi người bằng cách sử dụng khung bình luận bên dưới.
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. :)
Cho e hỏi là làm sao xóa chữ Read more vậy ạ
Cách đơn giản nhất là sử dụng tính năng Experts (Tóm tắt) có trong trình soạn thảo của WordPress nhé. :P
sao m làm z mà vẫn ko sửa đk là sao nhỷ
Site của bạn là gì? Bạn dùng child theme hay là Genesis Framework? :P
Dear Hiếu, Mình muốn xóa hẳn nó đi mà không phải sử dụng tính năng tóm tắt trong bài viết thì có code nào không? Thanks.
Bạn thử cái này xem:
add_filter( ‘get_the_content_more_link’, ‘remove_read_more_link’ );
function remove_read_more_link() {
return ”;
}
Chắc không được Hiếu ạ, mình vừa thử cái thì thấy báo lỗi này:
Parse error: syntax error, unexpected end of file, expecting variable (T_VARIABLE) or ${ (T_DOLLAR_OPEN_CURLY_BRACES) or {$ (T_CURLY_OPEN) in /home4/thuthi/public_html/tiin24.net/wp-content/themes/magazine-pro/functions.php on line 185
Đó là lỗi syntax do hiển thị trên bình luận nó không chuẩn. Xem code gốc:
Cái này có việt hóa bằng file genesis.pot trong Genesis không anh Hiếu? Nếu có chắc tầm thứ 7 hoặc chủ nhật em sẽ cho ra bản việt hóa mới.
Có thể Việt hóa được nhé. Mình cũng đã từng có 1 bản Việt hóa rồi, nhưng chưa hoàn chỉnh (bận quá) nên chưa public rộng rãi. :P
Cảm ơn hiếu, mình đã làm được
Hiếu viết bài hướng dẫn việt hóa Related post của Genesis được ko, mình tìm mãi mà không biết cách làm :D
Genesis làm gì có related post mà bạn đòi Việt hóa. =)) Tính năng đó là của theme Paradise và muốn chỉnh thì phải sửa trong file theme. :P
Thì viết bài hướng dẫn việt hóa Related post của theme Paradise vậy :P
Tìm cả trong theme Paradise rồi mà ko thấy. Còn mỗi cái đó thôi :D
Nó nằm trong /lib/related-posts.php, dòng 31 nhé. :P
Đúng là chuyên gia có khác :D. Cảm ơn Hiếu nhiều nhé!
Klq nhưng có lúc giao diện desktop đã lên đc tận 98 điểm bạn Hiếu ạ :D
Paradise vẫn là một cái gì đó chất lừ. :D
Em dùng theme Paradise của anh, giữa những bài viết hiện ở trang chủ nó có các khoảng trắng. Em muốn hỏi chút cách xóa khoảng trắng đó, thu nhỏ khoảng cách giữa các bài viết trên index thì chỉnh ở đâu ạ. Rất mong anh hỗ trợ.
.featured-content .entry{margin-bottom:0px}
Bạn chèn code bên trên vào Appearance => Customize => Additional CSS rồi lưu lại là được nhé.
em làm được rồi, cảm ơn anh nhiều ạ
giúp em 1 chút nữa ạ. Kích thước chữ tiêu đề ở index thì chỉnh ở đâu vậy ạ. Em cảm ơn anh nhiều
.featured-content .entry-title a{font-size:24px}
Chỉnh 24px thành kích thước mà bạn mong muốn.