小工具      在线工具  汉语词典  dos游戏  css  js  c++  java

如何在WordPress中创建自动网站截图

java,python,js,css,html,ViewUI 额外说明

收录于:18天前

您想在 WordPress 网站中创建自动网站屏幕截图吗?如果您经常将网站屏幕截图添加到 WordPress 帖子或页面中,那么自动化该过程将节省您手动捕获屏幕截图的时间。在本文中,我们将向您展示如何在 WordPress 中创建自动网站屏幕截图。

您想在 WordPress 网站中创建自动网站屏幕截图吗?如果您经常将网站屏幕截图添加到 WordPress 帖子或页面,自动化该过程将节省您手动捕获屏幕截图的时间。在本文中,我们将向您展示如何在 WordPress 中创建自动网站屏幕截图。

Creating automated website screenshots in WordPress
方法1:使用插件在WordPress中创建自动网站截图 Method 1: Create Automatic Website Screenshots in WordPress using Plugin

这种方法比较简单,因此推荐给初学者和不想处理代码的用户。

因此,这种方法更简单,推荐给初学者和不想处理代码的用户。

First thing you need to do is install and activate the 浏览器截图 plugin. For more details, see our step by step guide on 如何安装 WordPress 插件.

您需要做的第一件事是安装并激活浏览器截图插件。 有关更多详细信息,请参阅有关如何安装 WordPress 插件步指南。

该插件开箱即用,无需您配置任何设置。

该插件开箱即用,无需您配置任何设置。

Simply edit a post/page or create a new one. You will notice a new button in the 可视化编辑器 to add website screenshots.

只需编辑帖子/页面或创建一个新的即可。 您会在在可视化编辑器中注意到一个新按钮,用于添加网站屏幕截图。

Browser Shots button in WordPress visual editor

单击它将弹出一个弹出窗口,您可以在其中输入网站 URL、替代文本、URL 链接以及屏幕截图的高度/宽度。

单击它会弹出一个弹出窗口,您可以在其中输入网站 URL、替代文本、URL 链接和屏幕截图的高度/宽度。

Enter a URL to generate website screenshot

Click on OK button and the plugin will add a 短代码 to your WordPress post. You can now preview your post to see the plugin in action.

单击确定按钮,该插件将在您的WordPress帖子中添加一个短代码 。 现在,您可以预览您的帖子,以查看实际使用的插件。

If you are using the 文本编辑器 in WordPress or don’t want to use the button in visual editor, then you can also manually add the shortcode yourself.

如果您在WordPress中使用文本编辑器 ,或者不想在可视化编辑器中使用按钮,那么您也可以自己手动添加简码。

[browser-shot url="https://www.wpbeginner.com"]

[browser-shot url="https://www.wpbeginner.com"]

默认情况下,该插件将创建 600 x 600 像素的屏幕截图。您可以通过将宽度和高度属性添加到短代码中来更改它。

默认情况下,该插件将创建 600 x 600 像素的屏幕截图。您可以通过在短代码中添加宽度和高度属性来更改它。

[browser-shot url="https://www.wpbeginner.com" width="400" height="400"]

[browser-shot url="https://www.wpbeginner.com" width="400" height="400"]

它还会自动链接到该网站。您可以通过向短代码添加链接属性并添加所需的任何链接来更改它。

它还会自动链接到该网站。您可以通过将链接属性添加到短代码并添加所需的任何链接来更改它。

[browser-shot url="https://www.wpbeginner.com" width="400" height="400" link="http://example.com"]

[browser-shot url="https://www.wpbeginner.com" width="400" height="400" link="http://example.com"]

If you want to add a 标题 below the screenshot, then you can do that by wrapping the caption text around the shortcode.

如果要在屏幕截图下方添加标题 ,则可以通过将标题文本包装在简码周围来实现。

[browser-shot url="https://www.wpbeginner.com"]WPBeginner - WordPress Resource Site for Beginners[/browser-shot]

[browser-shot url="https://www.wpbeginner.com"]WPBeginner - WordPress Resource Site for Beginners[/browser-shot]

标题将使用您的 WordPress 主题的标题样式。这是它在我们的演示网站上的样子:

字幕将使用您的 WordPress 主题的字幕样式。这是我们的演示网站上的样子:

Website screenshot generated with Browser Shots plugin

Browser Shots 插件使用 WordPress.com 的 mshots API 即时生成屏幕截图。这些图像不会存储在您的 WordPress 媒体库中。它们直接从 WordPress.com 服务器提供服务。

Browser Shots 插件使用 WordPress.com 的 mshots API 即时生成屏幕截图。这些图像不会存储在您的 WordPress 媒体库中。它们直接从 WordPress.com 服务器提供服务。

See our guide on the WordPress.com 和 WordPress.org 之间的区别.

请参阅有关WordPress.com 和 WordPress.org 之间的区别的指南。

方法2:通过向WordPress添加代码来创建自动屏幕截图 Method 2: Create Automated Screenshots by Adding Code to WordPress

This method requires you to add code to your WordPress files. It is not recommended for beginners. If you are comfortable 将网页中的片段粘贴到 WordPress 中, then you can use this method.

此方法要求您将代码添加到WordPress文件中。 不建议初学者使用。 如果您愿意将网页片段粘贴到 WordPress 中 ,则可以使用此方法。

Simply add this code to your theme’s 函数.php file or a 特定于站点的插件.

只需将此代码添加到主题的函数.php文件或具体的只需插入网站即可



function wpb_screenshots($atts, $content = NULL) {
extract(shortcode_atts(array(
"snap" => 'http://s.wordpress.com/mshots/v1/',
"url" => 'https://www.wpbeginner.com',
"alt" => 'screenshot',
"w" => '600', // width
"h" => '450' // height
), $atts));
 
$img = '<img alt="' . $alt . '" src="' . $snap . '' . urlencode($url) . '?w=' . $w . '&h=' . $h . '" />';

return $img;
}
add_shortcode("screen", "wpb_screenshots");

与我们之前提到的插件类似,此代码也使用 WordPress.com mshots API 动态生成屏幕截图。

与我们之前提到的插件类似,此代码也使用 WordPress.com mshots API 动态生成屏幕截图。

要在 WordPress 帖子和页面中显示网站屏幕截图,您需要输入如下短代码:

要在 WordPress 帖子和页面中显示网站屏幕截图,您需要输入以下短代码:

[屏幕 url=”http://wpbeginner.com” alt=”WPBeginner”]

[屏幕url =“http://wpbeginner.com”alt =“WPBeginner”]

将 URL 和 Alt 字段替换为您自己的值。

将 URL 和 Alt 字段替换为您自己的值。

默认情况下,此代码将生成 600 x 450 像素的屏幕截图。您可以通过将自己的高度和宽度属性添加到短代码中来更改它。

默认情况下,此代码将生成 600 x 450 像素的屏幕截图。您可以通过在短代码中添加自己的高度和宽度属性来更改它。

[屏幕 url=”http://wpbeginner.com” alt=”WPBeginner” w=”400″ h=”400″]

[屏幕url =“http://wpbeginner.com”alt =“WPBeginner”w =“400”h =“400”]

That’s all, we hope this article helped you learn how to create automated website screenshots in WordPress. You may also want to see our guide on how to 使用 IFTTT 自动化 WordPress 和社交媒体.

仅此而已,我们希望本文能帮助您学习如何在WordPress中创建自动网站截图。 您可能还希望查看我们的指南,了解如何使用 IFTTT 自动化 WordPress 和社交媒体

If you liked this article, then please subscribe to our YouTube 频道 for WordPress video tutorials. You can also find us on 推特 and Facebook.

如果您喜欢这篇文章,请订阅我们的YouTube 频道 WordPress视频教程。 您也可以在推特Facebook上找到我们。

翻译自: https://www.wpbeginner.com/plugins/an-automated-way-of-takeing-website-screenshot-in-wordpress/

. . .

相关推荐

额外说明

Windows安装VirtualBox教程(图文版)

VirtualBox是一款免费的虚拟化软件,可以在一台计算机上运行多个操作系统。它可以在Windows、Linux、Mac OS X和Solaris等操作系统上运行。VirtualBox支持多种虚拟硬件设备,包括网络适配器、USB控制器、显卡等。用户可以

额外说明

wechatwin.dll 文件无效 errcode:126,点击“确定”下载最新版本

按Win + S 键搜索栏输入 CMD,以管理员身份打开 “命令提示符” 输入命令: sfc /SCANNOW 扫描 Dism /Online /Cleanup-Image /ScanHealth 检查 Dism /Online /Cleanup-Ima

额外说明

mybatis-plus 表名前缀 tableablePrefix

    这样类的前面不用指定表名  

额外说明

FlinkCDC菜鸟教程/演示 Mysql基于Flink CDC 导入 Kafka

演示: Mysql基于Flink CDC 导入 Kafka 使用下面的内容创建一个 docker-compose.yml 文件: version: '2.1' services: mysql:   image: debezium/example-

额外说明

MySQL中SQL语句执行顺序分析

1、 MySQL手写执行顺序 2、 MySQL机读执行顺序 随着Mysql版本的更新换代,其优化器也在不断的升级,优化器会分析不同执行顺序产生的性能消耗不同而动态调整执行顺序。 下面是经常出现的查询顺序:

额外说明

Unity 热更新技术 | (二) AssetBundle - 完整系列教程学习

- 博客主页:https://xiaoy.blog.csdn.net - 本文由 呆呆敲代码的小Y 原创,首发于 CSDN- - 学习专栏推荐:Unity系统学习专栏 - 游戏制作专栏推荐:游戏制作 -Unity实战100例专栏推荐:Unity 实战10

额外说明

探索散列表和哈希表:高效存储与快速检索的魔法

文章目录 散列函数的原理 散列表和哈希表的概念与操作 解决冲突的方法 案例分析:电话簿的实现 拓展:性能与碰撞 结论 -欢迎来到数据结构学习专栏~探索散列表和哈希表:高效存储与快速检索的魔法 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒- ✨博客主页:I

额外说明

【C语言】动态申请内存、防止内存泄漏

文章目录 前言 malloc(0) 防止内存泄漏案例 前言 你知道malloc(0);是啥吗?他不释放会导致内存泄漏吗?Are you know? 一直以来,内存泄漏都是导致程序崩溃的原因,那么我们怎么避免内存泄漏呢? malloc(0) int *p

额外说明

【Go 基础篇】Go语言数据类型转换:精确的值变换与类型协作

介绍 在计算机编程中,数据类型转换是一种常见的操作,用于将一个类型的值转换为另一个类型。Go语言(也称为Golang)作为一门现代编程语言,具有强大的类型系统和灵活的数据类型转换机制,使得开发人员可以精确地变换数据值,以适应不同的需求。本篇博客将深入探讨

额外说明

Java异常体系和分类

文章目录 -异常概念 -异常体系 -异常分类 -异常的产生过程解析 -异常概念 异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将受影响.在程序中的意思就是: 异常 :指的是程序在执行过程中,出现的

ads via 小工具