WordPress 为页面和文章提供设置特色图片,一般通用使用它实现日志缩略图的需求,但是程序默认只能设置一张特色图片,显示不能满足部分要设
置多缩略图的 WordPress 用户的需求,那么这个时候 WordPress 插件 Multiple Post Thumbnails 就能派上用场了。
Multiple Post Thumbnails 是面向 WordPress 开发者的一个 WordPress 插件,通过该插件可以实现多个特色图片并在网页中调用。
插件使用方法:
1 、后台——插件——安装插件中搜索安装 Multiple Post Thumbnails,并启用该插件;(或在 WordPress 官网下载)
2 、在当前主题的 functions.php 文件中,添加以下代码:
if (class_exists('MultiPostThumbnails')) { new MultiPostThumbnails( array( 'label' => '第二个特色图片', 'id' => 'secondary-image', 'post_type' => 'post' ) ); }
注:其中 post_type 可选 post 和 page,post 表示只对文章有效,page 表示只对页面有效。当然,也支持自定义日志类型。
如果还想再多添加一个特色图片,可以修改以下:
if (class_exists('MultiPostThumbnails')) { new MultiPostThumbnails( array( 'label' => '第二个特色图片', 'id' => 'secondary-image', 'post_type' => 'post' ) ); new MultiPostThumbnails( array( 'label' => '第三个特色图片', 'id' => 'third-image', 'post_type' => 'post' ) ); }
3 、调用特色图片:
<?php if (class_exists('MultiPostThumbnails')) : MultiPostThumbnails::the_post_thumbnail(get_post_type(), 'secondary-image'); endif; ?> <?php if (class_exists('MultiPostThumbnails')) : MultiPostThumbnails::the_post_thumbnail(get_post_type(), 'third-image');
endif; ?>