Code Hiện thị Hình đại diện Bài đăng Blog trong admin mới nhất

by Bố cu Hoàng
0 Các bình luận

Code Hiện thị Hình đại diện Bài đăng Blog trong admin mới nhất

Anh em chỉ cần mở file function.php trong child theme để cập nhật thêm hình đại diện trong blog nhé.

// Thêm cột ảnh đại diện trong trang quản trị danh sách bài viết
add_filter(‘manage_post_posts_columns’, ‘fls_post_avatar_column’);
function fls_post_avatar_column($column_array) {
$thumb_size = get_option(‘thumbnail_size_w’);
$post_avatar_width = intval($thumb_size) + 50;
$cb_key = array_search(‘cb’, array_keys($column_array));
$column_array = array_slice($column_array, 0, $cb_key+1, true) +
array(‘post_avatar’ => ‘Avatar’) +
array_slice($column_array, $cb_key+1, null, true);
echo ‘<style>.column-post_avatar {width:’ . $post_avatar_width . ‘px;}</style>’;
return $column_array;
}
add_action(‘manage_posts_custom_column’, ‘fls_render_the_column’, 10, 2);
function fls_render_the_column($column_name, $post_id) {
if ($column_name == ‘post_avatar’) {
$thumb_id = get_post_thumbnail_id($post_id);
if ($thumb_id) {
echo ‘<img data-id=”‘ . esc_attr($thumb_id) . ‘” src=”‘ . esc_url(wp_get_attachment_url($thumb_id)) . ‘” style=”width:40px!important;height:40px!important;border-radius:6px;” />’;
} else {
echo ‘<span class=”dashicons dashicons-admin-media” style=”font-size: 2.5rem;”></span>’;
}
}
}
Đánh giá post

You may also like

Adblock Detected

Please support us by disabling your AdBlocker extension from your browsers for our website. Quảng cáo là nguồn thu chính giúp chúng tôi duy trì hoạt động và mang đến nội dung miễn phí cho cộng đồng. Rất mong bạn tắt tiện ích AdBlocker khi truy cập website — sự ủng hộ của bạn giúp chúng tôi tiếp tục cải thiện và phục vụ tốt hơn mỗi ngày.