Hướng dẫn code function Thêm cột “Ảnh đại diện” vào bảng hiển thị các bài viết trong admin panel
Sao chép đoạn mã sau vào tệp functions.php
của theme bạn đang sử dụng. Đoạn mã sẽ thêm một cột “Ảnh đại diện” vào bảng quản trị các bài viết.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
//thêm cột "Ảnh đại diện" vào bảng hiển thị các bài viết trong admin panel function webdy_add_thumbnail_column_to_posts($columns) { // Tạo một mảng mới để đưa cột "Ảnh đại diện" lên đầu $new_columns = []; $new_columns['thumbnail'] = __('Ảnh đại diện', 'webdy'); // Cột Ảnh đại diện foreach ($columns as $key => $value) { $new_columns[$key] = $value; // Giữ nguyên các cột khác } return $new_columns; } function webdy_display_thumbnail_column_for_posts($column_name, $post_id) { if ($column_name === 'thumbnail') { // Lấy ảnh đại diện của bài viết $thumbnail = get_the_post_thumbnail($post_id, array(50, 50)); if ($thumbnail) { echo $thumbnail; } else { echo __('Không có ảnh', 'webdy'); } } } // Hook cho bảng Bài viết add_filter('manage_posts_columns', 'webdy_add_thumbnail_column_to_posts'); //add_action('manage_posts_custom_column', 'webdy_display_thumbnail_column_for_posts', 10, 2); //----------- |
Quý khách cần tư vấn thiết kế web giá rẻ, vui lòng nhấn nút bên dưới:
Chào ! Bạn thấy nội dung này thế nào?
Xem thêm:
- Hướng Dẫn Lưu Thông Tin Liên Hệ, Tin Nhắn Từ Contact Form 7 (CF7) Vào Database WordPress
- Thế giới BĐS Miền Bắc – Vươn tầm cao – Vượt tầm xa
- Hướng dẫn Tạo shortcode bài viết liên quan cùng danh mục cho post (bài viết)
- Hướng dẫn code function trang Xóa các ký tự đặc biệt trong một đoạn văn bản
- Hướng dẫn Tắt Gutenberg Block Editor cho bài viết và widget