WordPress 教学

如何在WordPress中使用动态字段填充自动填表

什么是动态字段填充?

动态字段填充是一种技术,允许网站所有者根据用户选择、表单类型、查询字符串或条件逻辑来自动填写表单字段。例如,一个电子商务商店可以创建一个表单,其中的产品字段使用WooCommerce或其他电子商务软件中的现有产品动态填充。同样,一个房地产网站可以在他们的预约和潜在客户生成表单中自动填充房源、代理和房产类型字段。高级用户和开发人员还可以使用URL参数,通过电子邮件通讯或其他网站互动来动态填写表单字段。

如何在WordPress中使用动态字段填充

首先,你需要安装并激活WPForms插件。有关更多详细信息,请参阅我们关于如何安装WordPress插件的分步指南。WPForms是市场上最好的WordPress联系表单插件。它允许你使用简单的拖放工具轻松创建在线表单。它还具有动态字段填充、条件逻辑和高级表单字段。综合这些功能,允许你在网站上创建更加智能和互动的表单。

激活插件后,你需要访问WPForms » 设置页面,输入你的许可证密钥。你可以在WPForms网站上的账户下找到这些信息。

接下来,你需要访问WPForms » 新增来创建你的第一个表单。你需要为你的表单提供一个名称,然后选择一个模板开始。这里有很多表单模板可供选择。在本教程中,我们将使用账单/订单表单模板。

WPForms现在将加载预选字段的表单。你可以点击编辑表单字段,或使用拖放功能将它们上下移动。你还可以只需点击一下即可添加和删除表单字段。

让我们添加一个新的表单字段,并用动态选项填充它。你可以添加一个下拉菜单、多选或复选框字段到你的表单中,以使用动态选择选项。只需从左列点击一个字段,将其拖动到你的表单中即可。

接下来,你可以点击编辑表单字段。只需从左列切换到高级菜单。

在这里,你需要选择‘动态选择’。WPForms支持你网站上注册的文章类型和分类。在本教程中,我们将选择‘文章类型’作为动态选择,并选择‘产品’作为动态文章类型来源。

WPForms现在会自动加载并在表单预览中显示这些字段。

使用URL参数自动填表

WPForms还允许你使用URL参数动态填表。这项功能允许你创建智能链接,这些链接会自动将信息传递到表单中,并填充给用户提交。

首先,你需要创建一个新表单或编辑一个现有的WPForms表单。完成表单创建后,切换到左列的设置选项卡,然后选择‘常规’标签。在此屏幕上,你需要点击‘启用通过URL预填’选项的开关。

现在,你可以保存你的表单并退出表单生成器。你的表单现在已经准备好使用URL参数动态填充字段。

创建带有URL参数的链接

WPForms接受通过特定格式的URL参数传递的动态表单字段。

URL的组成部分:

  • 在问号之前的URL部分是包含你表单的页面URL。例如,你的联系表单页面。
  • ?wpf 表示WPForm表单字段参数的开始。
  • 15 是你的表单ID。
  • _1 是字段ID。
  • =value =表示你要传递给表单的实际字段值。

例如,我们将产品标题作为文本字段传递到反馈表单的URL:

https://example.com/contact/?wpf15_2=Vintage%20Flower%20Vase

注意,我们使用%20来表示产品标题中单词之间的空格。

在WPForms中查找表单和字段ID

为了创建URL参数,你需要知道表单和字段ID。下面是如何找到这些值的方法。

只需编辑你的表单,你将在浏览器的地址栏中看到表单ID。

同样,为了找到表单字段ID,你只需点击编辑它。你将在左侧列中的表单字段属性中看到字段ID,位于顶部。

如果你想向子字段传递值,只需在URL中将子字段标识符添加到字段ID之后:

https://example.com/contact/?wpf15_3_city=london

你现在可以将此功能与CRM软件或电子邮件营销服务结合使用,向用户发送智能表单链接。大多数营销平台都有自己的个性化MERGE标签,你可以在智能URL中加入这些标签,自动在表单中填写个人信息。

你还可以将动态字段填充功能与其他表单插件结合使用,如Formidable Forms、Gravity Forms等。然而,我们推荐使用WPForms,因为这使整个过程变得简单,而且我们对其非常了解,因为我们就是这个产品的开发者。有关完整详细信息,请参阅我们关于WPForms与Formidable Forms与Gravity Forms的比较。

我们希望这篇文章能帮助你了解如何在WordPress中使用动态字段填充来自动填表。你可能还想查看我们的文章如何在WordPress中跟踪和减少表单放弃率,以及我们的专家推荐最佳小型企业在线客服软件。
如果你喜欢这篇文章,请订阅我们的YouTube频道,获取WordPress视频教程。你也可以在Twitter和Facebook上找到我们。

Read More
WordPress 教学

如何在WordPress中创建报价请求表单(步骤指南)

对于提供服务或产品具有可变价格结构的业务,一个设计良好的‘报价请求’表单可以带来巨大的改变。这个功能允许潜在客户方便地根据他们的特定需求请求报价,从而改善沟通效率并最终产生可以转化为增加销售和业务增长的潜在客户。

我们的团队已经撰写了数百篇文章,帮助提升您的商店销售,并了解制作有效的报价请求表单以提升用户体验的重要性。

在本文中,我们将向您展示如何在WordPress中轻松创建一个报价请求表单,逐步进行。

什么是报价请求表单,为什么要在WordPress中创建一个?

‘报价请求’表单允许您的客户通过提供其特定信息来获取基于其需求的定价。例如,如果您有一个提供园艺服务的WordPress网站,那么您的费用可能会根据草坪大小、工作类型和时间而有所不同。同样,如果您在WooCommerce商店中销售大量产品,那么您可以根据客户的订单调整价格。

报价请求表单基本上允许您收集所有需要的客户信息,以便为他们提供准确的工作的价格。这为潜在客户和您的业务之间提供了一个专门的沟通渠道,节省了时间并改善了客户体验。报价请求表单通常会有更高的转化率,因为用户不需要立即输入付款信息。这有助于您生成更多的潜在客户并增加销售。

如何在WordPress中创建报价请求表单

您可以使用WPForms插件轻松在WordPress中创建报价请求表单。它是市场上最好的WordPress联系表单插件,超过六百万个网站在使用它。这个插件允许您使用简单的拖放表单生成器在您的WordPress网站内轻松制作任何类型的表单。

首先,您需要安装并激活WPForms插件。有关详细信息,请参阅我们的详细指南:如何安装WordPress插件。

注意:您也可以使用完全免费的WPForms Lite在WordPress中创建报价请求表单。不过,对于本教程,我们将使用插件的高级计划。

激活后,从WordPress管理侧边栏访问WPForms » 设置页面以输入您的许可证密钥。您可以在WPForms网站上的帐户中找到这些信息。

接下来,您需要从WordPress仪表板访问WPForms » 新增页面。这里会将您引导至‘选择模板’页面。首先,为您即将创建的表单输入一个名称。

完成后,找到‘报价请求表单’模板并点击其下的‘使用模板’按钮。

这将启动电脑屏幕上的WPForms拖放表单生成器。

您会注意到,可用的表单字段在左栏,表单预览显示在屏幕的右角。

现在,默认情况下,报价请求表单模板已经内置了姓名、电子邮件、电话、业务和请求字段。

不过,您可以轻松地从左边栏拖放额外的表单字段到表单预览中。例如,您可以将复选框字段添加到您的表单,为用户提供一些问题选择。

完成后,您还可以点击表单字段来配置其各自的设置。这将打开屏幕左栏中的‘字段选项’标签。从这里,您可以更改标签、描述、字段大小、占位符文本和格式,甚至可以启用字段的智能条件逻辑。

您还可以将‘必填’开关切换为激活。这样,用户在填写特定字段之前将无法提交表单。

完成表单创建后,不要忘记点击顶部的‘保存’按钮来保存更改。

向您的网站添加报价请求表单

现在您已经创建了报价请求表单,是时候将其添加到您的WordPress网站中了。

首先,您需要从管理区域打开要添加表单的新页面或现有页面/文章。

到达后,点击屏幕左上角的‘添加组件’(+)按钮以打开组件菜单。从这里,找到并添加WPForms组件到页面/文章。之后,从组件中的下拉菜单中选择您创建的报价请求表单。

最后,点击‘发布’或‘更新’按钮以保存您的更改。

现在,您可以访问您的WordPress网站查看报价请求表单。

提示:如果您使用的是经典编辑器,那么您可以通过点击‘添加表单’按钮轻松添加表单。这将打开‘插入表单’提示,您可以从下拉菜单中选择要添加的表单。

更改表单的确认信息和通知

当潜在客户请求报价时,他们将看到默认的确认信息:‘感谢联系我们!我们会尽快与您联系。’

不过,您可以轻松地更改此确认信息以符合您的喜好。为此,从WordPress管理侧边栏访问WPForms » 全部表单页面,点击您先前创建的报价请求表单下面的‘编辑’链接。这将启动屏幕上的WPForms表单生成器。接下来,您需要点击左栏中的‘设置’按钮并切换到‘确认信息’标签。您现在将看到一个确认信息框,您可以在其中编辑和自定义默认信息。

更改后,不要忘记点击屏幕顶部的‘保存’按钮。

您还可以更改通过表单发送的电子邮件通知信息。这是表单提交后管理员或用户收到的信息。

为此,从左栏中切换到‘通知’标签。

到达后,您会注意到‘发送到电子邮件地址’设置默认为{admin_email}。这意味着,每当用户提交报价请求表单时,您都会收到一封电子邮件。

如果您还想向用户发送确认电子邮件,那么您需要展开‘显示智能标签’选项,并点击将智能标签添加到字段中。现在,表单提交通知电子邮件也将发送给用户。记住要在‘发送到电子邮件地址’字段中用逗号分隔两个智能标签。

提示:如果您没有收到来自表单的电子邮件,您可能需要参阅我们的教程:如何解决WordPress不发送电子邮件问题。

之后,您可以通过滚动到这些字段并输入您选择的主题行来更改电子邮件的主题行和发件人名称。

您甚至可以在‘消息’字段中撰写自己的表单提交确认信息。有关更详细的说明,您可以参阅我们的初学者指南:如何在WordPress表单提交后发送确认电子邮件。

此外,您还可以通过您的表单发送多条通知。这样,您可以向客户发送电子邮件,以自动确认他们的请求详细信息。

完成后,点击顶部的‘保存’按钮来存储您的表单设置。

奖励:通过提供免费报价获取更多潜在客户

WPForms使在WordPress中创建报价请求表单变得非常简单。但是,您可能需要给您的客户一个正确方向的提示,以填写表单。

这时OptinMonster派上用场。它是市场上最好的潜在客户生成和转化优化软件,帮助您将放弃的访客转化为订阅者和客户。

该工具通过提示用户执行所需的操作(例如填写表单、加入电子邮件列表或购买产品)来帮助您转化更多用户。

它带有漂亮的弹出窗口、强大的现场定位计数器、浮动条等等。这些功能都帮助您吸引更多潜在客户和客户,以发展您的业务。

我们希望本文能帮助您了解如何在WordPress中创建报价请求表单。您还可以参阅我们的初学者指南如何选择最佳域名注册商,以及我们的专家挑选的最佳电子邮件营销服务,以帮助您发展业务。

如果您喜欢这篇文章,请订阅我们的YouTube频道以获取WordPress视频教程。您还可以在Twitter和Facebook上找到我们。

Read More
WordPress 教学

在WordPress中轻松处理缩放图片(逐步指南)

为什么要在WordPress中处理缩放图片?

在您的WordPress网站上,需要图片用于博客文章、缩略图、页面标题、封面图片等。根据您的主题,这些图片会占据特定像素。例如,您的特色图片可能占据680×382像素,缩略图则为100×100像素。

使用正确尺寸的图片非常重要。例如,如果您的特色图片占据680×382像素,那么您应该将其保存为准确的尺寸。否则,网站会变慢,用户体验质量也会降低。常见原因如下:

  • 访客需要下载比必要的更大的文件,增加加载时间。
  • 如果图片像素不足,它们在较大显示时会显得模糊。
  • 网站需要动态调整图片大小,增加处理时间。

这不仅会给用户带来不好的体验,也可能负面影响图片的SEO。因此,如果您使用GTMetrix测试网站性能,它往往会建议您使用缩放图片来加速您的网站。

方法1:使用插件处理缩放图片

最简单的方法是使用插件来自动显示正确尺寸的图片。此方法最容易使用,但灵活性不如第二种方法。免费插件Optimole是最佳的WordPress图片压缩插件之一,并且会自动缩放您的图片。然而,如果每月访客超过5000人,则需要使用高级版。

首先,安装并激活Optimole插件。激活后,您将自动进入媒体» Optimole页面,并要求注册API密钥或输入现有API密钥。

确保电子邮件地址正确,然后点击“创建并连接您的帐户”按钮。连接过程自动完成。优化的图片将自动选择适合每位访问者设备和浏览器的正确尺寸,并通过快速的Optimole云服务CDN提供。

点击“设置”标签,您将看到帖子和页面中的图片会被自动替换为Optimole优化和缩放的图片。这是通过CDN完成的,不会影响性能。

插件还启用了延迟加载,只有在页面滚动到图片位置时才会加载。目前这些设置适用于大多数网站,您可以通过“高级”菜单进一步定制Optimole。不要忘记点击页面底部的“保存更改”按钮。

方法2:手动处理缩放图片

您也可以不使用插件手动缩放图片,有三种方法:使用图片编辑软件,使用WordPress媒体库中的图片编辑功能,或更改WordPress媒体设置中的值。

使用图片编辑软件

您可以在上传网站之前使用计算机上的照片编辑软件(如Adobe Photoshop或Affinity Photo)来缩放图片。该软件允许您选择正确的像素数量并以小文件大小和首选文件格式保存图片。

例如,这里是Affinity Photo裁剪工具的演示截图。

除了从一开始就选择正确的图片大小之外,在上传图片之前,还有其他方法可以确保它们不会拖慢网站速度。

在WordPress媒体库中缩放图片

您知道可以在WordPress中进行基本图像编辑吗?WordPress的“编辑图像”功能允许您裁剪、旋转、翻转和缩放图像。

编辑文章或页面时,点击要编辑的图像。接着,点击“替换”按钮,然后从菜单中选择“打开媒体库”。

这将打开媒体库并选择图像。右侧有一个区域可以添加替代文本、标题、说明和描述,还可以找到“编辑图像”链接,点击该链接进入“编辑图像”页面。

在这里,您将看到图像预览、编辑按钮和其他选项。要缩放图像,只需更改“新尺寸”下的值。例如,这张图片的分辨率为2560×1637像素。我们可以将宽度减少到1200像素。

修改完宽度,图像的高度值会自动调整以保持比例。点击“缩放”按钮以更改图像分辨率。

注意,您只能在WordPress中将图像缩小,不能通过增加图像尺寸来放大图像。

调整媒体设置中的图像大小

上传图像到您的网站时,WordPress会自动创建不同尺寸的副本。可以通过访问设置»媒体页面自定义这些尺寸。

在某些网站上,可能需要比缩略图、中等和大型更多的图像尺寸。您还可以了解如何创建额外的图像尺寸。

更改默认图像尺寸或创建额外图像尺寸后,只有新图像会受到影响。需要重新生成已有图像的尺寸。

添加图像到文章或页面时,可以在页面左侧的区块设置中选择图像尺寸。

结论

希望这篇教程能帮助您学习如何在WordPress中处理缩放图片。您还可以查看我们的WordPress图片SEO优化指南,或了解如何使用AI生成博客文章图片。

Read More
WordPress 教学

如何防止 WordPress 生成图片尺寸

为什么要防止 WordPress 生成图片尺寸?

当你向你的 WordPress 网站上传图片时,系统会自动生成多个不同尺寸的副本。默认情况下,生成的尺寸包括缩略图、中等大小、大尺寸以及原始图片大小。主题和插件也会创建额外的图片尺寸,你可能会发现每张图片都有5到10个不同的尺寸副本。

这些不同尺寸的图片是在上传过程中生成并存储的。虽然这不会影响你的访客或减慢你的网站速度,但它确实需要更多的存储空间。大部分 WordPress 主机提供商提供的磁盘空间都足够慷慨,足以存储成千上万的图片。

然而,如果你有大量的图片备份,这些备份文件可能会变得非常大,导致备份时间延长。一些用户发现自己并不需要使用某些图片尺寸,禁用它们可以节省存储空间。不过,在删除图片尺寸时需要谨慎,因为它们可能会被你的主题用于文章缩略图、滑动展示、附件或自定义文章类型。

如何防止 WordPress 生成图片尺寸

首先,你需要安装并激活 ThumbPress Stop Generating Unnecessary Thumbnails 插件。如果你需要帮助,可以参考我们的插件安装指南。

激活后,你可以通过进入 WordPress 仪表板中的“媒体”»“图片尺寸”页面来调整你的媒体设置并禁用图片尺寸。一进入页面,你会发现所有额外的图片尺寸列在屏幕的左侧,标记为红色的尺寸表示它们已启用并会被生成。

你需要将不需要的尺寸拖动到右侧列,这样它们就不会在上传图片时生成了。例如,你可以选择删除所有的缩略图尺寸。一旦所有不需要的图片尺寸都拖到右侧,这些图片尺寸会显示为绿色。顶部会有通知显示“0 Thumbnails will be generated”。

请确保点击“保存设置”按钮以启用新设置。这样,当你在 WordPress 博客上上传新的图片时,不再会生成额外的图片尺寸。然而,你之前上传的图片仍会有所有额外的尺寸。接下来,我们来看一下如何删除未使用的图片尺寸。

简单地点击“重新生成”标签,然后点击“重新生成”按钮即可。所有多余的图片将从你的媒体库中删除,这个过程是以50张图片为一批次进行的,以避免给服务器带来过多负担。

恭喜你,你已经从网站中移除了所有额外的图片尺寸,并防止了 WordPress 未来继续生成它们。

额外提示:禁用 WordPress 中的图片附件页面

除了删除不同的图片尺寸,你可能还想禁用网站上的图片附件页面。默认情况下,WordPress 为你网站上的每个媒体附件(包括图片、音频和视频文件)创建一个单独的页面。 这些页面只显示图片本身,没有任何文字或内容,可能会给用户留下不好的印象。

此外,这对于 SEO 也不利,因为搜索引擎重视高质量内容,而附件页面缺乏上下文。在这种情况下,禁用附件页面是个好主意。你可以使用 All in One SEO 插件来轻松实现这一点。

简单地安装插件,然后从 WordPress 仪表板访问 All in One SEO» 搜索外观 页面。在这里,切换到“图片 SEO”标签,并在“重定向附件 URL”部分选择“附件父级”选项。这样,当用户访问图片附件页面时,他们会被重定向到你的博文。

完成后,不要忘记点击“保存更改”按钮以保存设置,详细的步骤可以参考我们的教程。

希望本教程能帮助你了解如何防止 WordPress 生成图片尺寸。你可能还想查看我们的其他 WordPress 教程,例如如何使用 WordPress 创建着陆页以及我们专家挑选的最佳 WordPress 图片压缩插件。

如果你喜欢这篇文章,请订阅我们的 YouTube 频道获取 WordPress 视频教程。你还可以在 Twitter 和 Facebook 上找到我们。

Read More
WordPress 教学

如何优化网站SEO以适应DuckDuckGo

什么是DuckDuckGo搜索引擎?

DuckDuckGo(DDG)是一个注重隐私的搜索引擎。与Google不同,它不会跟踪用户的信息,也不会存储用户的搜索历史。DuckDuckGo使用DuckDuckBot网络爬虫来抓取并索引网页但不会存储IP地址或与第三方共享个人数据。

为什么要优化您的WordPress网站以适应DuckDuckGo SEO?

随着隐私问题的增加,DuckDuckGo近年来变得非常受欢迎。通过优化您的网站以适应DuckDuckGo,您可以触及那些重视隐私保护的用户群体。此外,SEO原则是通用的,优化DuckDuckGo也会提高您在Google、Bing等其它搜索引擎中的排名。

如何优化WordPress网站以适应DuckDuckGo SEO?

1. 关注用户体验

这是所有搜索引擎优化的基础,但对DuckDuckGo特别重要。确保您的网站遵循GDPR实践,例如请求用户的Cookie同意、添加隐私政策以及使用SSL证书加密网站连接。此外,使您的网站在桌面、平板和移动设备上都能快速加载并易于导航。

2. 关注关键词优化

与其他搜索引擎一样,关键词优化在DuckDuckGo中也很重要。关键词研究后,将相关关键词自然地插入内容的引言段落和标题中。避免关键词堆砌,创作高质量内容,使关键词自然融入。可以使用SEO插件如All in One SEO (AIOSEO)来跟踪关键词密度。

3. 提交XML网站地图到Bing Webmaster Tools

创建并提交XML网站地图给Bing Webmaster Tools,有助于快速索引您的网站。虽然DuckDuckGo没有专门的工具,但它会从其他搜索引擎获取信息,尤其是Bing。

4. 在第三方平台上建立在线存在

为增加在DuckDuckGo上的曝光,不妨在Amazon、Wikipedia等知名平台上建立在线存在。这不仅有助于SEO,也是扩展业务的重要数字营销策略。

5. 优化本地SEO

使用本地关键词以确保准确的搜索结果。如果您的业务位于西雅图,确保您的首页、文章标题、关于我们等页面中包含“西雅图,华盛顿”等关键词。同时,添加您的业务到Apple Maps,增加出现在DuckDuckGo搜索结果中的机会。

6. 添加您的业务到Apple Maps

DuckDuckGo的地址相关结果来自Apple Maps。在Apple Business Connect页面添加您的业务,验证后即可出现在DuckDuckGo的搜索结果中。

7. 获得高质量的反向链接

高质量的反向链接会提升您在DuckDuckGo上的可信度。通过与其他博客合作或创建内容丰富的链接磁石,如统计文章、案例研究、工具和信息图表,来吸引链接。

DuckDuckGo SEO常见问题

是的,SEO在DuckDuckGo上有效,尽管其算法不同,但高质量内容、相关关键词、良好的用户体验和高质量反向链接等SEO原则仍然适用。

不,Google不控制DuckDuckGo。DuckDuckGo是一家独立公司,拥有自己的业务模式和搜索算法。

DuckDuckGo自动使用DuckDuckBot索引网页,但提交网站给Bing等搜索引擎可以增加被索引的机率。

通过提供良好的用户体验、优化关键词、提交站点地图、在可信的第三方网站上建立在线存在并获得高质量的反向链接,可以增加DuckDuckGo上的流量。

希望本文帮助您优化网站以适应DuckDuckGo SEO。您还可以查看如何在WordPress中使用AI进行SEO的指南和增长业务的必备插件列表。

Read More
WordPress 教学

如何輕鬆在 WordPress 中建立多語言的網站地圖

為什麼要在 WordPress 中創建多語言網站地圖?

網站地圖是一個包含你 WordPress 網站所有重要內容的文件。它是以 XML 格式存在,面向搜索引擎而非人類訪問者。

為你的多語言網站創建 XML 網站地圖能幫助搜索引擎更快地找到和索引你的內容。例如,如果你有不同語言的多個域名或子域名,那麼你需要為每個網站創建一個網站地圖。

注意:如果你正在尋找簡單的方法來設置不同語言的網站,請參考我們的指南:如何輕鬆創建多語言 WordPress 網站。

網站地圖對於你的 WordPress SEO 極其重要。假設你剛創建了一個新的多語言網站。你的新網站可能沒有很多反向鏈接,搜索引擎很難發現你的新文章和頁面。網站地圖能為搜索引擎提供一種了解你新內容的方法。這樣一來,你的多語言頁面將開始被索引並出現在搜索結果中。

在 WordPress 中創建多語言網站地圖

WordPress 默認會自動為新網站創建 XML 網站地圖。你可以在域名後面加上 wp-sitemap.xml,然後 WordPress 會顯示默認的 XML 網站地圖。

然而,這個功能相當有限且不太靈活。你無法控制哪些內容添加或移除出網站地圖。

在 WordPress 中創建 XML 網站地圖的最佳方式是使用 All in One SEO(AIOSEO)插件。它是最好的 WordPress SEO 插件,幫助你對網站進行搜索引擎優化。

它還會自動為多語言網站創建網站地圖,並讓你更多地控制想在網站地圖中顯示的頁面和網站部分。網站地圖功能在 AIOSEO Lite 版本中免費提供。然而,如果你尋找更多功能,如影片網站地圖、新聞網站地圖、重定向管理器和鏈接助手,我們推薦使用 AIOSEO Pro 版本。

首先,你需要安裝和啟用 AIOSEO 插件。如果你需要幫助,請參考我們的指南:如何安裝 WordPress 插件。

啟用後,你將看到 AIOSEO 設置嚮導。只需點擊“開始”按鈕並按照屏幕上的指示進行操作。更多詳情,你可以訪問我們的指南:如何設置 All in One SEO for WordPress。

之後,你需要從 WordPress 控制台中前往 All in One SEO » Sitemaps 深入了解更多選項。

AIOSEO 會自動為你的多語言網站創建網站地圖。你可以點擊“打開網站地圖”按鈕來預覽它,或簡單地將 sitemap.xml 添加到你的網站 URL 中。

請注意,如果你使用 WPML 來創建多語言網站,AIOSEO 會自動在不同語言間服務網站地圖。例如,你的網站地圖 URL 將會是這樣的 /nl/sitemap.xml,/de/sitemap.xml,或 /fr/sitemap.xml。

如果你使用 TranslatePress 來創建你的 WordPress 多語言網站,那麼你需要安裝他們的 SEO 擴展包,這與 AIOSEO 完全相容。

配置額外的多語言網站地圖設置

要進一步自定義你的多語言網站地圖,你可以在 AIOSEO Sitemaps 設置中向下滾動來查看更多選項。

默認情況下,該插件讓你包含所有內容類型和分類法到網站地圖中。它還提供包括日期存檔和作者網站地圖的選項。

然而,你可以取消勾選“內容類型”和“分類法”選項並查看更多選項。

例如,假設你有翻譯成自定義內容類型的內容。你可以簡單地勾選該選項以包含在網站地圖中,然後排除其他內容類型。

此外,你還可以將多語言網站的更多頁面添加到網站地圖中。例如,假設你已經翻譯了一篇核心文章或萬年歷內容到另一種語言。你可以使用 AIOSEO 將該頁面 URL 添加到網站地圖中,幫助搜索引擎輕鬆找到你的內容。

只需向下滾動並點擊“額外頁面”切換來啟用該選項。之後,你可以添加頁面 URL 並選擇優先級和頻率。

AIOSEO 讓你排除特定的文章、頁面和術語出你的 WordPress 網站地圖。

例如,你可以添加不同的多語言文章和頁面,你不想包含在網站地圖中。這些可以是 Contact Us 頁面或 Terms of Service 頁面翻譯成另一種語言。

首先,你需要啟用“高級設置”選項。接著,在“排除文章/頁面”字段中輸入 URL 和在“排除術語”字段中輸入術語。

提交你的多語言網站地圖給搜索引擎

現在你已經創建了多語言網站地圖,下一步是提交它給不同的搜索引擎。這樣一來,Google、Bing 和其他搜索引擎能輕鬆找到新內容。

將多語言網站地圖提交給 Google

Google Search Console 是 Google 提供的一個免費工具,你可以用它來監控你網站在搜索結果上的表現。它幫助你查看人們使用哪些關鍵字來找到你的網站,並解決可能妨礙你出現在 Google 上的錯誤。

將多語言網站地圖提交給 Search Console 幫助 Google 快速發現新內容。

你可以簡單地登錄你的帳戶,並從左側菜單中前往“網站地圖”選項。接著,在“添加新網站地圖”選項下輸入你的多語言網站地圖 URL,然後點擊“提交”按鈕。

更多詳情,請參考我們的指南:如何將你的網站提交給搜索引擎。

將多語言網站地圖提交給 Bing、Yahoo 和 DuckDuckGo

同樣地,你可以使用 Webmaster Tools 將網站地圖提交給 Bing。最好的部分是,當你將網站提交給 Bing 時,它會自動提交給 Yahoo 和 DuckDuckGo 搜索引擎。

你可以看我們的分步教程:如何將你的网站添加到 Bing Webmaster Tools 以了解更多詳情。

WordPress 中網站地圖的專家指南

現在你知道如何創建多語言網站地圖,你可能還想看看與 WordPress 中的網站地圖相關的其他文章。

  • 什麼是 XML 網站地圖?如何在 WordPress 中創建一個網站地圖
  • 如何在 WordPress 中添加 HTML 網站地圖頁面
  • 如何在 WordPress 中添加 RSS 網站地圖(簡單方法)
  • 如何將你的網站提交給搜索引擎(初學者指南)
  • 如何請求 Google 重新抓取你的 WordPress 網站的 URL
  • 如何將你的 WordPress 網站添加到 Google Search Console
  • 如何輕鬆禁用默認的 WordPress 網站地圖

我們希望這篇文章能幫助你了解如何在 WordPress 中創建多語言網站地圖。你可能還想看看我們的 SEO 專家提示,來優化你的博客文章以及我們選擇的最佳關鍵字研究工具,以提高你的 SEO 排名。

如果你喜歡這篇文章,請訂閱我們的 YouTube 頻道,看 WordPress 的視頻教程。你也可以在 Twitter 和 Facebook 上找到我們。

Read More
WordPress 教学

如何从 Weebly 切换到 WordPress(逐步指南)

为什么要从 Weebly 切换到 WordPress?

选择 WordPress 而不是 Weebly,其实是关于灵活性和控制权的选择。WordPress 是一种开放源代码的平台,意味着有一个庞大的开发者社区不断增强其功能。您将可以访问成千上万的主题和插件,允许您按照自己的意愿扩展和自定义您的网站。无论是建立一个简单的博客还是复杂的电子商务网站,WordPress 都可以轻松应对。

Weebly 对用户友好,非常适合快速且轻松地创建网站。然而,它在自定义功能上有限,并且没有 WordPress 提供的 SEO 功能。从我们的经验来看,大多数人在开始时不会选择最好的博客平台,而是因为听说 Weebly 易用和免费而选择它。

不幸的是,人们对 WordPress 有很多误解和不实的传言。随着您越来越深入了解博客、SEO、赚钱和自定义等方面,您会发现自己做出了错误的选择。您会意识到 WordPress 是最好的内容管理系统,这时您可能会有些慌张,因为不想让自己的努力白费。别担心,我们已经帮助了数百人从 Weebly 切换到 WordPress。

是的,完全迁移需要大约一个小时,但这是完全值得的。

步骤 1:开始

要启动一个 WordPress 博客,您需要两个东西:域名和一个网络托管账户。虽然 WordPress 本身是免费的,但域名和网络托管是需要费用的(域名每年 14.99 美元,网络托管每月 7.99 美元)。幸运的是,官方推荐的 WordPress 托管提供商 Bluehost 为我们的用户提供了免费域名和超过 73% 的托管折扣。

步骤 2:从您的 Weebly 网站导出内容

过去,用户很难从 Weebly 迁移到 WordPress,因为导出数据并不容易。我们开发了一个免费的 Weebly 到 WordPress 导入工具来解决这个问题。这是一个免费的在线工具,可以从 Weebly 导入内容并将其转换为 WordPress 兼容的导入格式。

步骤 3:将 Weebly 内容导入 WordPress

现在,您已经有了 Weebly 内容的 WordPress 兼容格式,是时候将其导入 WordPress 了。在 WordPress 管理区域中,前往工具 » 导入页面,您会看到适用于不同平台的导入工具列表。找到 WordPress 并点击“现在安装”链接。安装完成后,点击“运行导入工具”进行操作。

步骤 4:设置重定向

如果您在 Weebly 站点上使用了自定义域名,则需要将其指向您的 WordPress 托管提供商。登录您的 Weebly 账户,前往域名页面,编辑域名设置并更改 Nameservers 至新的 WordPress 主机。

步骤 5:设置永久链接

您的 Weebly 网站可能有不同的 URL 结构,您需要在 WordPress 上匹配这些结构。前往 WordPress 设置 » 永久链接页面,选择自定义结构并添加相应的路径。

步骤 6:故障排除

在从 Weebly 迁移到 WordPress 之后,您可能需要解决一些问题。例如,导入或替换图片、修复 WordPress 中的错误等。查看我们的详细指南以获取帮助。

Read More
WordPress 教学

如何使用 WordPress 销售私人教练服务

如何使用 WordPress 销售私人教练服务

您想在线销售您的私人教练服务吗?

幸运的是,WordPress 允许您创建简单的支付表单,甚至是整个会员网站,以便销售您的个人教练服务。这样,客户可以通过您的网站直接了解您的服务并安排训练课程,帮助您拓展业务。

为什么要在线销售私人教练服务?

建立一个网站来在线销售您的私人教练服务,可以展示您的经验并推广您的培训课程。这不仅可以扩大您的客户群,还可以吸引那些可能在线下未曾听说过您的业务的客户。

如果您有健身房网站,那么添加一个教练服务注册表单是个好主意。一旦潜在客户查看了您的经验和培训理念,他们会更容易在您的网站上注册您的健身房。

此外,您还可以收集重要的客户信息,如健身目标、任何伤病或限制以及偏好的训练方法。这样,您可以为每位客户制定个性化的训练计划。

为什么选择 WordPress 来销售私人教练服务?

在添加训练服务表单并开始在线赚钱之前,您首先需要创建一个可以推广您服务的网站。我们推荐使用 WordPress,因为它是市场上最好的建站工具,超过 43% 的互联网网站都在使用它。

但需要注意的是,WordPress 有两个版本。WordPress.com 是一个博客托管平台,而 WordPress.org 是一个开源的自托管软件。要了解更多详情,请参阅我们对 WordPress.com 和 WordPress.org 的比较。

要销售私人教练服务,我们推荐 WordPress.org,因为它完全免费、灵活,并且可以与插件集成,帮助您销售服务。

选择网站建设工具后,您需要购买主机计划和域名来销售您的训练服务。这是您成本开始累积的地方。我们推荐选择 Bluehost,因为它是一个 WordPress 推荐的主机公司。

第一种方法:使用 WPForms (简单)

您可以通过 WPForms 轻松在 WordPress 中销售训练服务。它是市场上最好的联系表单插件,带有拖放构建器,1700 多个预制模板和预制的私人教练注册表单。

首先,您需要安装并激活 WPForms。详情请参阅我们的初学者指南:如何安装 WordPress 插件。

注意:WPForms 有一个免费计划。但您需要专业版才能解锁私人教练表单模板。

您还需要安装一个支付插件,以通过 PayPal、Stripe、Square 或 Authorize.net 接受在线表单上的付款。

访问 WordPress 仪表板的 WPForms » 插件页面,然后点击您想使用的支付处理器下的‘安装插件’按钮。

随后,前往 WPForms » 设置页面并点击‘支付’标签来设置您选择的支付处理器。

有关详细信息,您可以参阅我们的教程:如何创建带支付选项的 WordPress 表单。

然后,访问 WordPress 仪表板的 WPForms » 新建页面,并为您的表单添加一个名称。

接下来,找到‘私人教练注册表单’模板并点击其下的‘使用模板’按钮。

这样将打开 WPForms 的拖放构建器,您将在屏幕右侧看到表单预览,左侧是表单字段。

步骤概要:

1. 添加并配置表单字段。
2. 配置支付字段并设置付款处理器。
3. 设置通知选项。
4. 将表单添加到文章或页面。
5. 存储并发布表单。

第二种方法:使用 WP Simple Pay (免费)

如果您想免费在网站上添加私人教练服务表单,那么此方法适用于您。

WP Simple Pay 是最好的 WordPress Stripe 插件,允许您在无需设置购物车的情况下接受在线付款。它带有支付表单构建器、易于设置、安全支付处理、定期付款和预制模板。

首先,您需要安装并激活 WP Simple Pay。有关详细说明,您可以参阅我们的逐步指南:如何安装 WordPress 插件。

步骤概要:

1. 安装并激活 WP Simple Pay。
2. 连接 Stripe 账户并配置邮箱设置。
3. 创建付款表单并设置表单字段。
4. 将付款表单添加到现有页面或新页面。
5. 存储并发布表单。

附加技巧:如何销售培训课程和视频

除了服务,您还可以在 WordPress 网站上销售培训课程和视频。

您可以通过 Easy Digital Downloads 插件轻松销售培训课程和视频。创建数字产品后,您可以在 WordPress 的下载》新建页面中添加名称、描述和定价。

附加技巧:如何在 WordPress 开启教练业务

您还可以通过您的网站开启在线教练业务。通过 MemberPress 插件,创建不同订阅等级并安排内容发布。

希望这篇文章帮助您轻松学会使用 WordPress 销售私人教练服务。

Read More
WordPress 教学

如何輕鬆創建自定義WooCommerce感謝頁面

如何輕鬆創建自定義WooCommerce感謝頁面

顯示自定義訂單確認頁面是一個與客戶建立聯繫並通過推廣相關產品或提供獨家優惠券代碼來促進銷售的好方法。

本文章將帶您一步一步教您如何在WordPress中創建自定義的WooCommerce感謝頁面。

為什麼要在WordPress中自定義WooCommerce感謝頁面?

訂單確認或感謝頁面看似是網路商店中的一小部分,但它實際上可以是銷售流程中的一個非常有價值的環節。

默認的WooCommerce感謝頁面並未針對轉換進行最佳化,因此我們推薦您以自定義頁面取而代之。這頁面可以通過提供優惠券代碼或顯示熱門產品來鼓勵買家購買更多產品。

同時,您還可以顯示重要信息,如訂購的商品、總費用和運送信息。

方法1:使用 FunnelKit 創建自定義WooCommerce感謝頁面

選擇感謝頁面模板

首先安裝並啟用 FunnelKit 插件。啟用後,前往 FunnelKit » 模板並點擊「結帳」按鈕。

您可以從 FunnelKit 的即用模板中選擇一個感謝頁面模板,或者選擇“從頭開始”。我們推薦使用模板,因為它可以幫助您快速創建專業設計的感謝頁面。

自定義您的WooCommerce感謝頁面

進入模板編輯器後,您可以像編輯任何WordPress頁面一樣自定義模板。點擊任意區塊並使用右側菜單中的設置進行微調。

自定義訂單詳情窗口小部件

在感謝頁面中,FunnelKit 提供了一個顯示客戶訂單信息的獨特窗口小部件。您可以通過修改小部件的樣式和顯示內容來改進其外觀。

編輯客戶詳情窗口小部件

在感謝頁面中,FunnelKit 還提供了一個顯示客戶詳細信息的窗口小部件,您可以根據需要進行修改。

添加更多區塊到自定義感謝頁面

當您對模板的修改感到滿意時,可以添加更多內容區塊以提升客戶體驗、增加銷售、推廣品牌等等。

方法2:使用 SeedProd 創建自定義WooCommerce感謝頁面

選擇感謝頁面模板

安裝並啟用SeedProd插件後,前往 SeedProd » 登陸頁面,點擊「添加新登陸頁面」。選擇適合的感謝頁面模板。

自定義您的WooCommerce感謝頁面

SeedProd的拖放編輯器允許您輕鬆自定義感謝頁面。只需點擊想要編輯的區塊,然後使用左側菜單中的設置進行調整。

發布自定義WooCommerce感謝頁面

當您對感謝頁面的設計感到滿意時,點擊「發布」按钮发布頁面。然後在 WooCommerce設置中指定這個感謝頁面的URL,使客戶在完成訂購後重定向到該頁面。

透過這些步驟,您可以輕鬆創建出自定義的WooCommerce感謝頁面,提升客戶體驗並增加銷售。

希望這篇文章對您有幫助。您還可以查看我們的最佳 WooCommerce 插件清單及如何創建電子郵件新聞稿的指南。

如果您喜歡這篇文章,敬請訂閱我們的YouTube頻道以獲取WordPress視頻教程。您也可以在Twitter和Facebook上關注我們。

Read More
WordPress 教学

如何簡單地將表情符號添加到您的 WordPress SEO 標題中

為什麼要在您的 SEO 標題中添加表情符號?

表情符號是用來傳達情感、物品、活動和其他概念的小型數位圖標。它們可以替代文字或增強信息的含義,使其更加生動。在滿佈文字的頁面中,色彩豐富和明亮的表情符號可讓您的頁面脫穎而出。

通過使用表情符號,您可以吸引注意力,使您的品牌看起來更有人情味,從而吸引目標受眾並提升點擊率。雖然提高點擊率不一定能保證您的 Google 排名更高,但為網站帶來更多流量始終是件好事。

這還不是唯一原因。搜索引擎也支持帶有表情符號的搜索查詢。試著在 Google 的搜索欄中輸入『🍕recipe』,您會發現一些帶有 ‘🍕’ 表情符號的搜索結果,顯示 Google 喜歡找到最佳的披薩食譜頁面或帶有 ‘🍕’ 表情符號的頁面。

如何在您的 SEO 標題中使用表情符號

如果表情符號被視為誤導或垃圾信息,可能會對您的點擊率和 SEO 產生負面影響。在開始將表情符號嵌入到標題中之前,有一些基本規則要遵循:

  • 考慮您的受眾:毫無疑問,表情符號對某些領域比其他領域更有效。例如,在夏天最佳雞尾酒配方的食譜頁面中加入表情符號可能是合適的。然而,在與醫療保健相關的頁面中加入心形或針筒等表情符號可能會損害品牌聲譽。
  • 不要用表情符號取代文字:無論表情符號多麼清晰或描述性強,它們都不應該取代文字,因為用戶必須解釋表情符號的含義,而不是被告知。
  • 使用清晰的表情符號:避免使用容易被誤解的表情符號。相反,應選擇簡單並被廣泛認知的表情符號。
  • 使用在亮暗背景上都適用的表情符號:不要在亮色背景上使用亮色表情符號。例如,黃色手形表情符號在亮色背景上比白色手形表情符號效果更好。這對於 SEO 標題尤為重要,因為 Google 的默認結果背景是純白色。

現在您知道如何負責任地使用表情符號,可以開始在網頁上使用它們了。讓我們來看看如何將表情符號添加到您的 SEO 標題中。

如何將表情符號添加到您的 SEO 標題中

一旦擁有優秀的插件,將表情符號添加到標題中變得非常簡單。否則,您將不得不在互聯網上搜尋正確的表情符號代碼,這會使這個過程變得過於複雜。

將表情符號添加到 SEO 標題的第一步是使用免費的 All in One SEO 插件(AIOSEO)。AIOSEO 提供頁面分析,幫助您優化博客以在搜索結果中排名更高。您還可以使用內建的表情符號選擇器將表情符號添加到 SEO 標題中。AIOSEO 還附帶 SEO 檢查工具、鏈接助手以及許多其他功能,您可以使用它們來優化網站並提升排名。

安裝 AIOSEO 插件

首先安裝 AIOSEO 插件。詳情可參考我們的逐步指南。完成後,您便可以編輯博客文章和頁面,將表情符號添加到您的 SEO 標題中。

編輯您的 SEO 標題

使用 AIOSEO 插件優化元數據非常簡單。在 WordPress 管理儀表板的左側菜單中選擇『文章』。

您也可以對 WordPress 博客上的頁面進行操作,但在本教程中,我們只將編輯一篇文章作為示範。找到要更新的博客文章,然後點擊『編輯』鏈接。如果啟用了 Block 編輯器和 Classic 編輯器,則任一都可使用。

向下滾動至 WordPress 內容編輯器的『AIOSEO 設定』選項卡。從那裡,您可以編輯文章標題欄位。

選擇並添加您的表情符號

現在,您準備好將表情符號添加到元數據中。為此,請在 AIOSEO 設定的下方稍微向下滾動。在文章標題下,點擊每個欄位中的標籤旁邊的表情符號圖標。

這會打開一個選擇表情符號的窗口。瀏覽並插入您選擇的表情符號,或僅使用搜索欄查找所需的表情符號。

最後,請確保點擊『更新/發布』。之後,表情符號會出現在 SEO 標題中,並顯示在搜索結果中。

現在,選擇您喜愛的表情符號,完成了!恭喜,您已經成功地將表情符號添加到您的 SEO 標題中!

關於在 WordPress 中使用表情符號的常見問題

現在您知道如何將表情符號添加到您的 SEO 標題,可能還有一些關於如何有效使用表情符號增強 WordPress 網站的問題。

如何將表情符號添加到 HTML 標題?

要將表情符號添加到 HTML 標題中,可以在標題標籤內部直接使用表情符號的 Unicode 字元代碼。您可以在各種提供表情符號 Unicode 參考的網站上找到這些代碼。找到您想要使用的表情符號,然後複製其 Unicode 代碼。

標籤內,您可以包含表情符號的 Unicode 字元代碼。您必須使用代碼 &#x,後跟表情符號代碼。例如,要添加 Unicode 代碼為 U+1F60A 的笑臉表情符號(😊),您可以使用 &#x1F60A。</p> <h3>表情符號會影響 SEO 嗎?</h3> <p>Google 表示您可以在 SEO 頁面中使用表情符號,包括標題,但這不會以任何方式幫助或損害您的搜索排名。然而,表情符號可以通過提高點擊率來間接幫助您的 SEO 工作。</p> <p>表情符號可以使您的品牌更加人性化,如果用戶在您的網站上停留更長時間或與您的內容互動,這些信號可能會提升您的搜索排名位置。</p> <h3>表情符號應位於標題之前還是之後?</h3> <p>大多數表情符號通常應在文本之後,而不是之前。您希望人們先了解信息。在標題之前使用表情符號可能會影響使用者體驗,尤其是對於使用屏幕閱讀器的用戶。</p> <h3>如何將表情符號添加到我的 WordPress 博客?</h3> <p>在您的 WordPress 博客中添加表情符號可以增加內容的上下文並設定文章的有趣基調。對於 Windows,用戶可以按鍵盤上的 Windows + (句號) 快捷鍵。對於 Mac,用戶可以同時按 Command + Control + Space 鍵。</p> <p>我們希望這篇文章能幫助您學會如何將表情符號添加到您的 WordPress SEO 標題中。您可能還會想閱讀我們的 WordPress SEO 初學者指南和所有網站的最有用 WordPress 插件。</p> <p>如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道以獲取更多 WordPress 視頻教程。您也可以在 Twitter 和 Facebook 上找到我們。</p> <span class="tve-leads-two-step-trigger tl-2step-trigger-0"></span><span class="tve-leads-two-step-trigger tl-2step-trigger-0"></span></section> <div class="tcb-clear tcb-post-read-more-clear"> <div class="tcb-post-read-more thrv_wrapper"> <a href="https://wpressize.me/wordpress-jiaoxue/ruhejiandandejiangbiaoqingfuhaotianjiadaoninde-wordpress-seo-biaotizhong/" class="tcb-button-link tcb-post-read-more-link"> <span class="tcb-button-texts"> <span class="tcb-button-text thrv-inline-text"> Read More </span> </span> </a> </div> </div> </article></div> <div class="tcb-pagination thrv_wrapper tcb-permanently-hidden" data-type="numeric" data-list="#main"><div class="tcb-pagination-label thrv_wrapper tve_no_drag"> <p class="tcb-pagination-label-content"> Page <span class="thrive-inline-shortcode" contenteditable="false"> <span class="thrive-shortcode-content" contenteditable="false" data-extra_key="" data-shortcode="tcb_pagination_current_page" data-shortcode-name="Current page number"> 1 </span> </span> of <span class="thrive-inline-shortcode" contenteditable="false"> <span class="thrive-shortcode-content" contenteditable="false" data-extra_key="" data-shortcode="tcb_pagination_total_pages" data-shortcode-name="Total number of pages"> 8 </span> </span> </p> </div><div class="tcb-pagination-navigation-container thrv_wrapper"><p class="tcb-pagination-button thrv_wrapper tcb-pagination-first tcb-pagination-first-last-button" data-button_layout="text"> <a href="javascript:void(0)" class="tcb-button-link tcb-pagination-button-link"> <span class="tcb-button-icon"> <span class="thrv_wrapper thrv_icon tve_no_drag tve_no_icons tcb-icon-inherit-style tcb-icon-display"> <svg class="tcb-icon" viewBox="0 0 384 512" data-id="icon-angle-double-left-regular" data-name=""> <path d="M20.2 247.5L167 99.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17L85.3 256l118.5 119.7c4.7 4.7 4.7 12.3 0 17L184 412.5c-4.7 4.7-12.3 4.7-17 0l-146.8-148c-4.7-4.7-4.7-12.3 0-17zm160 17l146.8 148c4.7 4.7 12.3 4.7 17 0l19.8-19.8c4.7-4.7 4.7-12.3 0-17L245.3 256l118.5-119.7c4.7-4.7 4.7-12.3 0-17L344 99.5c-4.7-4.7-12.3-4.7-17 0l-146.8 148c-4.7 4.7-4.7 12.3 0 17z"></path> </svg> </span> </span> <span class="tcb-button-texts"> <span class="tcb-button-text thrv-inline-text"> First </span> </span> </a> </p><p class="tcb-pagination-button thrv_wrapper tcb-pagination-prev tcb-pagination-prev-next-button tcb-with-icon" data-button_layout="icon"> <a href="javascript:void(0)" class="tcb-button-link tcb-pagination-button-link"> <span class="tcb-button-icon"> <span class="thrv_wrapper thrv_icon tve_no_drag tve_no_icons tcb-icon-inherit-style tcb-icon-display"> <svg class="tcb-icon" viewBox="0 0 192 512" data-id="icon-angle-left-regular" data-name=""> <path d="M4.2 247.5L151 99.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17L69.3 256l118.5 119.7c4.7 4.7 4.7 12.3 0 17L168 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 264.5c-4.7-4.7-4.7-12.3 0-17z"></path> </svg> </span> </span> <span class="tcb-button-texts"> <span class="tcb-button-text thrv-inline-text"> Previous </span> </span> </a> </p><div class="tcb-pagination-numbers-wrapper"></div><p class="tcb-pagination-button thrv_wrapper tcb-pagination-next tcb-pagination-prev-next-button tcb-with-icon tcb-flip" data-button_layout="icon"> <a href="javascript:void(0)" class="tcb-button-link tcb-pagination-button-link"> <span class="tcb-button-icon"> <span class="thrv_wrapper thrv_icon tve_no_drag tve_no_icons tcb-icon-inherit-style tcb-icon-display"> <svg class="tcb-icon" viewBox="0 0 192 512" data-id="icon-angle-right-regular" data-name=""> <path d="M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z"></path> </svg> </span> </span> <span class="tcb-button-texts"> <span class="tcb-button-text thrv-inline-text"> Next </span> </span> </a> </p><p class="tcb-pagination-button thrv_wrapper tcb-pagination-last tcb-pagination-first-last-button tcb-flip" data-button_layout="text"> <a href="javascript:void(0)" class="tcb-button-link tcb-pagination-button-link"> <span class="tcb-button-icon"> <span class="thrv_wrapper thrv_icon tve_no_drag tve_no_icons tcb-icon-inherit-style tcb-icon-display"> <svg class="tcb-icon" viewBox="0 0 384 512" data-id="icon-angle-double-right-regular" data-name=""> <path d="M363.8 264.5L217 412.5c-4.7 4.7-12.3 4.7-17 0l-19.8-19.8c-4.7-4.7-4.7-12.3 0-17L298.7 256 180.2 136.3c-4.7-4.7-4.7-12.3 0-17L200 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17zm-160-17L57 99.5c-4.7-4.7-12.3-4.7-17 0l-19.8 19.8c-4.7 4.7-4.7 12.3 0 17L138.7 256 20.2 375.7c-4.7 4.7-4.7 12.3 0 17L40 412.5c4.7 4.7 12.3 4.7 17 0l146.8-148c4.7-4.7 4.7-12.3 0-17z"></path> </svg> </span> </span> <span class="tcb-button-texts"> <span class="tcb-button-text thrv-inline-text"> Last </span> </span> </a> </p></div></div></div></div><aside id="theme-sidebar-section" class="theme-section sidebar-section" role="complementary" data-display-type=""><div class="section-background"></div><div class="section-content"><button class="tve-sidebar-close-icon"><svg class="tcb-icon" viewBox="0 0 24 24" data-id="icon-close-solid" data-name=""><path d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"></path></svg></button><div class="thrv_wrapper thrv-search-form " data-css="" data-tcb-events="" data-ct-name="Default Template" data-ct="search_form-56234" data-list="" data-display-d="none" data-position-d="left"><form class="tve-prevent-content-edit" role="search" method="get" action="https://wpressize.me"> <div class="thrv-sf-submit" data-button-layout="icon_text" data-css=""> <button type="submit"> <span class="tcb-sf-button-icon"> <span class="thrv_wrapper thrv_icon tve_no_drag tve_no_icons tcb-icon-inherit-style tcb-icon-display" data-css=""><svg class="tcb-icon" viewBox="0 0 512 512" data-id="icon-search-regular"><path d="M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z"></path></svg></span> </span> <span class="tve_btn_txt">Search</span> </button> </div> <div class="thrv-sf-input thrv-sf-input-hide" data-css=""> <input type="search" placeholder="Search" name="s" value=""/> </div> <input type="hidden" class="tcb_sf_post_type" name="tcb_sf_post_type[]" value="post" data-label="Post"/> <input type="hidden" class="tcb_sf_post_type" name="tcb_sf_post_type[]" value="page" data-label="Page"/> </form></div> <div class="thrv_wrapper thrv_text_element theme-style" data-tag="h6"> <h6>Categories</h6> </div> <div class="thrv_wrapper theme-sidebar-divider thrv-divider" data-style="tve_sep-1" data-thickness="1" data-color="rgb(10, 10, 10)"> <hr class="tve_sep tve_sep-1"> </div> <div class="thrive-shortcode thrive-dynamic-list thrv_wrapper" data-type="categories"><ul class="theme-dynamic-list"> <li class="thrive-dynamic-styled-list-item dynamic-item-with-icon tve_no_icons" data-selector=".thrive-dynamic-styled-list-item"> <div class="tcb-styled-list-icon"> <span class="dynamic-list-icon"> <div class="thrv_icon tve_no_drag tve_no_icons tcb-icon-inherit-style tcb-icon-display thrv_wrapper"><svg class="tcb-icon" viewBox="0 0 192 512" data-id="icon-angle-right-light" data-name=""><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></div> </span> </div> <div class="thrive-dynamic-styled-list-text" data-selector=".thrive-dynamic-styled-list-text a"> <a class="tcb-plain-text" href="https://wpressize.me/wordpress-zhuti/">WordPress 主题</a> </div> </li> <li class="thrive-dynamic-styled-list-item dynamic-item-with-icon tve_no_icons" data-selector=".thrive-dynamic-styled-list-item"> <div class="tcb-styled-list-icon"> <span class="dynamic-list-icon"> <div class="thrv_icon tve_no_drag tve_no_icons tcb-icon-inherit-style tcb-icon-display thrv_wrapper"><svg class="tcb-icon" viewBox="0 0 192 512" data-id="icon-angle-right-light" data-name=""><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></div> </span> </div> <div class="thrive-dynamic-styled-list-text" data-selector=".thrive-dynamic-styled-list-text a"> <a class="tcb-plain-text" href="https://wpressize.me/wordpress-jichuzhishi/">WordPress 基础知识</a> </div> </li> <li class="thrive-dynamic-styled-list-item dynamic-item-with-icon tve_no_icons" data-selector=".thrive-dynamic-styled-list-item"> <div class="tcb-styled-list-icon"> <span class="dynamic-list-icon"> <div class="thrv_icon tve_no_drag tve_no_icons tcb-icon-inherit-style tcb-icon-display thrv_wrapper"><svg class="tcb-icon" viewBox="0 0 192 512" data-id="icon-angle-right-light" data-name=""><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></div> </span> </div> <div class="thrive-dynamic-styled-list-text" data-selector=".thrive-dynamic-styled-list-text a"> <a class="tcb-plain-text" href="https://wpressize.me/wordpress-chajian/">WordPress 插件</a> </div> </li> <li class="thrive-dynamic-styled-list-item dynamic-item-with-icon tve_no_icons" data-selector=".thrive-dynamic-styled-list-item"> <div class="tcb-styled-list-icon"> <span class="dynamic-list-icon"> <div class="thrv_icon tve_no_drag tve_no_icons tcb-icon-inherit-style tcb-icon-display thrv_wrapper"><svg class="tcb-icon" viewBox="0 0 192 512" data-id="icon-angle-right-light" data-name=""><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></div> </span> </div> <div class="thrive-dynamic-styled-list-text" data-selector=".thrive-dynamic-styled-list-text a"> <a class="tcb-plain-text" href="https://wpressize.me/wordpress-jiaoxue/">WordPress 教学</a> </div> </li> </ul></div> <div class="thrv_wrapper thrv_text_element theme-style" data-tag="h6"> <h6>Recent Posts</h6> </div> <div class="thrv_wrapper theme-sidebar-divider thrv-divider" data-style="tve_sep-1" data-thickness="1" data-color="rgb(10, 10, 10)"> <hr class="tve_sep tve_sep-1"> </div> <div class="thrive-shortcode thrive-dynamic-list thrv_wrapper" data-type="post"><ul class="theme-dynamic-list"> <li class="thrive-dynamic-styled-list-item dynamic-item-with-icon tve_no_icons" data-selector=".thrive-dynamic-styled-list-item"> <div class="tcb-styled-list-icon"> <span class="dynamic-list-icon"> <div class="thrv_icon tve_no_drag tve_no_icons tcb-icon-inherit-style tcb-icon-display thrv_wrapper"><svg class="tcb-icon" viewBox="0 0 192 512" data-id="icon-angle-right-light" data-name=""><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></div> </span> </div> <div class="thrive-dynamic-styled-list-text" data-selector=".thrive-dynamic-styled-list-text a"> <a class="tcb-plain-text" href="https://wpressize.me/wordpress-jichuzhishi/ruhezai-wordpress-buluogezhongxinzengyonghuhezuozhe/">如何在 WordPress 部落格中新增用戶和作者</a> </div> </li> <li class="thrive-dynamic-styled-list-item dynamic-item-with-icon tve_no_icons" data-selector=".thrive-dynamic-styled-list-item"> <div class="tcb-styled-list-icon"> <span class="dynamic-list-icon"> <div class="thrv_icon tve_no_drag tve_no_icons tcb-icon-inherit-style tcb-icon-display thrv_wrapper"><svg class="tcb-icon" viewBox="0 0 192 512" data-id="icon-angle-right-light" data-name=""><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></div> </span> </div> <div class="thrive-dynamic-styled-list-text" data-selector=".thrive-dynamic-styled-list-text a"> <a class="tcb-plain-text" href="https://wpressize.me/wordpress-jiaoxue/ruhezaiwordpresszhongxianshishuzijishudonghua/">如何在WordPress中顯示數字計數動畫</a> </div> </li> <li class="thrive-dynamic-styled-list-item dynamic-item-with-icon tve_no_icons" data-selector=".thrive-dynamic-styled-list-item"> <div class="tcb-styled-list-icon"> <span class="dynamic-list-icon"> <div class="thrv_icon tve_no_drag tve_no_icons tcb-icon-inherit-style tcb-icon-display thrv_wrapper"><svg class="tcb-icon" viewBox="0 0 192 512" data-id="icon-angle-right-light" data-name=""><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></div> </span> </div> <div class="thrive-dynamic-styled-list-text" data-selector=".thrive-dynamic-styled-list-text a"> <a class="tcb-plain-text" href="https://wpressize.me/wordpress-chajian/shenmeshimarkdownruhezaiwordpresszhongshiyongmarkdown/">什麼是Markdown?如何在WordPress中使用Markdown?</a> </div> </li> <li class="thrive-dynamic-styled-list-item dynamic-item-with-icon tve_no_icons" data-selector=".thrive-dynamic-styled-list-item"> <div class="tcb-styled-list-icon"> <span class="dynamic-list-icon"> <div class="thrv_icon tve_no_drag tve_no_icons tcb-icon-inherit-style tcb-icon-display thrv_wrapper"><svg class="tcb-icon" viewBox="0 0 192 512" data-id="icon-angle-right-light" data-name=""><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></div> </span> </div> <div class="thrive-dynamic-styled-list-text" data-selector=".thrive-dynamic-styled-list-text a"> <a class="tcb-plain-text" href="https://wpressize.me/wordpress-jiaoxue/ruhezai-wordpress-zhongzhengqueshiyongbiaotibiaoqianh1-h6-jieshi/">如何在 WordPress 中正確使用標題標籤(H1-H6 解釋)</a> </div> </li> <li class="thrive-dynamic-styled-list-item dynamic-item-with-icon tve_no_icons" data-selector=".thrive-dynamic-styled-list-item"> <div class="tcb-styled-list-icon"> <span class="dynamic-list-icon"> <div class="thrv_icon tve_no_drag tve_no_icons tcb-icon-inherit-style tcb-icon-display thrv_wrapper"><svg class="tcb-icon" viewBox="0 0 192 512" data-id="icon-angle-right-light" data-name=""><path d="M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z"></path></svg></div> </span> </div> <div class="thrive-dynamic-styled-list-text" data-selector=".thrive-dynamic-styled-list-text a"> <a class="tcb-plain-text" href="https://wpressize.me/wordpress-chajian/ruhezai-wordpress-zhongchuangjian-nps-diaochawenjuan/">如何在 WordPress 中创建 NPS 调查问卷</a> </div> </li> </ul></div></div></aside><div class="main-columns-separator"></div></div> <div data-rocket-location-hash="210e375d08186ddfb35b5475617eeb34" id="theme-bottom-section" class="theme-section bottom-section"><div class="section-background"></div><div class="section-content"></div></div> <div data-rocket-location-hash="29920017c9b8f3b22649ff0ad21ee7d9" class="main-content-background"></div></div><footer data-rocket-location-hash="045d317630dda272968c40f7e1a5026e" id="thrive-footer" class="thrv_wrapper thrv_symbol thrv_footer" role="contentinfo"><div data-rocket-location-hash="3dc665a32a21d5fb30d3dd23d1338f76" class="thrive-symbol-shortcode"><div class="symbol-section-out"></div> <div class="symbol-section-in"> <div class="thrv_wrapper thrv_text_element" style=""> <p style="text-align: center;">Copyright 2025 ACME Inc - <a href="#">Privacy Policy</a> </p> </div> </div></div></footer></div> <div data-rocket-location-hash="3098d2195a34c038fe36d1a4a56a0b78" style="display: none;"> <svg style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"xml:space="preserve"> <defs> <symbol id="tcm-reply" viewBox="0 0 100 100"> <g> <path d="M69.9,38.1L69.9,38.1c-1.5-3.7-4.7-6.4-7.4-9.2c-2.8-2.8-6.3-4.7-9.9-6.3c-3.7-1.6-7.7-2.4-11.7-2.4h-11 l4.7-4.8c3.4-3.4,3.4-9,0-12.4c-3.4-3.4-8.9-3.4-12.2,0L2.8,22.7c-3.4,3.4-3.4,9,0,12.4l19.4,19.7c1.7,1.7,3.9,2.6,6.1,2.6 c2.2,0,4.4-0.9,6.1-2.6c3.4-3.4,3.4-9,0-12.4l-4.6-4.6h10.9c3.4,0,6.6,1.4,9.1,3.8l4.8,4.8c1.2,2,3,3.4,5.1,4.1 c2.1,0.6,4.5,0.4,6.6-0.7C70.5,47.5,72,42.3,69.9,38.1z"/> <ellipse cx="81.1" cy="60.8" rx="8.5" ry="8.6"/> </g> </symbol> <symbol id="tcm-icon-thumb_down" viewBox="0 0 24 24"> <g> <path d="M18.984 3h4.031v12h-4.031v-12zM15 3c1.078 0 2.016 0.938 2.016 2.016v9.984c0 0.563-0.234 1.031-0.609 1.406l-6.563 6.609-1.078-1.078c-0.281-0.281-0.422-0.609-0.422-1.031v-0.328l0.984-4.594h-6.328c-1.078 0-2.016-0.891-2.016-1.969l0.047-0.094h-0.047v-1.922c0-0.281 0.047-0.516 0.141-0.75l3.047-7.031c0.281-0.703 0.984-1.219 1.828-1.219h9z" /> </g> </symbol> <symbol id="tcm-icon-thumb_up" viewBox="0 0 24 24"> <g> <path d="M23.016 9.984l-0.047 0.094h0.047v1.922c0 0.281-0.047 0.516-0.141 0.75l-3.047 7.031c-0.281 0.703-0.984 1.219-1.828 1.219h-9c-1.078 0-2.016-0.938-2.016-2.016v-9.984c0-0.563 0.234-1.031 0.609-1.406l6.563-6.609 1.078 1.078c0.281 0.281 0.422 0.609 0.422 1.031v0.328l-0.984 4.594h6.328c1.078 0 2.016 0.891 2.016 1.969zM0.984 21v-12h4.031v12h-4.031z" /> </g>> </symbol> <symbol id="tcm-add-comment" viewBox="0 0 267.3 245"> <path style="fill:#FFFFFF;" class="st0" d="M265.7,61C259.6,27.5,230.3,2,195.1,2H72.5C33,2,0.8,34.2,0.8,73.8v77c0,0.1,0,0.1,0,0.2v81.6 c0,0-1.8,11.1,9.7,11.1c0,0,4.2,1,13.1-4.6l46.8-43.2h124.6c39.5,0,71.7-32.2,71.7-71.7V83.8L265.7,61z M78.4,114 c-8.1,0-14.6-6.5-14.6-14.6c0-8.1,6.5-14.6,14.6-14.6S93,91.4,93,99.5C93,107.5,86.5,114,78.4,114z M137.5,114 c-8.1,0-14.6-6.5-14.6-14.6c0-8.1,6.5-14.6,14.6-14.6c8.1,0,14.6,6.5,14.6,14.6C152.1,107.5,145.5,114,137.5,114z M196.5,114 c-8.1,0-14.6-6.5-14.6-14.6c0-8.1,6.5-14.6,14.6-14.6c8.1,0,14.6,6.5,14.6,14.6C211.1,107.5,204.6,114,196.5,114z"/> </symbol> <symbol id="tcm-logo-footer" viewBox="0 0 130 100"> <path style="fill:#434343;" class="st0" d="M108.8,26.5C106.7,14.9,96.5,6.1,84.4,6.1H41.9C28.2,6.1,17,17.2,17,30.9v26.7c0,0,0,0,0,0.1v28.2 c0,0-0.6,3.8,3.4,3.8c0,0,1.5,0.4,4.6-1.6l16.2-14.9h12.1c0.1-0.2,0.3-0.4,0.4-0.6l2.2-3.1c0.4-0.6,1.9-2.3,3.1-3.6H37.6 c-1.1,0-2.1,0.6-2.8,1.4l0,0L24.1,78.6V58.2c0-0.2,0.1-0.4,0.1-0.6V30.9c0-9.7,7.9-17.6,17.6-17.6h42.5c9.7,0,17.6,7.9,17.6,17.6 v16.9c2.6-0.4,5.3-0.6,7.2-0.7V34.4L108.8,26.5z"/> <path style="fill:#57A245;" class="st1" d="M43.7,39.9c-3.3,0-6-2.7-6-6c0-3.3,2.7-6,6-6h38.9c3.3,0,6,2.7,6,6c0,3.3-2.7,6-6,6H43.7z"/> <path style="fill:#434343;" class="st0" d="M43.7,52.2h38.9c2.4,0,4.3-1.9,4.3-4.3s-1.9-4.3-4.3-4.3H43.7c-2.4,0-4.3,1.9-4.3,4.3S41.3,52.2,43.7,52.2"/> <path style="fill-rule:evenodd;clip-rule:evenodd;fill:#57A245;" class="st2" d="M118.2,52.4c-1.2,0-1.6,0.2-2.4,0.5c-0.9,0.3-1.9,1-2.6,1.7l-1.8,1.7c-0.2,0.2-0.2,0.2-0.3,0.4 c-3.4,4.2-4.1,4.9-6.8,10.2c-1.2,2.5-2.7,4.8-4.2,7.1c-1,1.6-2,3.2-3.2,4.6c-0.1,0.2-0.2,0.2-0.3,0.4c-0.7,0.9-1.7,1.7-2.5,2.5 c-0.6,0.5-1.3,1-1.9,1.5c-0.6,0.4-1.1,0.8-1.7,1.1l-0.9,0.5c-0.2,0.1-0.3,0.2-0.5,0.3c-0.1,0-0.3,0.2-0.4,0.2 c-0.2,0.1-0.4,0.2-0.5,0.2c-3.7,1.8-8.5,3-12.7,3.4L72.7,89c-0.8,0.1-2.8,0.2-4.7,0.2c-1.6,0-3,0-3.5-0.2l0.3-0.7 c0.6-1.4,1.3-2.8,2.1-4.1c0.1-0.2,0.2-0.4,0.4-0.6l1.5-2.6l3.9-5.3l3.5-3.6l0.2-0.2c0.2-0.1,0.2-0.1,0.3-0.2l0.8-0.7 c0.1-0.1,0.2-0.1,0.3-0.2c0.2-0.2,0.3-0.3,0.5-0.4l3.7-2.5c1.3-0.8,2.6-1.6,3.8-2.3l4-2.1c1.5-0.8,4-2.1,5.5-2.7l4.1-1.9 c-0.6,0.1-1.4,0.4-1.9,0.6c-0.6,0.2-1.3,0.4-1.9,0.6l-3.8,1.3c-1.8,0.6-3.6,1.4-5.5,2.1l-3.5,1.5c-1.3,0.5-3.3,1.6-4.7,2.3 c-1.5,0.8-2.9,1.8-4.3,2.6l-4.8,3.4c-0.1,0.1-0.2,0.2-0.4,0.3l-2.7,2.3c-0.8,0.8-1.8,1.7-2.5,2.5c-0.2,0.2-0.2,0.2-0.3,0.4 c-0.7,0.7-1.3,1.6-1.9,2.4c-0.9,1.2-1.8,2.5-2.5,3.8l-1.3,2.5c-0.5,1-2.7,6-2.8,7.4h-0.2c0-0.2-0.5-2.5-0.7-4.4v-1.6 c0-0.1,0-0.1,0-0.2c0.2-1.1,0.1-1.8,0.3-3.1c0.6-3.6,2.2-7.4,4.2-10.4l2.1-3c0.6-0.8,2.8-3.4,3.5-3.8c0.6-0.5,1.2-1.3,1.9-1.8 c0.3-0.2,0.6-0.5,0.9-0.8c0.4-0.2,0.6-0.5,1-0.8l2-1.5c2-1.5,4.2-2.8,6.4-3.8c2.4-1.2,4.7-2.1,7.2-3.1c3.2-1.3,7.6-2.2,10.9-2.9 c3.5-0.7,12.3-2.3,16.6-2.3h0.9C114,51.2,117.4,51.2,118.2,52.4z"/> <path style="fill:none;" class="st3" d="M99.5,58.5c0.4,0,0.2,0,0.2-0.1C99.4,58.4,99.6,58.4,99.5,58.5z M99.5,58.5c0.1-0.1-0.1-0.1,0.2-0.1 C99.7,58.5,99.9,58.5,99.5,58.5 M99.9,58.3l-0.1,0.1 M99.5,58.5c-0.6,0.1-1.4,0.4-1.9,0.6c-0.6,0.2-1.3,0.4-1.9,0.6l-3.8,1.3 c-1.8,0.6-3.6,1.4-5.5,2.1l-3.5,1.5c-1.3,0.5-3.3,1.6-4.7,2.3c-1.5,0.8-2.9,1.8-4.3,2.6l-4.8,3.4c-0.1,0.1-0.2,0.2-0.4,0.3l-2.7,2.3 c-0.8,0.8-1.8,1.7-2.5,2.5c-0.2,0.2-0.2,0.2-0.3,0.4c-0.7,0.7-1.3,1.6-1.9,2.4c-0.9,1.2-1.8,2.5-2.5,3.8l-1.3,2.5 c-0.5,1-2.7,6-2.8,7.4h-0.2c0-0.2-0.5-2.5-0.7-4.4v-1.6c0-0.1,0-0.1,0-0.2c0.2-1.1,0.1-1.8,0.3-3.1c0.6-3.6,2.2-7.4,4.2-10.4l2.1-3 c0.6-0.8,2.8-3.4,3.5-3.8c0.6-0.5,1.2-1.3,1.9-1.8c0.3-0.2,0.6-0.5,0.9-0.8c0.4-0.2,0.6-0.5,1-0.8l2-1.5c2-1.5,4.2-2.8,6.4-3.8 c2.4-1.2,4.7-2.1,7.2-3.1c3.2-1.3,7.6-2.2,10.9-2.9c3.5-0.7,12.3-2.3,16.6-2.3h0h0.2h0.6c2.2,0,5.6,0.1,6.4,1.3 c-1.2,0-1.6,0.2-2.4,0.5c-0.9,0.3-1.9,1-2.6,1.7l-1.8,1.7c-0.2,0.2-0.2,0.2-0.3,0.4c-3.4,4.2-4.1,4.9-6.8,10.2 c-1.2,2.5-2.7,4.8-4.2,7.1c-1,1.6-2,3.2-3.2,4.6c-0.1,0.2-0.2,0.2-0.3,0.4c-0.7,0.9-1.7,1.7-2.5,2.5c-0.6,0.5-1.3,1-1.9,1.5 c-0.6,0.4-1.1,0.8-1.7,1.1l-0.9,0.5c-0.2,0.1-0.3,0.2-0.5,0.3c-0.1,0-0.3,0.2-0.4,0.2c-0.2,0.1-0.4,0.2-0.5,0.2 c-3.7,1.8-8.5,3-12.7,3.4L72.7,89c-0.8,0.1-2.8,0.2-4.7,0.2c-1.6,0-3,0-3.5-0.2l0.3-0.7c0.6-1.4,1.3-2.8,2.1-4.1 c0.1-0.2,0.2-0.4,0.4-0.6l1.5-2.6l3.9-5.3l3.5-3.6c0.1-0.1,0.2-0.2,0.2-0.2c0.2-0.1,0.2-0.1,0.3-0.2l0.8-0.7 c0.1-0.1,0.2-0.1,0.3-0.2c0.2-0.2,0.3-0.3,0.5-0.4l3.7-2.5c1.3-0.8,2.6-1.6,3.8-2.3l4-2.1c1.5-0.8,4-2.1,5.5-2.7L99.5,58.5"/> </symbol> <symbol id="tcm-related-posts-arrow" viewBox="0 0 16 16"> <path class="st0" d="M8,15.9c-4.4,0-7.9-3.5-7.9-7.9S3.6,0.1,8,0.1s7.9,3.5,7.9,7.9S12.4,15.9,8,15.9z M8,2.4C4.9,2.4,2.4,4.9,2.4,8 s2.5,5.6,5.6,5.6s5.6-2.5,5.6-5.6S11.1,2.4,8,2.4z M11.9,8.3l-3.3,3.3c-0.1,0.1-0.2,0.1-0.2,0.1c-0.2,0-0.3-0.2-0.3-0.3v-2H4.4 C4.2,9.3,4.1,9.2,4.1,9V7c0-0.2,0.2-0.3,0.3-0.3H8v-2c0-0.2,0.1-0.3,0.3-0.3c0.1,0,0.2,0,0.2,0.1l3.3,3.3C11.9,7.9,12,7.9,12,8 S11.9,8.2,11.9,8.3z"/> </symbol> <symbol id="tcm-sort-by-dropdown" viewBox="0 0 12 7"> <path style="fill:#6E767D;" class="st0" d="M0.3,1.5l5.2,5.2c0,0,0.5,0.5,1.1,0l5.2-5.2c0,0,0.4-0.4,0.2-0.9c0,0-0.1-0.4-0.7-0.4H0.8c0,0-0.5,0-0.7,0.4 C0.1,0.5-0.2,1,0.3,1.5z"/> </symbol> <symbol id="tcm-author-icon" viewBox="0 0 1020 1080"> <polygon style="fill:#474F57" class="st0" points="44.5,882.9 251.4,1081 251.4,889.8 "/> <path style="fill:#6E767D" class="st1" d="M937.8,891.8H81.2c-44.3,0-80.6-36.3-80.6-80.6V82.7c0-44.3,36.3-80.6,80.6-80.6h856.6 c44.3,0,80.6,36.3,80.6,80.6v728.5C1018.4,855.5,982.1,891.8,937.8,891.8z"/> <g> <path style="fill:#6E767D" class="st2" d="M732,688.3c-0.5,0.1-2.7,0.5-6.3,1.1c-142.4,25.4-168.6,29.8-171.6,30.1c-7,0.8-12.3,0.4-16-1.3 c-2.4-1-3.6-2.3-4-2.8c0.2-1,1.4-3.3,2.2-4.7c0.7-1.4,1.6-3,2.3-4.6c4.9-11.1,1.5-22.4-8.9-29.5c-7.8-5.3-18.1-7.4-30.6-6.3 c-7.5,0.6-138.9,22.6-211.1,34.7l-35.4,27.7c82.6-13.9,240.1-40.2,248.4-41c7.4-0.6,13.2,0.3,16.7,2.7c2,1.4,1.8,1.8,1.3,3.1 c-0.4,0.9-1,2-1.6,3.2c-2.4,4.4-5.6,10.5-4.5,18c1.2,8.2,7.3,15.3,16.7,19.4c5.3,2.3,11.4,3.5,18.4,3.5c2.8,0,5.7-0.2,8.8-0.5 c5.7-0.7,63.8-10.9,172.9-30.3c3.6-0.6,5.8-1,6.3-1.1c5.9-1,9.8-6.6,8.7-12.5C743.4,691.2,737.8,687.3,732,688.3L732,688.3z M732,688.3"/> <path style="fill:#FFFFFF" class="st2" d="M349.8,583.9l-91.7,95.5c-10.1,10.5-17.2,23.5-20.6,37.7l130.2-102c40.8,18,73.3,23.7,98.3,23.7 c43.8,0,64.2-17.7,64.2-17.7c-40.8-21.2-46.6-60.6-46.6-60.6c31.3,13.2,96.4,28.7,96.4,28.7c86.5-57.5,131.7-181.9,131.7-181.9 c-9,2.5-17.5,3.5-25.6,3.5c-40.6,0-68.5-25.9-68.5-25.9l113-24.5c37.6-76.7,41.2-211.1,41.2-211.1L428.2,453.5 C389.2,487.9,361.9,533.4,349.8,583.9L349.8,583.9z M349.8,583.9"/> </g> </symbol> <symbol id="tcm-bulk-action-arrow" viewBox="0 0 12 7"> <path style="fill:#6E767D" class="st0" d="M0.3,1.5l5.2,5.2c0,0,0.5,0.5,1.1,0l5.2-5.2c0,0,0.4-0.4,0.2-0.9c0,0-0.1-0.4-0.7-0.4H0.8c0,0-0.5,0-0.7,0.4 C0.1,0.5-0.2,1,0.3,1.5z"/> </symbol> </defs> </svg> </div><script type="rocketlazyloadscript" data-rocket-type='text/javascript'>( $ => { /** * Displays toast message from storage, it is used when the user is redirected after login */ if ( window.sessionStorage ) { $( window ).on( 'tcb_after_dom_ready', () => { const message = sessionStorage.getItem( 'tcb_toast_message' ); if ( message ) { tcbToast( sessionStorage.getItem( 'tcb_toast_message' ), false ); sessionStorage.removeItem( 'tcb_toast_message' ); } } ); } /** * Displays toast message * * @param {string} message - message to display * @param {Boolean} error - whether the message is an error or not * @param {Function} callback - callback function to be called after the message is closed */ function tcbToast( message, error, callback ) { /* Also allow "message" objects */ if ( typeof message !== 'string' ) { message = message.message || message.error || message.success; } if ( ! error ) { error = false; } TCB_Front.notificationElement.toggle( message, error ? 'error' : 'success', callback ); } } )( typeof ThriveGlobal === 'undefined' ? jQuery : ThriveGlobal.$j ); </script><style type="text/css" id="tve_notification_styles"></style> <div data-rocket-location-hash="e0e84214576bdd4d2d6eb531dc7436c2" class="tvd-toast tve-fe-message" style="display: none"> <div data-rocket-location-hash="99ee738fe66cdb5809d2aa93a96223f0" class="tve-toast-message tve-success-message"> <div data-rocket-location-hash="dbd6bd73038cf92796feb124dbca4eea" class="tve-toast-icon-container"> <span class="tve_tick thrv-svg-icon"></span> </div> <div data-rocket-location-hash="6d8bc983dbb26625a8ebe71c1880c900" class="tve-toast-message-container"></div> </div> </div><script type="text/javascript" id="ta_main_js-js-extra"> /* <![CDATA[ */ var thirsty_global_vars = {"home_url":"\/\/wpressize.me","ajax_url":"https:\/\/wpressize.me\/wp\/wp-admin\/admin-ajax.php","link_fixer_enabled":"yes","link_prefix":"recommends","link_prefixes":["recommends"],"post_id":"2782","enable_record_stats":"yes","enable_js_redirect":"yes","disable_thirstylink_class":""}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/cache/min/1/app/plugins/thirstyaffiliates/js/app/ta.js?ver=1737145716" id="ta_main_js-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="rocket-browser-checker-js-after"> /* <![CDATA[ */ "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-extra"> /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|http:\/\/(.*)\/newsletter\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/wpressize.me","onHoverDelay":"100","rateThrottle":"3"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="rocket-preload-links-js-after"> /* <![CDATA[ */ (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); /* ]]> */ </script> <script type="text/javascript" id="rocket_lazyload_css-js-extra"> /* <![CDATA[ */ var rocket_lazyload_css_data = {"threshold":"300"}; /* ]]> */ </script> <script type="text/javascript" id="rocket_lazyload_css-js-after"> /* <![CDATA[ */ !function o(n,c,a){function u(t,e){if(!c[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(s)return s(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=c[t]={exports:{}},n[t][0].call(r.exports,function(e){return u(n[t][1][e]||e)},r,r.exports,o,n,c,a)}return c[t].exports}for(var s="function"==typeof require&&require,e=0;e<a.length;e++)u(a[e]);return u}({1:[function(e,t,r){"use strict";{const c="undefined"==typeof rocket_pairs?[]:rocket_pairs,a=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var o=rocket_lazyload_css_data.threshold||300;const u=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&c.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,a.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{u.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:o+"px"});function n(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&c.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(u.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}n(),function(){const r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}}()(document.querySelector("body"),n)}},{}]},{},[1]); /* ]]> */ </script> <script type="text/javascript" id="tve-dash-frontend-js-extra"> /* <![CDATA[ */ var tve_dash_front = {"ajaxurl":"https:\/\/wpressize.me\/wp\/wp-admin\/admin-ajax.php","force_ajax_send":"1","is_crawler":"","recaptcha":[],"turnstile":[],"post_id":"2782"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/themes/thrive-theme/thrive-dashboard/js/dist/frontend.min.js?ver=10.6.1" id="tve-dash-frontend-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/acf-dynamic-elements.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_acf-dynamic-elements-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/audio.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_audio-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/carousel-libs.min.js?ver=10.6.1" id="carousel-libs-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/carousel.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_carousel-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/contact-form-compat.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_contact-form-compat-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/content-reveal.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_content-reveal-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/countdown.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_countdown-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/conditional-display.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_conditional-display-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/search-form.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_search-form-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/dropdown.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_dropdown-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/country.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_country-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/state.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_state-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/date-picker.min.js?ver=10.6.1" id="date-picker-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/datepicker.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_datepicker-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/divider.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_divider-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/wp/wp-includes/js/plupload/plupload.min.js?ver=2.1.9" id="plupload-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/file-upload.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_file-upload-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://accounts.google.com/gsi/client?ver=10.6.1" id="google-client-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/cache/min/1/js/api.js?ver=1744659995" id="google-api-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/avatar-picker.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_avatar-picker-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/fill-counter.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_fill-counter-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/number-counter.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_number-counter-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/image-gallery-libs.min.js?ver=10.6.1" id="image-gallery-libs-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/image-gallery.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_image-gallery-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/lead-generation.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_lead-generation-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/login.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_login-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/menu.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_menu-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/number-counter-compat.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_number-counter-compat-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/post-grid-compat.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_post-grid-compat-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/pagination.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_pagination-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/post-list-filter.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_post-list-filter-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/pricing-table.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_pricing-table-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/progress-bar.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_progress-bar-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/social-share.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_social-share-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/table.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_table-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/tabs.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_tabs-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/timer.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_timer-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/toc.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_toc-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/toggle.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_toggle-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/twitter.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_twitter-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/user-profile.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_user-profile-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/video.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_video-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/google-api.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_google-api-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/facebook-api.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_facebook-api-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-visual-editor/editor/js/dist/modules/modal.min.js?v=10.6.1&ver=10.6.1" id="tve_frontend_modal-js" data-rocket-defer defer></script> <script class="tcb-post-list-template" type="text/template" data-identifier="#main"> {({tcb_post_featured_image})} <div class="tcb-clear tcb-post-list-cb-clear"> <div class="thrv_wrapper thrv_contentbox_shortcode thrv-content-box tcb-post-list-cb"> <div class="tve-content-box-background"></div> <div class="tve-cb"> {({tcb_post_categories})} </div> </div> </div> {({tcb_post_title})} {({tcb_post_content})} <div class="tcb-clear tcb-post-read-more-clear"> <div class="tcb-post-read-more thrv_wrapper"> <a href="{({tcb_post_the_permalink})}" class="tcb-button-link tcb-post-read-more-link"> <span class="tcb-button-texts"> <span class="tcb-button-text thrv-inline-text"> Read More </span> </span> </a> </div> </div> </script><script type="rocketlazyloadscript" data-rocket-type="text/javascript">var tcb_current_post_lists=JSON.parse('[{\"identifier\":\"#main\",\"template\":\"#main\",\"attr\":{\"query\":\"{\'filter\':\'custom\',\'related\':[],\'post_type\':\'post\',\'orderby\':\'date\',\'order\':\'DESC\',\'posts_per_page\':\'6\',\'offset\':\'1\',\'no_posts_text\':\'There are no posts to display.\',\'exclude_current_post\':[\'1\'],\'rules\':[],\'dynamic_filter\':{\'category\':\'category\',\'tag\':\'tag\',\'author\':\'author\',\'search\':\'search\'}}\",\"type\":\"list\",\"columns-d\":\"1\",\"columns-t\":2,\"columns-m\":1,\"vertical-space-d\":30,\"horizontal-space-d\":30,\"ct\":\"post_list--1\",\"ct-name\":\"Default Post List\",\"pagination-type\":\"numeric\",\"pages_near_current\":\"2\",\"dynamic_filter\":\"{\'category\':\'category\',\'tag\':\'tag\',\'author\':\'author\',\'search\':\'search\'}\",\"posts_per_page\":\"10\",\"element-name\":\"Category List\",\"total_post_count\":939},\"query\":{\"paged\":\"16\",\"filter\":\"custom\",\"related\":[],\"post_type\":\"post\",\"orderby\":\"date\",\"order\":\"DESC\",\"posts_per_page\":10,\"offset\":\"1\",\"no_posts_text\":\"There are no posts to display.\",\"exclude_current_post\":[\"1\"],\"rules\":[{\"taxonomy\":\"category\",\"terms\":[28],\"operator\":\"IN\"}],\"dynamic_filter\":{\"category\":\"category\",\"tag\":\"tag\",\"author\":\"author\",\"search\":\"search\"}}}]'); var tcb_post_lists=tcb_post_lists?[...tcb_post_lists,...tcb_current_post_lists]:tcb_current_post_lists;</script><script type="text/javascript">/*<![CDATA[*/if ( !window.TL_Const ) {var TL_Const={"security":"0e72f2acf0","ajax_url":"https:\/\/wpressize.me\/wp\/wp-admin\/admin-ajax.php","forms":[],"action_conversion":"tve_leads_ajax_conversion","action_impression":"tve_leads_ajax_impression","ajax_load":0,"custom_post_data":{"http_referrer":"https:\/\/wpressize.me\/wordpress-jiaoxue\/page\/16"},"current_screen":{"screen_type":6,"screen_id":0},"ignored_fields":["email","_captcha_size","_captcha_theme","_captcha_type","_submit_option","_use_captcha","g-recaptcha-response","__tcb_lg_fc","__tcb_lg_msg","_state","_form_type","_error_message_option","_back_url","_submit_option","url","_asset_group","_asset_option","mailchimp_optin","tcb_token","tve_labels","tve_mapping","_api_custom_fields","_sendParams","_autofill"]};} else { window.TL_Front && TL_Front.extendConst && TL_Front.extendConst({"security":"0e72f2acf0","ajax_url":"https:\/\/wpressize.me\/wp\/wp-admin\/admin-ajax.php","forms":[],"action_conversion":"tve_leads_ajax_conversion","action_impression":"tve_leads_ajax_impression","ajax_load":0,"custom_post_data":{"http_referrer":"https:\/\/wpressize.me\/wordpress-jiaoxue\/page\/16"},"current_screen":{"screen_type":6,"screen_id":0},"ignored_fields":["email","_captcha_size","_captcha_theme","_captcha_type","_submit_option","_use_captcha","g-recaptcha-response","__tcb_lg_fc","__tcb_lg_msg","_state","_form_type","_error_message_option","_back_url","_submit_option","url","_asset_group","_asset_option","mailchimp_optin","tcb_token","tve_labels","tve_mapping","_api_custom_fields","_sendParams","_autofill"]})} /*]]> */</script><div data-rocket-location-hash="e84cd5891b7c31b893b00168cf9e4a2a"></div><script type="rocketlazyloadscript" data-rocket-type='text/javascript'> /* <![CDATA[ */ var TVE_Ult_Data = {"ajaxurl":"https:\/\/wpressize.me\/wp\/wp-admin\/admin-ajax.php","ajax_load_action":"tve_ult_ajax_load","conversion_events_action":"tve_ult_conversion_event","shortcode_campaign_ids":[],"matched_display_settings":[],"campaign_ids":[],"post_id":1088,"is_singular":false,"tu_em":"","evergreen_redirects":[]}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://wpressize.me/app/plugins/thrive-ultimatum/js/dist/no-campaign.min.js?v=10.6.1" data-rocket-defer defer></script><script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://wpressize.me/app/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script><script>function lazyLoadThumb(e,alt,l){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="Play Youtube video"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'');}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=[];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi/ID/hqdefault.jpg'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});</script> <script>var rocket_beacon_data = {"ajax_url":"https:\/\/wpressize.me\/wp\/wp-admin\/admin-ajax.php","nonce":"1002efeb3d","url":"https:\/\/wpressize.me\/wordpress-jiaoxue\/page\/16","is_mobile":false,"width_threshold":1600,"height_threshold":700,"delay":500,"debug":null,"status":{"atf":true,"lrc":true},"elements":"img, video, picture, p, main, div, li, svg, section, header, span","lrc_threshold":1800}</script><script type="rocketlazyloadscript" data-name="wpr-wpr-beacon" data-rocket-src='https://wpressize.me/app/plugins/wp-rocket/assets/js/wpr-beacon.min.js' async></script></body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->