新闻中心

WordPress教程:实现多个特色图片插件Multiple Post Thumbnails

作者 / 无忧主机 时间 2015-12-09 15:46:33

无忧主机小编在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文章没有图片时显示随机图片或默认图片

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

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服