Browser Screenshots

使用[browser-shot]简码自动执行网站截图的过程。TinyMCE 编辑器中还添加了一个图标,以简化短代码的创建过程。

该插件使用来自 WordPress.com 的“mshots”功能自动截取网站截图。此功能可免费用于非商业用途。

图像存储在 wordpress.com 服务器上,不会保存到您自己的网站上。图像在再次生成之前被缓存大约 24 小时。

简码预览
// basic shot 600px wide
[browser-shot url="https://link-to-website" width="600"]

// shot with link to other website
[browser-shot url="https://link-to-website" width="700" link="https://www.binarymoon.co.uk/"]

// shot with caption (uses default WordPress caption styles)
[browser-shot url="https://link-to-website" width="700"]Add Caption[/browser-shot]
可用参数
url (required) – 要缩短的链接的 url
width – 图像的宽度
height – 图像的高度
alt – 图片替代文字
链接 - 图像链接的位置。留空它将指向正在截取屏幕截图的网站
目标——浏览器目标。设置为 _blank 在新窗口中打开
class - 向 browsershots 包装器添加一个类
image_class – 将默认的 browsershots 图像类从 alignnone 更改为您选择的类
display_link(true 或 false - 默认为 true)在屏幕截图中显示链接
post_links (true or false – 默认 false) 链接到截图所在帖子的永久链接
使用代码生成屏幕截图
如果您想使用此插件在主题中创建屏幕截图,则可以使用该BrowserShots::get_shot方法进行。

例如:


请记住,须安装并激活插件才能使其正常工作。

get_shot 方法有 3 个参数。

网址。
宽度。
高度。
来自shotcode的其他参数可以在输出html时手动实现。

多站点兼容性
Browser Shots插件与 WordPress Multisite 兼容,只需使用Network Activate功能在每个站点上启用简码。如果您只想为特定站点启用简码,请仅激活该站点的插件。

更多的…
代码可以在Github上找到
您可以在Twitter 上提出问题或问题与我联系