Horje
How to Add Thumbnails in Manage Posts/Pages List

You can add this to your functions to display to the Manage/Edit Post and Pages List a new column with the thumbnail preview.


Method-1: Add Thumbnails in Manage Posts/Pages List

Just copy and paste following codes to yourdomain.com/wp-content/themes/activated-theme/fucntions.php in the most below.

Example: PHP
/****** Add Thumbnails in Manage Posts/Pages List ******/
if ( !function_exists('AddThumbColumn') && function_exists('add_theme_support') ) {
 
    // for post and page
    add_theme_support('post-thumbnails', array( 'post', 'page' ) );
 
    function AddThumbColumn($cols) {
 
        $cols['thumbnail'] = __('Thumbnail');
 
        return $cols;
    }
 
    function AddThumbValue($column_name, $post_id) {
 
            $width = (int) 35;
            $height = (int) 35;
 
            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 );
}





Related Articles
How to Enable Hidden Administration Feature displaying All Site Settings Wordpress Administration Shortcode
How to change the Login Logo & Image URL Link Wordpress Administration Shortcode
How to Remove Update Notification for all users except ADMIN User Wordpress Administration Shortcode
How to Remove Default WordPress Meta Boxes Wordpress Administration Shortcode
How to Remove "Wordpress" to "WordPress" filter Wordpress Administration Shortcode
How to Customize the order of the administration menu Wordpress Administration Shortcode
How to Add Thumbnails in Manage Posts/Pages List Wordpress Administration Shortcode

Single Articles
Method-1: Add Thumbnails in Manage Posts/Pages ListWordpress Administration Shortcode

Read Full:
Wordpress Administration Shortcode
Category:
Web Tutorial
Sub Category:
Wordpress Administration Shortcode
Uploaded by:
Admin
Views:
85
Tested on:
WordPress 3.0.1