当你想在WordPress中分享某些优秀的主题或插件时,可以使用WP Plugin Info Card ,该插件可以自动获取相关的各种信息,并在文章中用美观大方的动态卡片展示出来,也可以灵活控制需要展示的字段,并且可以异步加载。
因为这些信息都是通过WordPress.org的API来获取的,所以能够展示的插件必须是官网上可以找到的免费插件或主题。关于WordPress.org的API的使用,在之前的文章中也有涉及:用Python爬取WordPress官网所有插件
该插件只会引入必要的CSS和JavaScrip,比较轻量,并且使用了缓存机制,默认会缓存12个小时。
实际上,如果你看过我之前几篇关于插件的推荐文章,应该已经注意到过这个插件的效果了:8个用于设计漂亮表格的WordPress插件、Code Embed:在WordPress文章和页面中添加Javascript的最佳插件。也可以在这里查看一下在线演示Plugin Website and Demo
原作者是法国人Brice Capobianco,发布于2014年,更新到2016年之后就弃坑了。Ronald Huereca在今年发现这个插件已经有三年之久没更新了,就给原作者发了email说愿意接手,原作者也欣然同意,在3月份,Ronald就发布了第一个更新,支持Gutenberg。
这也是WordPress插件开源的好处。正如中国台湾开源推广者黄俊宏(Max Huang)在之前的采访文章说到的那样:“有了代码,没有社区,则无人知晓。有了社区,推广代码,则人尽皆知。”如果一个好的开源项目能够在社区里聚集到足够的爱好者,即使项目创始人离开,项目也能够得到很好的发展。via
开袋即食,安装激活即可
WP Plugin Info Card 提供了两个shortcode,一个是wp-pic
,用来显示单个插件/主题的信息,一个是wp-pic-query
,可以用来搜索符合条件的多个结果并批量展示出来
最简单的方式,插入如下的短代码就可以在文章中显示插件的基本信息,包括基本信息、下载量、评分、图标、WP版本、下载链接,点一下可以在反面显示插件的头图。
Author(s): Ronald Huereca
100%Ratings 400+Installs WP 3.7+Requires
More info
Current Version: 3.0.1
Last Updated: 2019-03-19
100%Ratings 400+Installs WP 3.7+Requires
layout可以控制显示卡片的大小:
还有其他很多的参数可以设置,比如你可以设置需要显示的图片的格式和大小,如果没有设置则会自动获取SVG格式,也可以设置自定义的头图
type默认是插件,如果想展示主题,则需要指定type为theme
wp-pic-query
是新版加入的功能,搜索条件很丰富。但是如果搜索条件过于宽泛导致结果过多的话,可能会因为网络问题等原因显示不全,用户体验不好,所以最好把搜索范围设置的小一点
比如可以通过如下的短代码来展示 4个黑色四栏的WordPress主题
使用WP Plugin Info Card来展示插件/主题非常方便也非常美观,但是如果你不是很频繁的展示一些插件,只想偶然分享一下而已,不想为此单独安装一个插件,那么使用WordPress最新版的古腾堡编辑器里的embeds模式也是比较方便快捷的方法,直接把插件的url地址粘贴进来,也可以显示出一些基本信息,但是就没有WP Plugin Info Card这么多丰富的控制选项了。