Đôi khi bạn muốn hiển thị quảng cáo hay mục đăng ký newsletter hoặc bất kỳ đoạn mã nào nằm bên dưới mỗi bài viết trong website của bạn! Cùng trong loạt bài viết tùy biến Genesis, hôm nay mình sẽ hướng dẫn cách thêm một widget phía bên dưới mỗi bài viết.
Bước 1: Tạo Widget mới bên dưới mỗi bài viết
Bạn dán đoạn mã bên dưới vào tập tin functions.php trong theme bạn đang sử dụng.
https://gist.github.com/nhatdongnguyen/6556046dc10b6bf545f8
Bước 2: Hiển thị Widget bên dưới bài viết
Bước này bạn cũng copy và dán đoạn mã bên dưới trong functions.php luôn nha.
https://gist.github.com/nhatdongnguyen/125d8778a4e4c348eee5
Note: Đoạn mã trên áp dụng cho Genesis 2 hỗ trợ HTML5, nếu bạn sử dụng Genesis bản 1.x thì bạn có thể thay thế Hook genesis_entry_footer bằng genesis_afier_post_content.
Đoạn mã trên sử dụng điều kiện của WordPress conditional tag. với đoạn đoạn mã là ! is_singular( ‘post’ ) sẽ giúp hiển thị widget này trong phần single post, không hiển thị trong trang chủ – homepage, category hay archive pages.
Bước 3: Tùy biến giao diện của Widget
Để tùy biến Widget này bạn dán mã bên dưới trong tập tin style.css ở Genesis child theme bạn đang sử dụng.
https://gist.github.com/nhatdongnguyen/111bcd80cf2392c652d4
Và đây là kết quả sau khi thực hiện các bước trên kết hợp tạo newsletter:
Chúc bạn thành công.
Văn Nam says
A nhật đông e thấy web của a có 1 hộp enewsletter rất đẹp và hữu ích, a có thể giúp e biết cách cài cài đặt và tùy biến để giống được như website của a dc k ạ, e xin cảm ơn a 😀 !
Nguyễn Nhật Đông says
Cái này dễ lắm Nam ơi, Nam cài https://wordpress.org/plugins/genesis-enews-extended/ sau đó tút tát xíu là ổn ngay ah!
Trong trường hợp làm hem được, PM Đông nha!
điện lạnh 16 độ says
Mình sử dụng genesis 2 năm mục đích chủ yếu để seo chứ ko biết tùy chỉnh gì .Cảm ơn bài viết hay quá sẽ ghé thăm thường xuyên
Nguyễn Nhật Đông says
Cảm ơn bạn đã ủng hộ nha!
Đợt này đi làm trở lại nên không có tutorial gì viết!
Nhưng vẫn mong bạn thường ghé thăm blog của mình nhá 😀
Huy Minh says
bạn ơi các đoạn code ở đây là thêm vào file function.php của genesis framework hay là trong child theme của nó vậy bạn.
Nguyễn Nhật Đông says
Child theme bạn ơi!
Mother hàng quốc cấm – cấm sờ + đụng chạm vào hiện vật 😉
bin says
Mình mới chuyển qua sử dụng Genesis cho Blog cá nhân. Tình hình này chắc ghe thăm Blog của Nhật Đông thường xuyên. 😀 . Rất vui được biết đến Blog của bạn
Nguyễn Nhật Đông says
Cảm ơn Bin đã comment trên blog của mình nhá!
Mà Bin có baby rồi hay sao mà để ảnh babe thế 😉