香港独立IP空间
香港php空间
美国php空间
域名注册

无忧主机小编在php免备案虚拟主机使用WordPress给客户开发项目的时候,经常会碰到需要设置特色图片的需求,其实我们都可以通过自定义字段实现,但是这样使用起来就非常的不方便,没有默认的设置特色图片那么好用,但是程序默认只能设置一张特色图片,显示不能满足部分要设 置多缩略图的wordpress用户的需求,那么这个时候wordpress插件Multiple Post Thumbnails就能派上用场了。要知道Multiple Post Thumbnails 是一个面WordPress 开发者的一个插件,它定义了一套在后台增加多个缩略图的机制,以及在前端调用新增缩略图的方法,并且它定义的后台空间支持图片上传方式,使用起来和默认的特色图片基本一致。通过该插件可以实现多个特色图片并在网页中调用。
下面小编就来教大家插件使用方法:
1、首先是上传插件并激活,后台——插件——安装插件中搜索安装Multiple Post Thumbnails,并启用该插件;(或在WP官网下载)
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'); e

以上就是实现多个特色图片插件Multiple Post Thumbnails的方法。
无忧主机相关文章推荐阅读:
WORDPRESS经验分享的安全建议
WORDPRESS没有关键词设置与描述的解决方法
小优化:WORDPRESS文章没有图片时显示随机图片或默认图片

本文地址:http://www.51php.com/wordpress/21127.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: