Bài 24: Hướng dẫn sử dụng Widget trong WordPress
Bkasoft.net – Bài học này mình sẽ hướng dẫn sử dụng Widget trong WordPress. Hãy bắt đầu bài học ngay nào!
-
Widget là gì?
Widget có thể gọi là một tập hợp các chức năng mà bất kỳ một Website WordPress nào cũng phải cần dùng đến, mỗi chức năng tương ứng với một Widget để bạn chèn vào Sidebar chính của Theme. Trong WordPress mặc định đã cung cấp sẵn một số Widget nhưng các Widget có thể tăng lên tùy thuộc vào Theme bạn sử dụng.
-
Hướng dẫn sử dụng Widget
Giới thiệu khu vực Widget
Để thao tác với Widget các bạn có thể vào theo đường dẫn sau:
- Với Widget phiên bản Tiếng Anh (hình 1): Appearance –> Widget
- Với Widget phiên bản Tiếng Việt (hình 2): Giao Diện –> Widget
Hình 1: Widget phiên bản Tiếng Anh
Hình 2: Widget phiên bản Tiếng Việt
Sử dụng Widget
- Để sử dụng Widget, bạn hãy click và kéo Widget bạn muốn sử dụng bên tay trái vào Sidebar chính để hiển thị Widget đó, như hình sau:
Hình 3. Sử dụng Widget
Và ngược lại, nếu bạn không muốn sử dụng một Widget nào đó trong Sidebar chính thì bạn có thể kéo Widget đó về mục Widget không sử dụng ở cuối trang, như hình sau:
Thiết lập Widget
- Sau khi thêm xong Widget, mỗi Widget sẽ có các tùy chọn riêng biệt để bạn thiết lập nó nhằm hiển thị như ý bạn muốn, bạn bấm vào Widget cần thiết lập và chọn các tùy chọn, sau đó ấn Lưu thay đổi để lưu lại, ví dụ như hình dưới đây mình thiết lập Widget Chuyên Mục
-
Lời kết
Qua bài học này bạn đã biết về Widget rất đơn giản rồi đúng không, với bài tiếp theo Hướng dẫn Plugin mình sẽ tiếp tục hướng dẫn kỹ hơn nữa, mời các bạn đón đọc. Thân!
Bài 24: Hướng dẫn sử dụng Widget trong WordPress
( Case Study hướng dẫn sử dụng WordPress )
—oOo—
« Bài 23.1: Làm sao để cài theme giống bản demo ? | Học WordPress | Bài 25: Hướng dẫn plugin » |
Tác giả: Hoàng Luyến
14 Bình luận
Viết bình luậnMình có nhiều Widget quá. Mình muốn xóa bớt đi thì phải làm ntn ak b?
Chào Hoàng Hoa! Nếu bạn muốn loại bỏ 1 số widgets nào thì bạn chỉ cần dùng hàm unregister_widget() với đối số là tên widget cần loại bỏ. Bạn có thể viết một hàm khai báo trong action widgets_init trong functions.php hoặc nơi kiểm soát việc đăng ký là được
Nguyễn Thủy b ơi. tớ vẫn không hiểu lắm. bạn có thể minh họa giúp t ko?
WP_Widget_Pages (Widget cho phép hiển thị danh sách trang)
WP_Widget_Calendar (Widget cho phép hiển thị lịch)
WP_Widget_Archives (Widget cho phép hiển thị archives)
WP_Widget_Meta (Widget cho phép hiển thị các link Admin, login, rss…)
WP_Widget_Search (Widget cho phép hiển thị khung tìm kiếm)
WP_Widget_Text (Widget cho phép hiển thị nội dung Text – HTML)
WP_Widget_Categories (Widget cho phép hiển thị danh sách danh mục post)
WP_Widget_Recent_Posts (Widget cho phép hiển thị danh sách các post gần đây)
WP_Widget_Recent_Comments (Widget cho phép hiển thị danh sách các bình luận gần đây)
WP_Widget_RSS (Widget hiển thị RSS, comment)
WP_Widget_Tag_Cloud (Widget hiển thị tags)
WP_Nav_Menu_Widget (Widget cho phép hiển thị custom menu – menu tuỳ chỉnh)
Như trên bạn thấy đó là danh sách các Widgets mặc định được hỗ trợ bởi WordPress. Vậy có 1 lý do nào đó, như mình đề cập trên mà bạn muốn loại bỏ 1 số widgets nào thì bạn chỉ cần dùng hàm unregister_widget() với đối số là tên widget cần loại bỏ. Bạn có thể viết một hàm khai báo trong action widgets_init trong functions.php hoặc nơi kiểm soát việc đăng ký, xử lý danh sách widgets đầu vào WordPress Theme của bạn như sau:
// unregister all widgets
function polygon_remove_default_widgets() {
unregister_widget(‘WP_Widget_Pages’);
unregister_widget(‘WP_Widget_Categories’);
unregister_widget(‘WP_Widget_Recent_Posts’);
unregister_widget(‘WP_Widget_Recent_Comments’);
unregister_widget(‘WP_Widget_Archives’);
unregister_widget(‘WP_Widget_Links’);
//unregister_widget(‘WP_Widget_Text’);
unregister_widget(‘WP_Widget_RSS’);
unregister_widget(‘WP_Widget_Tag_Cloud’);
unregister_widget(‘WP_Widget_Calendar’);
unregister_widget(‘WP_Nav_Menu_Widget’);
unregister_widget(‘WP_Widget_Meta’);
unregister_widget(‘WP_Widget_Search’);
}
add_action(‘widgets_init’, ‘polygon_remove_default_widgets’, 10);
thanks bạn Thủy, tớ cũng đang hý hoáy mãi với mấy cái widget này mà không biết làm cách nào để hiển thị danh sách các bình luận gần đây
Mình hiểu oy. tks kiu bạn :3
Như mình hiểu thì Widget chính là các chuyên mục hiển thị ngoài trang chủ trên thanh Menu đúng không bạn?
Tớ thấy thiết lập phần widget trong WordPress này tiện cho người dùng khi xem trang web
Mình vừa build site xong nhưng không hiểu sao phần Widget Tag trên trang chủ, nhiều Tag nó ko hiện ra mặc dù mình đã thêm rất nhiều trong bài viết . bạn cho mình hướng giải quyết
Chào bạn Thăng Long Nguyễn. Bạn có thể cho mình xem site của bạn được không?
đây bạn http://www.chuyenthamkin.com/
Cái Tag Cloud đó là nó hiển thị theo tần suất viết bài đó bạn. Các tag đó có thể là chưa có nhiều post hơn các tag đã hiện
chị cho e hỏi bây giờ e muốn chèn hình vào đây phải làm ntn vậy?
http://doisuresort.com/home-page/