WordPress文章优化:如何轻松查看文章是否添加了特色图片

WordPress的特色图片功能是用于生成缩略图的,但是很多人不知道如何快速查看某篇文章是否添加了特色图片。本文将介绍如何通过添加代码,在后台文章列表中显示文章的特色图片。

要实现在后台文章列表中显示文章的特色图片,需要在当前主题的函数模板 functions.php 中添加以下代码:

// 在后台文章列表添加特色图片列
add_filter( 'manage_post_posts_columns', 'featured_image' );
function featured_image( $columns ) {
        $columns['featured_image_col'] = '特色图片';
        return $columns;
}

// 有特色图片则显示,否则显示占位图
add_action( 'manage_post_posts_custom_column','featured_image_col_callback', 10,2 );
function featured_image_col_callback( $column, $pid ) {
        Switch( $column ) {
                case 'featured_image_col':
                if ( get_post_thumbnail_id( $pid ) )
                        echo get_the_post_thumbnail( $pid, array( 80, 60 ) );
                else
                        echo '<img src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" class="wp-post-image" decoding="async" loading="lazy" width="80" height="60">';
                break;
        }
}

通过以上代码,可以在后台文章列表中添加特色图片列,如果文章有特色图片,则会显示缩略图,否则会显示占位图。这样,在后台管理中可以更加直观地查看文章是否添加了特色图片。

晓白博客网版权所有,原文地址https://www.xbnb.cn/1006
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容