Để thuận tiện hơn trong việc này, mình xin được share cho các bạn đoạn code để làm hiện thêm cột thumbnail trong trang quản lí bài viết của bạn. Và nó đây:
// ==================================================== // Add Thumbnails in Manage Posts/Pages List...Ngockhuong.Com // ==================================================== function AddThumbColumn($cols) { $cols['thumbnail'] = __('Thumbnail'); return $cols; } function AddThumbValue($column_name, $post_id) { $width = (int)50; $height = (int)50; if ( 'thumbnail' == $column_name ) { // thumbnail of WP 2.9 $thumbnail_id = get_post_meta( $post_id, '_thumbnail_id', true ); // image from gallery $attachments = get_children( array('post_parent' => $post_id, 'post_type' => 'attachment', 'post_mime_type' => 'image') ); if ($thumbnail_id) $thumb = wp_get_attachment_image($thumbnail_id, array($width, $height),true); elseif ($attachments) { foreach ( $attachments as $attachment_id => $attachment ) { $thumb = wp_get_attachment_image( $attachment_id, array($width, $height), true ); } } if ( isset($thumb) && $thumb ) { echo $thumb; } else { echo __('None'); } } } // for posts add_filter('manage_posts_columns','AddThumbColumn'); add_action('manage_posts_custom_column','AddThumbValue',10, 2); // for pages add_filter('manage_pages_columns','AddThumbColumn'); add_action('manage_pages_custom_column','AddThumbValue',10,2);
Bạn hãy mở functions.php và thêm đoạn code trên vào. Rất đơn giản phải không :D :D
Còn đây là demo ảnh nhá:
thumbnail |
Chúc các bạn thành công! :) :)
Đăng nhận xét Blogger Facebook
Để hạn chế spam blog, bình luận của bạn sẽ được đăng sau khi admin xét duyệt! Mong bạn thông cảm :)