Hoàng Web

Thiết Kế Website WordPress

  • Kho giao diện
  • Dịch Vụ
    • Thiết kế web giá rẻ
    • Thiết kế website WordPress
    • Hosting Miễn Phí 100GB
    • Tích hợp thanh toán MoMo, ViettelPay, Vietcombank, MB..
    • Tối ưu Google PageSpeed
    • Sửa lỗi nâng cấp website
    • Viết plugin WordPress
    • Code Tool theo yêu cầu
  • Bảng giá
  • Quy trình làm việc
  • Giới thiệu
  • Liên Lạc
Trang chủ » Wordpress » Chọn Sidebar cho trang với WooSidebars

Chọn Sidebar cho trang với WooSidebars

Thứ Hai, 19/11/2018 by Hoàng Quách

  • shares
  • Facebook
  • Facebook Messenger
  • Gmail
  • Viber
  • Skype

Bạn muốn thay đổi sidebar cho trang WordPress? Mặc định, WordPress không có tùy chọn thêm hay sửa đổi sidebar cho từng trang, tuy nhiên bạn có thể sử dụng code tùy chỉnh để ẩn/hiện widget trong sidebar hoặc thay đổi sidebar. Nhưng có một plugin sẽ giúp bạn làm điều này một cách đơn giản, thậm trí không yêu cầu hiểu biết về lập trình WordPress. Trong bài hôm nay, chúng ta sẽ học cách sử dụng plugin WooSidebars.

Với WooSidebars, có thể thay đổi widget tùy thuộc vào ngữ cảnh (vd, chỉ định widget cho trang hoặc bài viết cụ thể..). Plugin cho phép bạn tùy chỉnh vùng widget hiển thị trên nhiều trang khác nhau với các điều kiện khác nhau mà không cần can thiệp code.

Trước tiên bạn cài đặt plugin tại WooSidebars. Sau khi kích hoạt plugin, bạn thây có thêm menu Appearance > Widget Areas. Truy cập vào Menu này để cấu hình widget.

Thêm tùy chọn Widget

Tại màn hình “Widget Areas” liệt kê những widget bạn đã cấu hình. Để thêm mới widget bạn nhấn vào Add New. Một số trường bạn cần điền bao gồm: tiêu đề, mô tả, sidebar thay thế và điều kiện. Xem chi tiết bên dưới:

Title

Đặt tên dễ nhớ cho widget, bạn nên sử dụng tên ngắn & có liên quan (vd ‘About Page – Primary’, để thay thế sidebar ‘Primary’ trên trang ‘About’).

Description

Nếu cần bạn có thể thêm mô tả để biết về nơi widget sẽ sử dụng và khi nào. THông tin này giúp bạn quản lý thuận tiện hơn trong trang cấu hình widget của plugin này.

Sidebar To Replace

WooSidebars hoạt động dựa trên nguyên lý ghi đè vùng widget, các widget sau khi bạn bổ xung điều kiện & nếu các điều kiện thỏa mãn, widget sẽ được thay thế bằng widget bạn chỉ định. Trường này bạn chọn sidebar được sử dụng thay thế trong theme của bạn.

Conditions

WooSidebars được xây dựng bởi hệ thống quản lý điều kiện nâng cao, tại đây bạn có thể chọn widget & sidebar dưới mỗi điều kiện cụ thể, cho bạn biết khi nào sidebar được sử dụng và tại trang nào. Vd: trang, danh mục, thẻ,..

Mặc định, chỉ hỗ trợ Pages. Để tạo điều kiện sâu, bạn nhấn vào tab ‘Advanced’ trong phần ‘Conditions’

Chú ý: bạn có thể thêm nhiều điều kiện cho tùy chỉnh sidebar, nhưng bạn nhớ rằng không nên tạo quá nhiều điều kiện cho 1 sidebar, nên tách các sidebar sử dụng trên các trang riêng biệt.

WooSidebars hiển thị các điều kiện với trang theo mặc định. Để thêm các điều kiện khác, dưới phần “Conditions” bạn nhấn vào tab “Advanced”:

  • Specific page templates: chỉ định page templates nếu giao diện WordPress của bạn hỗ trợ.
  • Post types chọn kiểu dữ liệu tùy chỉnh
  • Taxonomy archives gồm danh mục, thẻ,..và taxonomies tùy chỉnh.
  • Taxonomy terms chỉ định danh mục, thẻ,..
  • WordPress Template Hierarchy
    • All pages
    • Search results
    • Default “Your Latest Posts” screen
    • Front page
    • Single entries
    • All archives
    • Author archives
    • Date archives
    • 404 error screens
  • WooCommerce
    • Shop page
    • Product categories
    • Product tags
    • Products
    • Cart page
    • Checkout page
    • Account pages

Lưu ý: tab ‘Posts’ ở hình trên sẽ chỉ hiển thị nếu bạn kích hoạt Custom Sidebars cho từng post như mô tả ở ngay bên dưới.

Ngoài ra, bạn có thể tạo sidebar tùy chỉnh cho một trang bài viết riêng. WooSidebars mặc định hỗ trợ kiểu Post, ngoài ra các kiểu dữ liệu tùy chỉnh khác chẳng hạn nếu website của bạn sử dụng plugin WooCommerce , bạn sẽ có thêm tùy biến sidebar cho trang sản phẩm.

Sau khi kích hoạt WooCommerce, chúng ta có thêm một tab mới có tên WooCommerce như hình trên & bạn có thêm tùy chọn cấu hình cho những trang WooCommerce này.

Để sử dụng điều kiện sidebar cho bài viết bạn mong muốn, bạn truy cập trang danh sách bài viết “Posts > All Posts” & nhấn vào biểu tượng chữ V ở dòng bài viết bạn sẽ kích hoạt, như hình dưới:

Nếu muốn sử dụng WooSidebars cho kiểu dữ liệu tùy chỉnh , chúng ta thêm dòng sau vào file functions.php của theme hoặc viết vào plugin của bạn.

add_post_type_support( 'myalbum', 'woosidebars' );

Ví dụ trên, mình khai báo thêm kiểu dữ liệu ‘myalbum’ & các tính năng của plugin sẽ tự động áp dụng cho kiểu dữ liệu này.

Tùy biến sidebar với trang widgets

Sau khi bạn thêm các vùng widget mới và nó được xuất hiện trên trang quản lý widgets như thế này:

Tóm lại, với nhiều tiện ích của plugin WooSidebars bạn có thể tạo & sử dụng linh hoạt sidebar cho các điều kiện xẩy ra trên trang web của bạn/ Chúc bạn thành công.

Nếu bạn thích bài viết này, hãy ủng hộ chúng tôi bằng cách đăng ký nhận bài viết mới ở bên dưới và đừng quên chia sẻ kiến thức này với bạn bè của bạn nhé. Bạn cũng có thể theo dõi blog này trên Twitter và Facebook

  • shares
  • Facebook
  • Facebook Messenger
  • Gmail
  • Viber
  • Skype

Chuyên mục: Wordpress Tìm kiếm: sidebar

Tôi giúp gì cho bạn?

HOÀNG WEB

Địa chỉ: Tây Sơn, Phường Quang Trung, Quận Đống Đa, Hà Nội

Hotline: 0987 342 124 – 0868 292 303 (8h:00 – 21h:00)

Email: [email protected]

Website: www.hoangweb.com

KẾT NỐI VỚI TÔI

  • Facebook
  • GitHub
  • YouTube

SẢN PHẨM

  • Plugin Thanh Toán Quét Mã QR Code Tự Động
  • WP2Speed – Tối ưu Google Speed
  • 23WebHost – Hosting Miễn Phí 100GB

LIÊN KẾT

  • Có nên thuê thiết kế website giá rẻ?
  • Hướng dẫn thanh toán
  • Chính sách hoàn tiền
  • Trung tâm hỗ trợ

Copyright © 2023 | All rights reserved | HOANG WEB
Mọi hình thức sao chép nội dung trên website này mà chưa được sự đồng ý đều là trái phép.