• Trang chủ
  • WordPress
    • Thủ thuật WordPress
    • WordPress Plugins
    • WordPress Themes
  • Hosting và Domain
  • Kiếm tiền
  • Đánh giá
  • Khuyến mãi
  • Thông báo
  • Giới thiệu
  • Liên hệ

WP Căn bản

Kiến thức căn bản cho người dùng WordPress

paradise-child-theme-wordpress-theme-tot-nhat
  • Dịch vụ WordPress Hosting
  • Dịch vụ tối ưu WordPress
  • Dịch vụ quét mã độc WordPress
  • Mua Paradise child theme
Trang chủ » WordPress » Thủ thuật WordPress » Ẩn sidebar trong giao diện mobile của Genesis
hosting-tot-nhat-danh-cho-wordpress

Ẩn sidebar trong giao diện mobile của Genesis

Cập nhật: 19/06/2022 Trung Hiếu 40 Bình luận

Mục lục Hiện
  • 1. Hướng dẫn ẩn sidebar trong giao diện mobile của Genesis

Ẩn sidebar trong giao diện mobile của Genesis Framework và child theme.

hide-genesis-sidebar-on-mobile-devices

Không ai có thể phủ nhận vai trò của sidebar (thanh bên) trong việc tăng pageviews, giảm bounce rate, cải thiện khả năng điều hướng… cho blog/ website. Tuy nhiên, trong một số trường hợp, bạn sẽ nhận thấy nó không cần thiết và thậm chí là khá thừa thãi, đặc biệt là trong giao diện responsive. Chẳng hạn như khi blog/ website của bạn hiển thị trên các thiết bị có kích thước màn hình nhỏ (mobile, tablet), sidebar sẽ tự động được chuyển xuống phần cuối của blog/ website, khiến site của bạn “dài miên man”… gây bất tiện cho người dùng khi họ phải mất khá nhiều thời gian để trượt từ đầu đến cuối trang. Hơn nữa, việc phải tải thêm sidebar sẽ khiến tốc độ truy cập site của bạn trở nên chậm chạp hơn. Vì vậy, việc loại bỏ sidebar trong giao diện mobile là một ý kiến không hề tồi.

Tham khảo thêm:

  • Tạo giao diện mobile cho blog WordPress
  • Top 15 mobile plugins tốt nhất dành cho WordPress

Trên thực tế, sáng nay, tôi vừa quyết định áp dụng điều này cho blog WP Căn bản và nhân đây, tôi cũng xin chia sẻ luôn cho các bạn về cách ẩn sidebar trong Genesis child theme khi hiển thị trên thiết bị di động (chỉ dành riêng cho Genesis thôi nhé).

Hướng dẫn ẩn sidebar trong giao diện mobile của Genesis

Đầu tiên, các bạn truy cập vào Appearance => Editor => Chọn đúng child theme mà bạn đang dùng. Mở file functions.php của Genesis Framework hoặc child theme và thêm đoạn code sau đây vào:

//* Ẩn sidebar trong Genesis khi ở giao diện mobile
add_action( 'get_header', 'remove_sidebars_mobile' );
function remove_sidebars_mobile() {
	if ( wp_is_mobile() ) {
		# Force full width content
		add_filter( 'genesis_pre_get_option_site_layout', '__genesis_return_full_width_content' );
	}
}

Click vào nút “Update File” để lưu lại các thiết lập. Xong!

Thật đơn giản phải không nào? Bây giờ hãy thử truy cập site của bạn trên mobile hoặc tablet để xem thành quả nhé. Chúc các bạn thành công!

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. :)

Đang tải đánh giá...
  • Chia sẻ lên Facebook
  • Chia sẻ lên Twitter
  • Chia sẻ lên LinkedIn

Bài viết liên quan

Ẩn tiêu đề trang hoặc bài viết trong Genesis Framework
Ẩn tiêu đề trang hoặc bài viết trong Genesis Framework
Sử dụng Genesis Framework Schema cùng Yoast SEO
Sử dụng Genesis Framework Schema cùng Yoast SEO
Chèn code vào bất cứ vị trí nào trên Genesis Framework
Chèn code vào bất cứ vị trí nào trên Genesis Framework

Chuyên mục: Thủ thuật WordPress Thẻ: Thủ thuật Genesis

wpcanban-com-facebook-group

Nói về Trung Hiếu

Một người con của xứ Nghệ, hiện đang sinh sống tại Hà Nội. Tôi là người sáng lập và đứng sau mọi hoạt động của WP Căn bản. Tìm hiểu thêm về tôi tại đây.

Bài viết trước « Cài đặt CloudFlare SSL miễn phí cho website WordPress
Bài viết sau [Jetpack] Tự động chia sẻ bài viết lên các mạng xã hội »

Reader Interactions

Bình luận

    Để lại một bình luận Hủy

    Tất cả các bình luận đều sẽ được kiểm duyệt nghiêm ngặt. Mọi bình luận trái quy định sử dụng sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn. Vui lòng đọc kỹ quy định trước khi bình luận. Xin cảm ơn!

  1. Hu 8 bình luậnviết

    16/04/2018 lúc 01:01

    Trong paradise childtheme thì cố định menu khi cuộn xuống, còn giao diện mobile mình cũng muốn cố định menu hoặc logo khi cuộn xuống thì có cách nào ko bạn?

    Bình luận
    • Trung Hiếu Quản lýviết

      16/04/2018 lúc 08:17

      Không bạn nhé.

      Bình luận
  2. Nghiệp 1 bình luậnviết

    20/06/2017 lúc 15:36

    Chào bác!
    Em đang sử dụng genesis framewwork. Tuy nhiên, ở theme chính hay bất cứ child theme nào của nó đều không có sidedar.
    Em đã làm theo bài này: https://thachpham.com/wordpress/wordpress-development/tu-tao-sidebar.html của bác thachpham. tuy nhiên không thể hiển thị ra được.
    Không biết những hàm đó có bị lỗi gì không?
    Thank bác!

    Bình luận
    • Trung Hiếu Quản lýviết

      20/06/2017 lúc 20:20

      Bạn thử vào Genesis => Theme Settings => Default Layouts => Kiểm tra xem đã chọn bố cục mặc định dạng có sidebar chưa? :P

      Bình luận
  3. Dương dê 8 bình luậnviết

    27/10/2016 lúc 12:36

    Bác cho em xin đoạn code ẩn secondary menu trên giao diện mobile với.
    Và 1 cái nữa là có đổi font chữ trong 2 menu của theme magazine pro này ko bác. Chứ mặc định chữ hoa hết và nét chữ gầy đét à :(

    Bình luận
    • Trung Hiếu Quản lýviết

      27/10/2016 lúc 12:55

      Bạn bỏ text-transform: uppercase; trong đoạn css của menu đi là được mà. :P

      Bình luận
      • Dương dê 8 bình luậnviết

        27/10/2016 lúc 13:27

        Thanks bro nha

        Bình luận
  4. Mã giảm giá Lazada 116 bình luậnviết

    18/02/2016 lúc 13:59

    http://sanvoucher.com/wp-content/uploads/2016/02/Untitled-2.jpg nó đây bác, không hiển thị phần mô tả mới hay ( link category đây ạ http://sanvoucher.com/category/voucher-mua-sam/coupon-zalora/) cho e hỏi luôn đường dẫn category của em có sâu quá ko nhỉ, có nên đặt category con vậy ko ạ

    Bình luận
    • Trung Hiếu Quản lýviết

      18/02/2016 lúc 14:23

      Phần Yoast SEO Settings ở dưới cùng đâu? Sao không đẩy phần mô tả vào đó?

      Bình luận
      • Mã giảm giá Lazada 116 bình luậnviết

        18/02/2016 lúc 16:54

        Yoast nỏ có phẩn mô tả bác ơi http://sanvoucher.com/wp-content/uploads/2016/02/faaa.jpg

        Bình luận
        • Trung Hiếu Quản lýviết

          18/02/2016 lúc 16:56

          Thế cái gì nằm dưới tiêu đề và permalinks đó? :P

          Bình luận
          • Mã giảm giá Lazada 116 bình luậnviết

            18/02/2016 lúc 20:37

            kiki bác hiểu sai ý em rồi, ý em ko phải cái description ở yoast ở đó thì gõ vào đc, nhưng vào web sẽ ko thấy, e muốn gõ vào description cho nó tự hiện ở yoast và vào web category đó vẫn thấy đoạn description đó http://sanvoucher.com/wp-content/uploads/2016/02/sdfqw.jpg đoạn này là e viết vào Archive intro text, nếu viết vào phần mô tả thì có thể viết đc HTML

          • Trung Hiếu Quản lýviết

            19/02/2016 lúc 04:54

            Archive Intro Text không hỗ trợ HTML nhé. Chỉ có text thôi. Chấp nhận sự thật đi. :D Mình thường viết mô tả trong mục này và Yoast SEO Settings. Một cái để cho người dùng đọc. Cái còn lại dành cho Bots tìm kiếm. :)

  5. Mã giảm giá Lazada 116 bình luậnviết

    18/02/2016 lúc 13:02

    em mới thử bác ơi, phần mô tả nó ko hiện chỉ hiện phần Archive headline và Archive intro text thui, hix 2 phần này ko viết HTML được

    Bình luận
    • Trung Hiếu Quản lýviết

      18/02/2016 lúc 13:44

      Chỉ hỗ trợ text nhé. Không dùng được HTML. Mà vô lý nhỉ. Gửi mình xem screenshot của nó nào. :P

      Bình luận
  6. Mã giảm giá Lazada 116 bình luậnviết

    16/02/2016 lúc 22:21

    Bác ơi làm sao để hiện archive description cho Genesis được vậy bác, hướng dẫn có nhiều nhưng mà theme này lại ko có file Archive.php, không có archive description SEO từ khóa toàn vào trang chủ thôi.

    Bình luận
    • Trung Hiếu Quản lýviết

      17/02/2016 lúc 09:11

      Trong phần chỉnh sửa tags, categories có hết cả mà. Ai bảo theme Magazine Pro không có? Bậy quá đi. :P

      Bình luận
      • Mã giảm giá Lazada 116 bình luậnviết

        17/02/2016 lúc 11:55

        Ơ sao em viết description mà nó ko hiện ra nhỉ

        Bình luận
        • Trung Hiếu Quản lýviết

          17/02/2016 lúc 12:11

          Viết hết vào các mục “Description”, “Archive Intro Text” và “Yoast SEO Settings” thử xem nào. :P

          Bình luận
  7. Kiên 79 bình luậnviết

    05/02/2015 lúc 15:46

    Làm không có được bác Hiếu ơi, ở web của bác em co trình duyệt lại hết cỡ vẫn còn

    Bình luận
    • Trung Hiếu Quản lýviết

      05/02/2015 lúc 15:52

      Bạn phải test trên trình duyệt điện thoại di động nhé. Còn trên trình duyệt máy tính bạn có co đến mức nào nó vẫn hiện thôi. :P

      Bình luận
  8. Xuân Tĩnh 25 bình luậnviết

    12/11/2014 lúc 10:03

    Thế thì để tối về nghịch chứ giờ ra ngoài chẳng có wifi mà dùng điện thoại phát Wifi để sửa nên lâu lắm :) Mình dùng Magazine Pro

    Bình luận
    • Trung Hieu Quản lýviết

      12/11/2014 lúc 10:05

      Mình biết mà. :D Theme của mình cũng được re-build từ Magazine Pro. :P

      Bình luận
      • Xuân Tĩnh 25 bình luậnviết

        12/11/2014 lúc 10:11

        Ừa bạn. Thích thằng này nhờ nhẹ nhàng chạy mượt mà và tùy biến nhanh mặc dù mình chẳng biết tí xíu gì về code cả :))

        Bình luận
        • Trung Hieu Quản lýviết

          12/11/2014 lúc 10:14

          Trên StudioPress chia sẻ rất nhiều code snippet để tùy biến Genesis mà. Cứ dựa vào đó mà quất thôi. :D

          Bình luận
          • Xuân Tĩnh 25 bình luậnviết

            12/11/2014 lúc 15:37

            Được rồi ông bạn à. Chẳng phải do lỗi lầm gì cả. Lúc tôi copy hết đoạn code của ông thì nó không mất sidebar. Nhưng tôi tự nhập bằng tay theo dòng code của ông thì nó mất sidebar rồi. :)) Chẳng hiểu nổi :)

        • Trung Hieu Quản lýviết

          12/11/2014 lúc 16:10

          Ủa. Sao kỳ cục vậy trời? @@!

          Bình luận
          • Xuân Tĩnh 25 bình luậnviết

            12/11/2014 lúc 16:13

            Tui cũng không biết. Nhưng mà sự thật nó như vậy ;)

  9. Xuân Tĩnh 25 bình luậnviết

    12/11/2014 lúc 01:04

    Mình đã thử trên site mình với đoạn code của bạn nhưng nó không tác dụng.

    Bình luận
    • Trung Hieu Quản lýviết

      12/11/2014 lúc 07:49

      Chào bạn, không biết sau khi chèn thêm code, bạn đã thử truy cập nó trên điện thoại di động chưa? Nếu vẫn không được thì có thể nó đã bị xung đột với một hàm nào đó trong functions.php của bạn. :P

      Bình luận
      • Xuân Tĩnh 25 bình luậnviết

        12/11/2014 lúc 07:53

        Chào Trung Hiếu. Mình edit bằng điện thoại và kiểm tra trực tiếp trên điện thoại luôn. Chắc có lẽ là vẫn còn cookie. Quên mất vụ này

        Bình luận
        • Trung Hieu Quản lýviết

          12/11/2014 lúc 07:59

          Sau khi chèn code, bạn nhớ xóa cache (nếu bạn đang sử dụng plugin cache) nhé. :)

          Bình luận
          • Xuân Tĩnh 25 bình luậnviết

            12/11/2014 lúc 08:03

            Vâng mình có plugin cache. Nhưng tối qua trễ quá nên mình Remove code luôn rồi. Để tối về check lại xem thế nào. Hy vọng nó được. Chứ để sidebar dài thấy bất tiện

        • Trung Hieu Quản lýviết

          12/11/2014 lúc 08:04

          Có gì thì PM lại cho mình một tiếng nhé. Vì blog của mình sử dụng code này và hoạt động rất bình thường. :)

          Bình luận
          • Xuân Tĩnh 25 bình luậnviết

            12/11/2014 lúc 09:56

            Ớ chắc là bị xung đột với cái nào đó rồi bạn. Xóa cookie và cache mà vẫn không được :)

        • Trung Hieu Quản lýviết

          12/11/2014 lúc 10:00

          Bạn thử loại bỏ lần lượt từng hàm xem nó xung đột với hàm nào? :D

          Bình luận
  10. Phát 1 bình luậnviết

    09/11/2014 lúc 18:37

    Bác ơi em muốn chỉnh lại giao diện theme Schema thành màu cam thì làm thế nào ạ! trong theme option không thấy chỉnh về đó. định làm web về handmade nên thấy màu đen không hợp, mà menu, thanh tìm kiếm, đều màu đen hết á, bác xem dùm em với. Em up đường dẩn theme của em cho bác luôn: . . Bạn nào chưa có thì Doadload về sài nhé, hàng chính chủ đó, :)

    Bình luận
    • Trung Hieu Quản lýviết

      09/11/2014 lúc 19:09

      Chào bạn. Bạn có thể truy cập vào Appearance => Editor, mở file style.css ra và đổi mã màu hexa ) ở trong đó cho phù hợp. Nếu không làm được, bạn gửi thông tin đăng nhập WordPress qua email admin@wpcanban.com, mình sẽ giúp bạn chỉnh sửa. :)

      Bình luận
1 2 »

Sidebar chính

NHẬN BÀI VIẾT QUA EMAIL

Hãy đăng ký ngay để là người đầu tiên nhận được thông báo qua email mỗi khi chúng tôi có bài viết mới. Tặng miễn phí ebook "Bảo mật WordPress toàn tập" do WP Căn bản biên soạn!

Theo dõi qua mạng xã hội

Dịch vụ tối ưu WordPress miễn phí

dich-vu-toi-uu-wordpress-mien-phi

Chủ đề nổi bật

WordPress căn bản

Bảo mật WordPress

Tăng tốc WordPress

Thủ thuật CloudFlare

Sửa lỗi WordPress

Thủ thuật LiteSpeed

Thủ thuật Genesis

Thủ thuật SEO

Thủ thuật WooCommerce

Sử dụng theme Paradise

Dịch vụ quét mã độc miễn phí

dich-vu-quet-ma-doc-wordpress-mien-phi

Footer

Bài viết mới nhất

  • Biểu mẫu Jetpack Newsletter cho theme Paradise 20/10/2025
  • Khắc phục lỗi temp-write-test trong WordPress 06/08/2025
  • Ra mắt plugin WPCB Secure Shield độc quyền tại WP Căn bản 25/07/2025
  • Hiển thị đánh giá 5 sao trên Google một cách đơn giản 12/07/2025

Bình luận mới nhất

  • Trung Hiếu trong Tải không đồng bộ JavaScript trong WordPress mà không dùng plugin
  • hoa sen vàng trong Tải không đồng bộ JavaScript trong WordPress mà không dùng plugin
  • Trung Hiếu trong Domain Authority là gì? Page Authority là gì?
  • Trung Hiếu trong Plugin contact form siêu nhẹ cho WordPress

Thông tin hữu ích

  • Giới thiệu bản thân
  • Quy định sử dụng
  • Chính sách bảo mật
  • Bản quyền nội dung

Thống kê WP Căn bản

9 Chuyên mục - 1.012 Bài viết - 35.579 Bình luận

Bản quyền © 2014 - 2025 · WP Căn bản (tiền thân là ebooksvn.com) · Sử dụng Paradise child theme và dịch vụ WordPress Hosting