WordPres后台文章列表添加缩略图

目前很多WordPres主题都具有缩略图功能,但你想没想过后台文章列表也可以显示缩略图。

这款是一个更简单的版本,减少了上传与删除功能,只是一个显示调用功能,方便大小进行缩略图查看,因为更多的用户习惯是进入文章上传特色图片,很少人会通过后台列表就直接上传缩略图。将下面的代码复制到当前WordPres主题的 functions.php 模板文件中,保存即可:

if ( !function_exists('fb_AddThumbColumn') && function_exists('add_theme_support') ) {
// for post and page
add_theme_support('post-thumbnails', array( 'post', 'page' ) );
function fb_AddThumbColumn($cols) {
$cols['thumbnail'] = __('Thumbnail');
return $cols;
}
function fb_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', 'fb_AddThumbColumn' );
add_action( 'manage_posts_custom_column', 'fb_AddThumbValue', 10, 2 );
// for pages
add_filter( 'manage_pages_columns', 'fb_AddThumbColumn' );
add_action( 'manage_pages_custom_column', 'fb_AddThumbValue', 10, 2 );
}
3
版权免责声明

① 本站所有源码均为网上搜集,如有涉及或侵害到您的版权请立即通知我们。
② 本站所提供的是插件的简体中文汉化服务,购买后可以下载简体中文语言包,所下载的插件源码仅供测试学习之用。
③ 如果要在正式的网站上使用,建议购买官方的正版授权,以便获取插件官方的在线更新和售后服务。
④ 因代码可变性,不保证兼容所有浏览器、不保证兼容所有WP版本、不保证兼容您安装的其他源码。
⑤ 本站保证所有源码的完整性,都不包含授权许可、后续升级、技术服务、扩展组件、帮助文档、XML文件等。
⑥ 使用该源码需要用户有一定代码基础知识!由本站提供的源码对您的网站或计算机造成严重后果的本站概不负责。
⑦ 有时可能会遇到部分字段无法汉化,同时请保留作者汉化宣传信息,谢谢!
⑧ 本站源码售价只是赞助,收取费用仅维持本站的日常运营所需。
⑨ 如果喜欢本站资源,欢迎捐助本站开通会员享受优惠折扣,谢谢支持!另本站提供插件汉化使用教程,仅供参考。
⑩ 如果网盘地址失效,请在相应源码页面下留言,我们会尽快修复下载地址。

评论0

请先

请购买之前认真了解所购买的WordPress插件。本站所提供的是插件的简体中文汉化服务,购买后可以下载简体中文语言包,所下载的插件源码仅供测试学习之用。
没有账号? 注册  忘记密码?