Thêm cột trong danh sách media attachments – WordPress admin

Quảng cáo
Ads_ngang
Website dinhthuanit.com có bài Thêm cột trong danh sách media attachments – WordPress admin

Khi bạn sử dụng plugin tạo web bán đồ woocommerce sẽ thấy có thêm cột hình ảnh và các mục khác trong bảng bản kê liệt kê mặt hàng ở giao diện quản trị admin.

Với mỗi post type/taxonomy/attachment WordPress đều cung cấp cách thức cho phép bạn tùy biến cột, để hiển thị thêm trường dữ liệu cho custom post type.

Trong bài hôm nay, bạn sẽ học cách tạo cột mới trong trang quản lý attachments. Nguyên lý chung để hiển thị cột mới bao gồm tên & nhãn cột và nội dung cho cột. Chúng ta sẽ sử dụng 2 hooks, tương ứng là ‘ manage_media_columns ‘ và ‘ manage_media_custom_column ‘. Chép đoạn code dưới đây vào file functions.php

 //display columns function ic_image_attachment_columns($columns) { $columns['background'] = __("background","hoangwebtheme"); return $columns; } add_filter("manage_media_columns", "ic_image_attachment_columns", null, 2); function ic_image_attachment_show_column($name) { global $post;//$post-> ID switch ($name) { case 'background': $value = get_field("background", $post-> ID); echo $value? 'Background':''; break; } } add_action('manage_media_custom_column', 'ic_image_attachment_show_column', null, 2);  

Code trên mình khai báo cột ‘background’, hiển thị cho custom field ‘background’ tạo bởi advanced custom fields . Xem thêm cách tạo custom fields cho mọi kiểu dữ liệu trong wordpress.

Mặc định cột sẽ xuất hiện ở vị trí cuối cùng, như trong hình.
manage_media_columns-wp

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

Bài viết Thêm cột trong danh sách media attachments – WordPress admin được tổng hợp và biên tập bởi: dinhthuanit.com. Mọi ý kiến đóng góp và phản hồi vui lòng gửi Liên Hệ cho dinhthuanit.com để điều chỉnh. dinhthuanit.com xin cảm ơn.

Bài Viết Liên Quan


Bài Viết Khác


Quảng cáo
Ads_ngang