wordpress知识库
网站首页 > 知识库 > wordpress知识 >

判断WordPress文章是否有特色图片

2012/05/21

WordPress内置了特色图片功能,可以用于生成缩略图。然而,默认情况下,WordPress并未提供一种直观的方式来查看某篇文章是否添加了特色图片。为了解决这个问题,您可以通过下面的代码,在后台文章列表中显示文章的特色图片。

通过以下代码,您可以在WordPress后台文章列表中添加特色图片预览功能

function custom_admin_columns( $columns ) {
    $columns['featured_image'] = '特色图片';
    return $columns;
}

function custom_admin_column_content( $column_name, $post_id ) {
    if ( $column_name == 'featured_image' ) {
        $thumbnail = get_the_post_thumbnail( $post_id, array( 80, 80 ) );
        echo $thumbnail ? $thumbnail : '无';
    }
}

add_filter( 'manage_post_posts_columns', 'custom_admin_columns' );
add_action( 'manage_posts_custom_column', 'custom_admin_column_content', 10, 2 );

您可以将上述代码添加到主题的functions.php文件中或者使用一个自定义wordpress插件来实现。一旦您添加了这段代码,您将在文章列表中的“特色图片”一列中看到文章的缩略图。如果文章有特色图片,那么相应的缩略图将显示在列中;如果文章没有特色图片,将显示“无”。

通过这种方式,您可以方便地在WordPress后台文章列表中查看每篇文章是否添加了特色图片,提供了更直观的信息展示。这样,您可以更方便地管理和浏览您的文章。