wordpress插件multiple-post-thumbnails实现多缩略图教程

author author     2022-08-10     492

关键词:

在使用wordpress二次开发的时候文章或页面特色图片只能添加一张,想实现一文多图有点麻烦,好在有神器插件multiple-post-thumbnails,但在使用的过程中发现了问题网上的很多教程无法输出结果,百般折腾才实现预想结果。 

下面说下具体是怎么实现的

插件使用方式终结如下:

1、安装插件这个教程就不写了

2、在模板function.php添加如下代码

 //自定义添加特色图片


if (class_exists(‘MultiPostThumbnails‘)) {

$ob=new MultiPostThumbnails(

array(

‘label‘ => ‘第二个特色图片‘,

‘id‘ => ‘secondary-image‘, //模板调用参数 第几个图片

‘post_type‘ => ‘page‘ //page代表页面 post代表文章

)


);


new MultiPostThumbnails(

array(

‘label‘ => ‘第三个特色图片‘,

‘id‘ => ‘third-image‘,

‘post_type‘ => ‘page‘

)

);

new MultiPostThumbnails(

array(

‘label‘ => ‘第四个特色图片‘,

‘id‘ => ‘four-image‘,

‘post_type‘ => ‘page‘

)

);

}

参数说明:id代表图片标志在前台调用使用。

post_type代表使用在哪里 页面还是文章。 post代表文章,page代表页面 。

3、后台截图

 技术分享

4、最最重要的一步!!!也是很多教程说的不明白的地方!!!

  前台调用代码

<?php

  $imageid = MultiPostThumbnails::get_post_thumbnail_id(‘page‘, ‘four-image‘, $post->ID);

$imageurl = wp_get_attachment_image_src($imageid,‘large‘);

echo $imageurl[0];  

?>

参数说明:

page就是页面或者文章的意思,两个参数 page或者post也就是functions.php的post_type写

第二个参数是调用上传的第几个图片 这个是functions.php自己定义的id

$post->ID你的文章或者页面ID

$imageurl 打印出来格式如下

array(size=4) 

  0 =>string‘http://localhost.wp.com/wp-content/uploads/2016/10/home_we1-2.jpg‘(length=65) //图片地址

  1 =>int292 //图片宽

  2 =>int209 //图片高

   3 =>booleanfalse

应该写的很清楚了吧 有问题给我留言,看到会及时回复。

参考:http://www.alexbarber.com/wordpress-and-multipostthumbnails-get-image-url/ 

谢谢大神!!!膜拜


本文出自 “11989329” 博客,请务必保留此出处http://11999329.blog.51cto.com/11989329/1866761

Wordpress 插件如何要求安装最低 Wordpress 版本?

】Wordpress插件如何要求安装最低Wordpress版本?【英文标题】:HowdoWordpresspluginsrequireaminimumWordpressversiontobeinstalled?【发布时间】:2021-01-2221:34:56【问题描述】:我一直在尝试弄清楚Wordpress插件(无论是自定义的还是可从Wordpress网站... 查看详情

wordpress文章目录插件luckywptableofcontents设置教程

WordPress文章目录插件LuckyWPTableofContents设置教程LuckyWPTableofContents插件,wordpress建站,wordpress插件,文章目录插件WordPress文章目录插件LuckyWPTableofContents设置教程  在浏览网站内容的时候有时候是不会完全阅读内容,只有真正吸引的文... 查看详情

wordpress必备插件

...件BaiduSitemapGeneratorLc.Archivers(WP博客的无图版、简洁版)WordPress相关日志插件:WordPressRelatedPosts自动seo插件WPKeywordLink 查看详情

从 WordPress 插件目录获取插件版本号

】从WordPress插件目录获取插件版本号【英文标题】:GetpluginversionnumberfromWordPressplugindirectory【发布时间】:2013-04-2419:56:48【问题描述】:谁能指出我如何通过其网页从WordPress插件目录中检索插件的最新版本号?例如,在http://wordpr... 查看详情

002.wordpress常见插件

AkismetAkismet是WordPress官方推荐的一款WordPress防垃圾评论插件,也是默认已安装的插件。WP-Postviews最好的最流行的WordPress浏览次数统计插件莫过于WP-Postviews,该插件可以统计每篇文章的浏览次数,并且可以获取最受欢迎(浏览次数... 查看详情

将 jQuery 插件转换为 WordPress 插件

】将jQuery插件转换为WordPress插件【英文标题】:ConvertingajQuerypluginintoaWordPressplugin【发布时间】:2013-12-1607:34:46【问题描述】:对于我的WordPress网站,我确实需要能够拥有thislibraryoffers的功能。我的问题是是否可以将该jQuery插件转... 查看详情

Wordpress(Wordpress 热门帖子插件)查询

】Wordpress(Wordpress热门帖子插件)查询【英文标题】:Wordpress(Wordpresspopularpostsplugin)query【发布时间】:2013-10-0921:16:13【问题描述】:我可以使用吗:<?phpif(function_exists(\'wpp_get_mostpopular\'))wpp_get_mostpopular(\'range=weekly&order_by=vi 查看详情

Wordpress-如何禁用插件更新

】Wordpress-如何禁用插件更新【英文标题】:Wordpress-howtodisablepluginupdate【发布时间】:2013-07-2715:35:32【问题描述】:我在GPLv2许可下找到了一个很棒的WordPress插件,并对源代码进行了很多更改,插件现在做了其他事情。我修改了... 查看详情

创建 Wordpress 子插件

】创建Wordpress子插件【英文标题】:CreateWordpressChildplugins【发布时间】:2011-12-0218:04:19【问题描述】:我知道我们可以为wordpress创建子主题。但我想知道我们可以创建子插件。这样做的原因是我想在不接触插件文件的情况下向现... 查看详情

WordPress:无法安装或更新插件

】WordPress:无法安装或更新插件【英文标题】:WordPress:Unabletoinstallorupdateplugins【发布时间】:2019-07-0906:06:41【问题描述】:我正在尝试安装插件,但我不断收到错误无法创建目录。/opt/lampp/htdocs/wordpress/wp-content/plugins/我向WordPress... 查看详情

如何在 Wordpress 插件中使用 ReactJS

】如何在Wordpress插件中使用ReactJS【英文标题】:HowToUseReactJSinWordpressPlugin【发布时间】:2016-02-1610:08:44【问题描述】:我在Wordpress插件中使用ReactJs时遇到问题。我正在使用ReactJs开发一个Wordpress插件。谷歌搜索仅在Wordpress主题中... 查看详情

黄聪:《跟黄聪学wordpress插件开发》

续《跟黄聪学WordPress主题开发》之后,又一个作品完成!《跟黄聪学Wordpress插件开发》,国内最好的Wordpress插件开发视频教程!!目录预览:WordPress插件简介WordPress插件的创建认识钩子:动作(add_action与do_action)认识钩子:带... 查看详情

社交计数 wordpress 插件

】社交计数wordpress插件【英文标题】:socialcountwordpressplugin【发布时间】:2015-02-0114:09:27【问题描述】:您好,我正在使用社交分享插件。它工作正常,但未显示共享计数。有人可以帮我找到这个插件的问题吗?您可以在https://wo... 查看详情

WordPress - 代码片段插件

】WordPress-代码片段插件【英文标题】:WordPress-CodeSnippetplugin【发布时间】:2017-08-2521:50:24【问题描述】:我正在开发一个新的Wordpress博客,其中包含代码sn-ps非常重要。为了突出显示代码sn-p,我从https://wordpress.org/plugins/codesnippet... 查看详情

Wordpress 插件手册 相关文章

】Wordpress插件手册相关文章【英文标题】:WordpresspluginManualRelatedPosts【发布时间】:2015-02-0214:38:05【问题描述】:我刚刚安装了Wordpress插件:手动相关帖子(https://wordpress.org/plugins/baw-manual-related-posts/)安装后,我尝试将相关帖子手... 查看详情

.htaccess 用 WordPress 插件重写

】.htaccess用WordPress插件重写【英文标题】:.htaccessrewritewithWordPressplugin【发布时间】:2018-03-0808:19:33【问题描述】:我正在为自定义WordPress多站点网络构建一个WordPress插件,并且有一些文件使用URL变量从第二个数据库(不是WordPre... 查看详情

wordpress引入多说插件

多说为Wordpress制作了插件,按照以下步骤,快速让你的网站迅速使用多说!1、下载插件:https://wordpress.org/plugins/duoshuo/或在WordPress后台“安装插件”中搜索"duoshuo",安装并启用2、启动插件,3、按提示进行配置,然后就可... 查看详情

酒店预订插件 wordpress

】酒店预订插件wordpress【英文标题】:Hotelbookingpluginwordpress【发布时间】:2020-06-0922:24:55【问题描述】:我在wordpress中开发了一个度假村网站,其中包括房间预订系统。我想知道哪个是可以用来订房的免费好插件。【问题讨论】... 查看详情