任何问题请联系WX:uu16853

买模板送网站采集器 让你轻松放开双手运营网站!

购买更多有优惠!

演示翻译-如何解决WordPress中Facebook和Instagram的嵌入问题

你想学习如何修复WordPress中的和Instagram oEmbedded问题吗? 如果您以前使用默认的oEmed或Emed块向WordPress添加或Instagram内容,则此功能将不再起作用。这可能会在您的WordPress网站上导致错误和缺失内容。 在本指南中,我们将向您展示如何修复和Instagram嵌入问题,以便访问者可以在您的WordPress网站上享受社交内容。 如果你使用oEmed嵌入了任何Instagram帖子,那么你会得到一个类似的错误。 有一些方法可以手动解决该问题。例如,您可以浏览每个页面并张贴和删除嵌入的内容。然而,这将花费大量时间,并且不能保证您能够找到每个损坏的嵌入。 话虽如此,让我们看看如何轻松解决WordPress上的和Instagram oEmbedded问题。 想要在WordPress中嵌入帖子吗?然后你可以使用免费的Smash Balloon Social Post Feed插件。 首先,您需要安装并激活插件。有关更多详细信息,请参阅我们关于如何安装WordPress插件的分步指南。 安装完任何一个插件后,只需转到Instagram Feed»o嵌入或Feed»oEmbedded,具体取决于您使用的插件。 我们在所有图片中都使用了Social Photo Feed插件,但无论您使用的是什么插件,步骤都是完全相同的。 在此屏幕上,只需点击“启用”按钮。 就这样。你现在可以在你的WordPress网站上嵌入和Instagram帖子。 在“嵌入”栏中,只需粘贴想要在网站上显示的Instagram或帖子的URL即可。 然后点击“Embedded”。 WordPress现在将显示这篇特定的帖子。当你准备好发布这篇文章时,只需点击“更新”或“发布”即可。 现在,当你访问该页面时,你会看到社交媒体上的实时帖子。 另一种选择是将Instagram或帖子添加到小工具就绪的区域,如侧边栏。这样,你就可以在你网站的每个页面上推广相同的帖子。 例如,你可以嵌入你最受欢迎的Instagram帖子,或者你用来扩大网站规模的促销或社交媒体竞赛的帖子。 要将或Instagram帖子添加到微件就绪区域,只需转到外观»小工具然后点击蓝色的‘+’按钮。 在搜索栏中,你需要输入“嵌入”来找到正确的区块。 当“嵌入”块出现时,把它拖到你想要显示或Instagram帖子的区域上。例如,我们在WordPress侧边栏小部件中显示了一张Instagram照片。 在“嵌入”栏中,只需粘贴想要在网站上显示的Instagram或帖子的URL即可。然后点击“Embedded”。 WordPress现在将显示这篇特定的帖子。 如果你对它的外观很满意,那么只需点击‘更新’就可以了。 现在,你将在你的WordPress网站上看到Instagram或状态帖子。 想要创建一个feed来显示您的专辑、视频、时间线帖子等吗? 然后,您可以使用Smash Balloon Feed插件。 想要同时添加和Instagram订阅源到您的WordPress网站吗?然后你可能会想看看Smash气球社交墙。 这个功能强大的插件允许您组合使用Smash Balloon插件创建的任何提要,包括、、Smash Balloon YouTube提要等。 例如,如果您已经设置了Feed和Instagram Feed插件,则只需转到社交订阅源vbl.)打造一道社交墙在您的WordPress仪表板中。 然后,继续点击“添加新项”。 对于你想要添加的每个社交媒体平台,点击“添加到墙中”。 现在,您将看到您为该平台创建的所有不同社交媒体订阅源。只需选中要使用的每个提要旁边的单选按钮。 例如,您可以将活动日历和Instagram帐户中的最新帖子组合在一起。 完成这些操作后,请点击“创建墙”。 这将打开Smash气球编辑器,您可以在其中微调社交墙的每一部分。例如,您可以更改配色方案以完全适合您的WordPress主题。 当你对社交墙的外观感到满意时,你可以使用社交墙模块将其添加到任何页面、帖子或小工具就绪的区域。 例如,要将社交墙添加到页面,只需在WordPress块编辑器中打开该页面。在这里,点击‘+’图标并输入‘Social Wall’。 当右侧块出现时,单击将其添加到页面。 […]

如何解决WooCommerce无法发送订单电子邮件的问题(简单)

你对你的WooCommerce商店没有发送订单电子邮件感到沮丧吗? 在经营电子商务商店时,您需要知道您的客户将快速可靠地收到他们的收据和任何订单更新电子邮件。 在本文中,我们将向您展示修复WooCommerce不发送订单电子邮件的简单方法。 在这里,您将看到WooCommerce将发送的所有通知电子邮件的列表。有些是发给你的,有些是发给你的客户的。您需要检查每封电子邮件的设置。 让我们从顶部开始,通过点击右侧的‘Manage’按钮检查‘New Order’电子邮件。 您需要检查两个设置。首先,确保电子邮件已启用。有时它会被意外禁用,如果不选中该框,则不会发送电子邮件。 其次,你需要确保收件人的电子邮件地址是正确的。您只会找到将发送给您的电子邮件的此设置。 当向客户发送电子邮件时,将自动使用正确的电子邮件地址。 您可以对列表中的每种类型的电子邮件执行相同的操作。如果一切正常,我们需要检查WooCommerce没有发送订单电子邮件的每个订单的状态。 检查WooCommerce支付状态 您需要导航到WooCommerce»订单检查最近订单的状态。如果您还没有任何订单,那么您需要创建一个测试订单,然后再回来。 如果订单状态如本例所示为“待付款”,那么这就解释了为什么没有发送电子邮件。默认情况下,WooCommerce不会发送待定销售的订单电子邮件。 待处理的订单正在等待进一步的行动。也许顾客在购物车里加了什么东西,然后就放弃了。 或者,客户可能需要完成手动支付,如银行转账。 但是如果状态是“正在处理”,就有问题了。您和客户都应该收到一封电子邮件。如果它没有到达收件箱,那么最有可能的是,它被视为垃圾邮件。 这是WooCommerce和WordPress电子邮件的常见问题。解决这个问题的最好方法是使用SMTP服务器发送电子邮件。 接下来,您需要选择要使用的SMTP服务。 我们建议使用SendLayer、smtp.com或SendinBlue,因为它们可以安全地发送大量电子邮件,而不会触发垃圾邮件过滤器。 此外,SendinBlue可以让你每天免费发送多达300封电子邮件。 一旦你选择了一项服务,你需要点击“保存并继续”按钮。之后,您将被要求配置您的邮件程序设置。 这里将要求您从选定的邮件服务中复制一些信息,然后将其粘贴到表单中。您需要采取的具体步骤将取决于您选择的邮寄服务。 注:如果您想绕过向导,手动设置WP Mail SMTP,那么您可以在我们的最终指南中找到关于如何使用任何SMTP服务设置WP Mail SMTP的手动分步指导。 安装向导还会要求您设置发件人电子邮件。请确保您在此处使用的商务电子邮件地址与您在设置SMTP邮件服务时输入的地址相同。 我们还建议您选中“来自电子邮件的强制”框。这将确保您在您的网站上使用相同的电子邮件地址。这也有助于确保您的WooCommerce电子邮件不会成为垃圾邮件。 然后,系统会询问您希望启用哪些电子邮件功能。要解决WooCommerce无法发送电子邮件的问题,你需要“改进的电子邮件交付能力”和“电子邮件错误跟踪”。默认情况下,它们将被选中。 如果你已经购买了WP Mail SMTP Pro,那么你将可以访问一些额外的功能。例如,“详细的电子邮件日志”功能可以让你检查单独的电子邮件,以确保它们被发送出去。 专业版还可以让你重新发送失败的电子邮件。当客户输入错误的电子邮件地址时,这真的很有帮助。 如果一切都设置正确,您应该会看到“成功!”留言。确保你也访问你的电子邮件收件箱,以确保电子邮件到达。 改进WooCommerce订单电子邮件 现在您已经修复了WooCommerce不发送订单电子邮件的问题,您可能正在寻找一种简单的方法来改进您的WooCommerce电子邮件。 为此,我们推荐FunnelKit Automations。这是WooCommerce最好的营销自动化工具之一。 有了FunnelKit Automations,您可以完全定制您的WooCommerce电子邮件,以匹配您的品牌。这有助于建立与客户的信任并提升品牌知名度。 FunnelKit Automations还可以让你在WordPress仪表板上轻松创建自动化的电子邮件和短信活动。它带有预制的工作流程,用于货件跟踪通知、赢回优惠券、购物车遗弃提醒等。 我们希望本教程能帮助您了解如何修复WooCommerce不发送订单电子邮件的问题。 你可能还想学习创建电子邮件时事通讯的正确方法,或者查看必须拥有WooCommerce插件以扩大你的商店的列表。 中国和中国都是如此。

如何解决WordPress登录页面刷新和重定向问题

当你尝试登录你的网站时,你的WordPress登录页面会一直刷新和重定向吗? 这个问题将你锁在WordPress管理区域之外,这意味着你无法在你的网站上工作。 在本文中,我们将向您展示如何修复WordPress登录页面刷新和重定向问题。 注:如果您想尝试本WordPress教程中的高级步骤,请先创建站点的备份。请参阅我们的指南,了解如何手动创建WordPress数据库备份。 这将启动Chrome设置页面,并在屏幕上显示“清除浏览数据”弹出窗口。 从这里,您需要选择“清除Cookie和其他站点数据”和“缓存的图像和文件”选项。 接下来,点击“清除数据”按钮,谷歌Chrome将清除浏览器缓存。 此外,请确保您的浏览器启用了Cookie。完成此操作后,重新启动浏览器,然后尝试登录。对于大多数人来说,这应该可以解决这个问题。 我们有一个完整的指南,其中的屏幕截图显示了如何在所有主要浏览器中清除缓存和cookie。 如果这些URL不正确,WordPress会将您重定向回登录页面。 由于您无法访问WordPress管理区域,因此您需要编辑wp-config.php文件来修复此问题。 Wp-config.php文件是WordPress中的一个特殊文件,其中包含重要的WordPress设置。你可以使用ftp客户端或通过你的WordPress托管账户仪表板中的文件管理器应用程序访问它。 您将在站点的根文件夹中找到wp-config.php文件。只需编辑文件并将以下代码粘贴到“就这样,停止编辑!”行的前面。出版快乐‘。 在此之后,继续并从您的网站删除.htaccess文件。 接下来,打开wp-admin目录,如果其中有.htaccess文件,那么也将其删除。 你现在可以尝试登录你的WordPress网站了。如果你成功了,那么这意味着你的.htaccess文件阻止了你登录WordPress。 登录后,只需转到设置»固定链接在WordPress管理区域中的页面上,点击“保存”按钮,不做任何更改。这将为您的网站生成一个新的.htaccess文件。 只需将插件文件夹重命名为‘Plugin_Backup’即可。这将停用您网站上安装的所有WordPress插件。 我们还有一个详细的教程,当你无法访问WP-Admin时,如何停用所有的WordPress插件。 一旦你停用了所有插件,尝试登录你的WordPress站点。如果您成功了,那么这意味着您的某个插件导致了问题。 恢复到默认主题 在升级到更新版本的WordPress或主题本身后,WordPress主题也可能会导致冲突。要找出问题是否由您的主题引起,您需要将其停用。 该过程类似于停用插件。使用FTP客户端连接到您的网站。然后,您必须转到/wp-Content/Themes/目录,并将当前的主题目录重命名为‘Themes_Backup’。 完成此操作后,请再次尝试登录。如果您成功了,那么这意味着您的主题导致了问题。 您现在可以重新安装主题的新副本,以查看这是否解决了问题。如果问题再次出现,您需要联系主题支持人员或切换到其他WordPress主题。 我们希望这篇文章能帮助你解决WordPress登录页面刷新和重定向的问题。你可能还想看看我们完整的WordPress故障排除指南,或者看看我们挑选的最好的WordPress插件和工具来扩大你的网站。 中国和中国都是如此。

WordPress MAMP,MAMP错误 文字详细教程

对于WordPress开发人员来说,拥有一个可用的本地暂存环境是必不可少的。MAMP是一种流行的解决方案,但一些常见问题可能会阻止平台正常运行。 幸运的是,MAMP用户已经找到了解决这些问题的相当简单的解决方案,您可以使用它来让您的本地堆栈重新运行。通常,只需单击几下即可。 在本文中,我们将回顾MAMP是什么、它为什么有用以及如何找到它的错误日志。然后,我们将引导您了解MAMP无法启动的五个常见解决方案。 MAMP简介 如何检查您的MAMP错误日志 如果MAMP没有启动怎么办 MAMP简介 MAMP是几个流行的本地开发平台之一。它将您的计算机变成一个服务器环境,可以在您处理网站时托管网站: MAMP主页 MAMP使用Apache、MySQL和PHP,使其与WordPress高度兼容。有一个免费版本,或者您可以付费购买包含安装程序和其他功能的专有版本 ,以帮助您快速设置您的第一个站点并改善您的工作流程。 与本地托管的所有网站一样,您的MAMP开发或测试网站不会公开。这使您能够自由地构建或测试功能,而不必担心它会影响您的前端用户体验 (UX)。它还可以防止访问者偶然发现您半成品的网站。 此外,本地开发不需要互联网连接,因此您可以在任何地方工作。本地网站也往往加载速度更快,这可能会在一定程度上提高您的工作效率。完成网站的构建或更改后,您可以将其迁移到实时服务器。 我们在上一篇文章中介绍了如何安装MAMP  。在这个阶段,我们假设您已经在使用它但遇到了问题。 如何检查您的MAMP错误日志 查找MAMP错误日志非常简单。只需导航到保存安装的文件夹并打开日志文件夹。您应该会看到Apache、MySQL和PHP错误日志的文件: MAMP错误日志文件 如果您遇到MAMP无法启动的问题,这应该是您的第一步。检查日志以查看是否有任何与问题相关的消息,以及它们是否提供了您可以采取的具体步骤来解决问题。这比试错法故障排除要快得多。 如果MAMP没有启动怎么办 MAMP用户遇到的一些常见问题包括Apache未启动和MySQL未启动。这两个问题都会阻止平台运行,使您无法访问本地站点。以下是一些可以帮助您解决这两个障碍的顶级解决方案,因此您可以重新开始工作。 1.恢复您的文档根文件夹 MAMP安装的文档根目录是存储虚拟主机的HTML、PHP和图像文件的位置。假设您有意或无意地更改或删除了您的文档根文件夹。在这种情况下,您可能会看到一条错误消息:“Apache couldn’t be started. Please check your MAMP installation and configuration”: Apache无法启动。请检查您的MAMP安装和配置。 要解决此问题,您只需恢复文档根文件夹或告诉MAMP您已将其移动到何处。此过程因您使用的是Mac还是Windows机器而异,因为文件路径可能略有不同。但是,您应该能够在任一操作系统 (OS) 上执行以下步骤。 默认情况下,MAMP文档根目录位于macOS上的Applications/MAMP/htdocs或Windows上的C:\MAMPhtdocs  。如果您知道您的新文档根文件夹在哪里,您可以通过导航到Applications (或C: )  >MAMP>conf>apache>httpd.conf打开您的MAMP配置文件,然后用新路径替换默认路径。 打开httpd.conf后,搜索提及“DocumentRoot”并替换所有位置的默认路径。保存文件,然后停止并重新启动MAMP。 或者,您可以通过MAMP控制面板选择新的文档根目录。打开Preferences窗口并选择Web Server选项卡: MAMP Web服务器首选项 确保选择了Apache。然后,单击Document Root 旁边的Select按钮。这将打开一个Finder窗口,您可以在其中选择要用作文档根目录的文件夹。 选择正确的文件夹后单击选择,然后在MAMP首选项窗口中选择确定: 在Web Server首选项窗口中确认MAMP文档根目录 这将重置您的文档根目录并自动重新启动MAMP。然后Apache应该能够启动。 2. 改变你的监听端口 默认情况下,MAMP在端口8888上运行 Apache。如果此端口正被其他应用程序使用,则Apache将无法启动。 要解决此问题,您可以退出阻止Apache连接到端口8888的应用程序,或者更改MAMP配置文件中的侦听端口。 如果您想发现哪个应用程序阻塞了端口,您可以使用命令行来执行此操作。您需要输入的命令会因您的操作系统而异: […]

WordPress localhost拒绝连接,localhost错误,MAMP,MAMP错误 文字详细教程

本地开发和测试服务器是任何WordPress开发人员工具库中最重要的工具之一。这些久经考验的解决方案使您能够快速轻松地构建网站,而不会有破坏实时Web服务器的风险。但是,他们可能偶尔仍会遇到问题。 MAMP是一种流行的本地Web开发工具,用于构建WordPress网站,但它有时会成为localhost问题的牺牲品。幸运的是,如果您遇到常见的“localhost refused to connect”消息,您可以采取一些步骤来解决此错误。 在本文中,我们将探讨MAMP的localhost错误是什么,以及导致问题的原因。然后,我们将分享七种解决此连接问题的方法。 MAMP简介(以及“本地主机拒绝连接”错误) 如何解决MAMP的“本地主机拒绝连接”错误 MAMP 简介(以及“本地主机拒绝连接”错误) MAMP是一个由开源软件和专有软件组成的解决方案堆栈。MAMP这个名字来源于它的组件:macOS、Apache、PHP、MySQL或MariaDB,以及Perl或Python。但是,MAMP不限于这些元素。例如,您可能会选择使用Nginx而不是Apache。 MAMP在您的Windows或macOS计算机上安装本地服务器环境,通常用于开发动态网站。MAMP也被使用WordPress等内容管理系统 (CMS) 的开发人员广泛使用: 您可以使用MAMP开发没有实时Web服务器的网站 使用MAMP,您可以在计算机上设置本地开发环境。这消除了通常与配置独立Web服务器相关的时间、成本和复杂性。换句话说,它非常适合快速测试项目或开发网站而不会破坏实时服务器。 但是,您在使用MAMP时仍可能遇到问题。当您尝试访问localhost时,您可能会看到以下错误消息:“localhost denied to connect”。 这通常发生在您的端口配置出现问题时。例如,另一个服务可能会阻止MAMP尝试使用的端口,或者您可能正在尝试完全访问错误的端口。当MAMP无法启动服务器时,您也可能会遇到此错误。 如何解决MAMP的“本地主机拒绝连接”错误(7种方法) MAMP是用于在本地环境中开发和测试项目的流行解决方案。但是,如果您无法连接到localhost,您将很难从该工具中获得任何价值。如果您遇到“localhost拒绝连接”错误,这里有七个修复程序可以帮助您重新连接并重新开始工作。 1. 尝试不同的Web浏览器 您的连接问题可能是特定于浏览器的。每个网络浏览器都有独特的设置和行为。 特别是,某些浏览器会自动重定向到与任何HTTP网址等效的超文本传输​​协议安全 (HTTPS) 。如果您没有为Web项目启用安全套接字层 (SSL),则此重定向可能会触发localhost错误。 在进行更复杂的修复之前,您可能需要尝试通过其他Web浏览器访问您的localhost。这可以帮助您测试问题出在MAMP还是您正在使用的浏览器上。 如果您在备用浏览器中没有遇到localhost错误,这表明问题是特定于浏览器的。在这种情况下,我们建议检查您的浏览器设置以查找可能导致MAMP出现问题的任何配置。例如,您可能会发现您的浏览器默认将HTTP请求重定向到HTTPS。 解决此重定向问题的步骤将根据您使用的内容而有所不同。例如,Chrome用户可以通过访问chrome://net-internals/#hsts来禁用此重定向: 检查您的浏览器是否有自动HTTPS重定向 接下来,滚动到以下部分Delete domain security policies,然后输入您的 localhost 域。然后,您可以选择Delete,这应该会禁用Chrome对您的本地主机的重定向。 2. 允许传入连接 如果您无法通过localhost访问Web服务器,则您的防火墙可能会阻止连接。您通常可以通过修改防火墙设置以允许MAMP尝试访问的端口的传入连接来解决此问题。或者,您可以允许整个MAMP应用程序的连接。 如果您是macOS用户,您可以通过导航到Apple > System Preferences… > Security & Privacy来编辑防火墙设置。然后您可以选择Firewall选项卡: macOS防火墙设置 要为整个MAMP应用程序启用传入连接,请选择Firewall Options。然后,您可以单击+ 图标,选择MAMP,然后选择Add。然后MAMP将被添加到您的允许应用程序列表中。 允许MAMP的所有传入连接 […]

WordPress 403错误,XAMPP错误 文字详细教程

如果您使用XAMPP本地开发环境来运行WordPress网站,您可能会不时遇到问题。尝试访问数据库时可能遇到的最常见问题之一是“错误403”,也称为“XAMPP访问禁止错误”。 简而言之,XAMPP产生403错误意味着您没有必要的权限来访问或编辑数据库。在本文中,我们将讨论XAMPP是什么,为什么会出现此错误,以及如何在Windows和macOS设备上修复它。 XAMPP简介 XAMPP环境403错误概述 如何解决XAMPP产生的403错误(在Windows和macOS中) XAMPP简介 XAMPP是一个本地开发环境。通过安装XAMPP,您还可以设置托管和运行本地WordPress网站所需的所有软件。 XAMPP主页 您可能知道,WordPress有几个系统要求,而XAMPP满足所有这些要求。您可以使用XAMPP在您的计算机上安装的软件堆栈包括: Apache:这是一种服务器软件,可让您在计算机上托管和服务网站。 MariaDB: 这是一个数据库软件,它为WordPress提供了一个保存信息的地方,因此可以根据需要再次访问它。 PHP:  WordPress建立在PHP编程语言之上,因此必须在您的服务器上设置软件。 Perl:虽然WordPress不使用Perl编程语言,但它是XAMPP为您配置的软件堆栈的一部分。 您可能在浏览网页时遇到过403错误。错误代码表示您没有访问特定文件或页面的必要权限: 来自Google Chrome的常规错误403消息 但是,在使用XAMPP运行本地WordPress网站的上下文中,403错误具有不同的含义。如果您看到一条消息“Access forbidden!“,它通常与XAMPP数据库有关。 XAMPP环境403错误概述 通常,当您尝试通过浏览器访问本地数据库时,XAMPP会出现错误403。在正常情况下,您可以使用任何Web浏览器访问http://localhost/phpmyadmin地址: phpMyAdmin控制面板 如果您没有访问数据库的必要权限,您将遇到错误403,内容如下: “新的XAMPP安全概念:只能从本地网络访问请求的目录。可以在文件httpd-xampp.conf中配置此设置。” 就错误消息而言,这条信息相当丰富,因为它准确地告诉您解决问题需要做什么。但是,在我们开始故障排除之前,请务必注意,当XAMPP中存在冲突的端口配置时,通常会发生错误403。 通常,绕过该问题的最简单方法是按照错误消息中的说明进行操作。在这种情况下,就是修改httpd-xampp.conf文件。 如何解决XAMPP环境403错误 (在Windows和macOS中) XAMPP适用于Windows、macOS和Linux。在下面的部分中,我们将向您展示如何解决Windows和macOS中的XAMPP开发环境的错误 403。如果您使用的是Linux发行版,则可以按照macOS说明进行操作。 如何对Windows中的XAMPP环境403错误进行故障排除 要开始使用,请继续启动XAMPP,然后启动您网站使用的所有服务。如果您正在运行WordPress网站,那将是Apache和MySQL。 XAMPP控制面板 两个服务都运行后,您可以单击Apache行中的Config按钮,然后选择Apache (httpd-xampp.conf)选项: 打开httpd-xampp.conf文件 现在httpd-xampp.conf文件将通过您的默认文本编辑器打开。打开文件后,使用搜索功能查找“phpMyAdmin” 。 您应该会看到如下所示的片段: httpd-xampp.conf文件 找到它后,您可以继续删除“Require local”的文本,并将其替换为“Require all granted”:   修改httpd-xampp.conf使其不会阻止对数据库的访问 保存对httpd-xampp.conf的更改并关闭文件。然后您可以从XAMPP控制面板重新启动Apache和MySQL服务。一旦服务再次运行,您可以通过在浏览器中导航到localhost/phpmyadmin来尝试再次访问您的数据库。 如何对macOS中的XAMPP环境403错误进行故障排除 在macOS上修复XAMPP环境的403错误涉及与Windows设备几乎相同的步骤。但是,访问httpd-xampp.conf文件并不完全相同,因为XAMPP控制面板看起来有点不同: XAMPP的macOS控制面板 尽管风格不同,但访问您需要的文件仍然很简单。以下是要遵循的五个步骤: 转到XAMPP控制面板中的Volumes选项卡。 选择屏幕顶部的安装选项。  一旦变为可选状态,请单击Mount旁边的Explore按钮。 在弹出的资源管理器窗口中,导航到etc/extra 。 打开http-xampp.conf文件。 […]

WordPress Cloudflare设置,WP-Cron,定时任务 文字详细教程

WordPress需要一些基本要求,例如MySQL和正确的PHP版本才能正常运行。此外,您还需要额外的设置才能使已安装的插件和主题正常工作。 WP-Cron是WordPress网站在仪表盘中获取更新和报告所需的此类要求之一。另一方面,Cloudflare是许多托管公司内置的流行的免费CDN服务。 不幸的是,如果您没有正确配置Cloudflare,它可能会停止WP-Cron作业的运行并导致不希望出现的问题。如果您遇到困难,这里是您可以尝试通过Cloudflare CDN设置以修复WP-Cron无法正常工作的问题。 更多关于WP-Cron Cron是Unix中用于调度作业以在后台完成任务的命令。在WordPress世界中,WP-Cron类似于Unix cron作业,用于以周期性间隔调度任务。与您可以在特定时间安排的系统cron作业不同,WP-Cron在每次页面加载时运行并触发预定任务。以下是一些示例,让您了解WP-Cron的作用: 更新WordPress仪表盘小工具,例如实时销售小工具。 检查处于预定状态的文章并按计划发布。 插件可以在后台运行数据库更新、缓存清除等任务。 您还可以在此处从官方WordPress页面阅读有关WP-Cron的更多详细信息。 查找WP Cron问题 当WP-Cron运行出现问题时,会直接影响定时任务的运行。您可以在仪表盘和服务器的错误日志中看到一些失败通知。下面是一个来自WP Rocket插件的例子,它使用WP-Cron来运行预定的缓存清除。如果不清除缓存,则会因大量过时的缓存内容而减慢您的网站速度。 WP Rocket Cron作业问题 您还可以使用WP Crontrol之类的插件来监控和查找站点中与cron相关的问题。一旦您发现WP-Cron存在问题,您应该检查您最近在该网站上所做的活动。如果您启用了Cloudflare或更改了CDN中的任何设置,那么这是开始故障排除的第一个地方。 在Cloudflare中检查WP Cron问题 Cloudflare的安全设置允许您阻止恶意机器人。不幸的是,这也可以阻止像WP-Cron这样的自动化活动作为误报。好的部分是您可以根据日志中的IP地址和查询字符串轻松找到它。由于WP-Cron将从您的托管服务器的IP地址运行,您可以根据您的服务器的IP检查被阻止的条目以查找更多详细信息。 如果您不知道服务器的IP地址,您可以从主机面板中找到它。或者,您可以转到Cloudflare帐户的DNS部分并找到带有@的A记录,该记录将指向您服务器的IP地址。 之后,转到“Security>Overview”部分,然后单击“Add filter”按钮。 根据与服务器IP相同的IP地址过滤日志。 在这里,您应该找到显示“ /wp-cron.php ”的“Paths”部分,如下图所示。 您还可以找到其他详细信息,例如阻止的原因,在我们的例子中是“manage defined bots”。 查找服务器IP的安全详细信息 如果您想了解更多详细信息,请在页面上向下滚动并查看活动日志部分。在这里,您可以找到为了解WP-Cron因托管规则设置和托管挑战而被阻止而采取的服务和操作。这取决于您的安全设置,您可能在其中选择了一些带有托管质询的选项。 查看服务器IP的活动日志 单击“Edit columns”按钮以添加可以显示更多详细信息的其他列。由于IP地址已经存在,请选择“Path”和“Query string”复选框。 选择路径和查询字符串 这将添加其他列并向您显示路径和查询字符串。正如您在下面的屏幕截图中所见,路径将显示为/wp-cron.php,查询字符串将显示类似?doing_wp_cron的内容。 查找路径和查询字符串详细信息 相关文章: WP Rocket –如何使用WP Rocket插件正确设置Cloudflare? W3 Total Cache –如何使用W3TC插件正确设置Cloudflare? 使用Cloudflare修复WP-Cron问题 现在很明显,Cloudflare安全设置会阻止WP-Cron在您自己的托管服务器上运行。尝试以下选项来解决问题。您可能需要检查您的WordPress仪表盘,使用插件或检查服务器的日志,如上所述,以确认WP-Cron工作正常。 1.禁用绝对自动化的机器人 免费Cloudflare帐户有一个简单的“机器人战斗模式”来阻止自动机器人。您可以转到“Security> Bots”部分并关闭此选项并检查WP-Cron是否在您的站点上运行。 在免费Cloudflare帐户中禁用Bots […]

WordPress Elementor优化,Elementor性能,Elementor速度 文字详细教程

Elementor是一个免费的WordPress页面构建器插件,拥有超过500万个活动安装。此外,该插件还具有高级版本和数百个附加组件,可在您的网站中添加精美的元素。 与任何其他页面构建器插件一样,Elementor添加了自定义样式和脚本,为页面的前端外观添加了令人惊叹的因素。但是,它会在前端和后端影响您网站的页面加载速度的高成本。如果由于Elementor页面构建器而导致网站速度缓慢,您可以尝试以下一些选项来解决速度问题。 修复缓慢的Elementor插件 页面速度和用户体验是谷歌搜索算法中的排名因素。因此,与使用拖拽页面速度的Elementor添加美化元素相比,您必须重视加快网站速度。幸运的是,Elementor在插件设置中提供了一些优化功能。此外,您可以优化可能影响Elementor页面加载速度的外部因素。 使用Elementor设置优化页面速度 让我们首先探索这些设置,如果这些设置不能解决您的问题,那么您应该检查其他解决方案。 1. 仅对页面启用Elementor 默认的WordPress设置允许您创建两种文章类型——文章和页面。此外,像WooCommerce这样的插件将创建产品,您还可以根据需要创建自定义文章类型。我们强烈建议只为页面启用Elementor,而不是为文章和其他自定义文章类型启用。这有助于在前端和后端禁用除页面之外的Elementor资源的加载。当您激活Elementor插件时,它将默认为文章和页面启用。您可以转到“Elementor > Settings”菜单并在“General”选项卡下禁用文章插件。 为文章禁用Elementor 2. 使用Elementor Experiments 该插件在“Experiments”选项卡下提供了许多实验性功能。在这里,您可以看到正在进行的实验以及已完成并被接受为稳定功能的实验。为了提高加载速度,您可以在稳定和持续部分下启用所有与速度相关的项目。 激活以下正在进行的实验: Improved Asset Loading – 此选项将减少加载的默认代码并仅在需要时动态加载剩余代码。 Improved CSS Loading – 这与上面的功能相同,仅在需要时加载CSS。 Inline Font Icons – 禁用Font Awesome和eicon的加载并加载内联SVG图标。 Elementor正在进行的实验 激活以下Stable实验: Optimized DOM Output——这将减少HTML wrappers的数量以提高速度。 Elementor Stable功能 确保在启用正在进行的实验后彻底测试您的网站,因为它们可能会破坏您网站的布局。例如,动态加载资源会影响使用WP Rocket和其他插件删除未使用的CSS等功能。 3.优化字体使用 使用Google字体和其他自定义字体会在Google PageSpeed Insights中产生很多问题。例如,当您使用带有Elementor插件的Google Fonts时,您会看到在加载Web字体和预加载字体时使文本可见的警告。幸运的是,Elementor具有内置的字体优化选项,您可以使用它们来提高页面加载速度。 如上所述,使用“Inline Font Icons”来使用“Ongoing Experiments”部分下的SVG图标。 转到“Elementor > Settings […]

WordPress Google PageSpeed,WP Rocket,预加载问题 文字详细教程

如今,速度就是一切。浏览器会尝试缓存网页上的内容以加快加载速度。有很多方法可以通知浏览器缓存什么、何时缓存以及缓存内容保留多长时间。 预加载就是这样一种缓存功能,有助于提高WordPress网站的页面加载速度。但是,这可能会在Google PageSpeed Insights工具中使用的Google Lighthouse报告中产生错误。 在本文中,让我们解释如何解决PageSpeed Insights中由于字体导致的预加载关键词请求问题。 如何使用预加载? 预加载,顾名思义,就是在页面开始加载时,通知浏览器立即开始缓存网页上的资源。这将有助于缓存稍后需要的CSS、脚本和字体。您可以在这篇Google开发人员文章中了解有关预加载的更多信息。 基本上,preload是HTML链接标签中rel属性的值。以下是在您的网站上使用预加载请求的语法: <link href=”font.woff” as=”style”> 对于网站上加载的每个CSS、脚本和字体文件,您需要在HTML的head标签之间插入此链接标签。 预加载的Google PageSpeed问题 虽然预加载会加快加载时间,但应该正确使用。使用PageSpeed Insights工具检查您的网站,看看是否有任何机会因预加载请求而可用。下面是一个示例,显示由于预加载关键请求,您可以节省7.05秒。 单击向下箭头时,您将看到导致延迟的所有相关内容。在这种情况下,都是网页上加载的字体。 PageSpeed Insights中的预加载关键词请求错误 WordPress插件和预加载 现在,您可能会对WordPress网站的Google PageSpeed报告中显示的预加载方式感到困惑。您会收到此错误的原因有很多: 通过在CSS中导入的主题和插件加载字体。 您正在使用像WP Rocket这样的缓存插件来预加载页面但不预加载字体。 您正在使用带有Google AdSense等广告的第三方字体或使用插件在您的网站上加载字体很棒的图标。 缓存插件将预加载请求键添加到所有资源。但是,使用@font-face在CSS中导入的字体不会使用预加载键请求。PageSpeed显示的错误可能是由于站点加载的字体未使用预加载键所导致。 如何修复由于字体导致预加载关键请求问题? 您可以通过在PageSpeed中显示的那些资源的站点标题上手动添加预加载键来消除错误。但是,也有一些插件可以自动在您的标题上插入元标记。我们将解释手动和插件方法。 使用WP Rocket修复Google PSI中的预加载关键词请求 首先,我们将使用WP Rocket插件进行说明,因为它很简单,您不需要修改PHP文件。 使用WP Rocket包括字体预加载 WP Rocket是一款高级缓存插件,可让您预加载字体。如果您使用的是WP Rocket,请转到“设置 > WP Rocket > Preload”部分。将字体资源的相对URL粘贴到“Preload fonts”文本框下并保存更改。这将帮助您摆脱Google PageSpeed Insights工具中的预加载请求问题。请记住,相对URL的格式应为“/wp-content/themes/your-theme-name/font-file-name”(主题字体)和“/wp-content/plugins/plugin-name/font-file-name”(用于插件加载的字体)。 在WP Rocket插件中预加载字体 WP Rocket优化了许多其他功能,例如关键CSS生成、DNS预取和在本地托管Google Analytics等第三方脚本。因此,使用WP […]

WooCommerce将在线购物变成了顺畅的旅程。但不幸的是,您有时可能会遇到诸如“the cart is empty”或“your cart is empty”这样的技术问题。此类问题可能会导致您失去客户,因此,您最终可能会在您的在线业务中亏损。

错误类型: 其他错误 错误名称: WooCommerce空购物车错误 英文名称: the cart is empty 错误描述: 由于多种未知原因导致无法正常添加商品至WooCommerce购物车。 错误变体: your cart is empty 更多信息 您是否面临WooCommerce购物车为空的问题? WooCommerce将在线购物变成了顺畅的旅程。但不幸的是,您有时可能会遇到诸如“the cart is empty”或“your cart is empty”这样的技术问题。此类问题可能会导致您失去客户,因此,您最终可能会在您的在线业务中亏损。 如果您面临空购物车问题,那么不用担心。你来对地方了。在此文章中,我们汇总了所有可能导致WooCommerce空购物车错误的问题以及解决这些问题的方法。 什么是WooCommerce空购物车问题? 解决WooCommerce空购物车问题的10种方法 关于购物车页面自定义的提示 小结 什么是WooCommerce空购物车问题? 当您将产品添加到WooCommerce购物车但不知何故发现您的购物车显示“您的购物车目前是空的”时,就会出现空购物车问题。这不是正常的“your cart is empty”消息,这是一个技术问题,在您添加产品时会阻止您的购物车更新。 解决WooCommerce空购物车问题的10种方法 根据经验,大约有10个原因会导致购物车显示为空,尽管添加了产品。让我们检查问题以及如何解决这些问题以摆脱“您的购物车是空的”错误: 解决方案#1:检查WooCommerce系统状态和WooCommerce页面设置 解决方案#2:在WooCommerce工具下清除会话和瞬态 解决方案#3:确保Checkout端点中没有空格 解决方案#4:更新网站的WordPress和WooCommerce 解决方案#5:更新主题和插件 解决方案#6:重置固定链接 解决方案#7:暂时禁用所有插件接受WooCommerce 解决方案#8:暂时切换到WP默认主题 解决方案#9:在WordPress插件和服务器端设置适当的缓存设置 解决方案#10:必须遵循默认的.htaccess规则 解决方案 #1:检查WooCommerce系统状态和WooCommerce页面设置 WooCommerce系统状态将给出一个红色标志,指出您的网站环境中可能与WooCommerce功能冲突的所有问题。因此,您的第一项工作是检查wooCommerce是否给您任何危险信号。 转到WordPress仪表盘 => WooCommerce => Status并使用红色警告修复所有问题(如果有的话)。 […]

部分WordPress错误会直接告诉您问题的根源,例如“目标目录已存在”。但有些错误是模糊的,比如“Are you sure you want to do this(您确定要这样做吗)?”这样的WordPress错误让站长头痛不已。

部分WordPress错误会直接告诉您问题的根源,例如“目标目录已存在”。但有些错误是模糊的,比如“Are you sure you want to do this(您确定要这样做吗)?”这样的WordPress错误让站长头痛不已。 这个特定的WordPress错误的最大问题是它不是由特定的事情引起的,因此无法快速定位问题。当您执行以下操作之一时,您可能会看到错误: 创建类别或标签 发布页面或文章 将图像或文件添加到页面或文章 上传插件或主题 自定义或更新主题 基本上,每当您执行任何类型的管理员任务时,您都可能会看到该错误。由于此错误并不简单,您只能够按照下面的方法,逐一尝试。 在继续之前,请首先尝试清除浏览器缓存和cookie。有可能这不会解决问题,但如果它解决了,则避免做更多的事情。 排查主题或者插件问题 当nonce验证失败时,通常会发生此错误。根据WPBeginner的说法,“Nonce是使用过一次的数字或密钥。WordPress使用Nonce来保护URL和表单不被恶意黑客尝试滥用。” 当谈到导致此类失败的原因时,插件和主题是最有可能的罪魁祸首。基本上,这是一个安全警告 – 如果nonce验证失败,它会告诉WordPress黑客可能正在尝试访问您的网站,然后WordPress通过“您确定……”错误告诉您要小心。 如果您尝试上传的插件或主题的压缩版本错误,也可能会发生这种情况。您需要使用 .zip 文件 – 否则,它将无法工作。如果并非因压缩文件导致,继续往下看。 停用WordPress插件以排查问题 首先,尝试停用所有 WordPress 插件。转到左侧边栏中的插件>已安装插件。然后,在每个插件下,单击停用。 如果您有很多插件需要停用,您可以选中列表顶部插件左侧的框,这将自动选中每个插件左侧的框。 然后,从下拉菜单中选择停用,点击菜单右侧的应用。 如果“您确定要这样做吗?”消失了,则说明错误的罪魁祸首是其中一个插件。逐个插件重新激活,看看是否重现错误。如果重现,则很容易找出导致错误的插件。 使用FTP重命名WordPress插件目录排查 也可以使用FTP这种方式停用您的WordPress插件。如果上述步骤不起作用,这是排查插件问题的更彻底的方法。连接到FTP后,进入WordPress安装目录的wp-content文件目录。 接下来,找到插件文件夹。 将插件文件夹重命名为“plugins.deactivated”。 返回WordPress管理后台进入已安装的插件,您应该会看到所有插件已被停用的通知,如下所示。 如果这解决了“Are you sure…”错误,则意味着您的插件之一导致了问题。 将plugins.deactivated文件夹的名称改回“plugins”。当您刷新WordPress插件页面时,一切都应该恢复正常,除了插件仍将被停用。 逐一激活每个插件。 继续执行此操作,直到重现“您确定要这样做吗”错误,该错误会告诉您是哪个插件导致了问题。找到有问题的插件后,您可以尝试停用它,然后删除并重新安装它,看看问题是否仍然存在。如果是这样,您可能需要找到该插件的替代品,或者看看您是否可以没有它的功能。 如果您的插件没有问题,下面再排查是否是主题的问题了。 排查WordPress主题问题 步骤与插件问题排查大同小异。首先,下载当前活动的主题,以便将其保存到计算机作为备份。在FTP客户端中,进入wp-content文件夹下的themes文件目录。 找到当前在您网站上激活的主题,将其下载到您的计算机上。 右键单击该主题文件夹并从弹出菜单中选择删除。 返回WordPress管理后台的主题页面后,您将看到如下所示的通知。 或者,WordPress会自动启用自带的主题。如果这还没有发生,请刷新页面,您可能会看到如下内容: 如果“您确定要这样做吗”错误消失了,则意味着您的主题导致了问题,您应该考虑安装一个新主题。如果错误仍然存​​在,您可以通过FTP客户端上传您在该过程开始时下载的文件夹来重新安装旧主题。 增加最大发布/上传大小和PHP 内存限制 有时,当您尝试超过网站的最大文章或上传大小或PHP内存限制时,也会出现“您确定要这样做吗”错误。最简单和最安全的解决方案是与服务器提供商联系,要求他们调整限制。当然如果您的服务器允许自己修改,也可以自己动手。 […]

如何解决火车采集器本地保存word文件时图片不显显示的问题_爬虫软件技术与爬虫软件网页数据采集器门户

如何解决火车采集器本地保存word文件时图片不显显示的问题 采集文章信息保存word想要有显示图片: 实现的方法如下: 1.采集数据时,需要保证图片链接在img标签内 确保获取的图片链接是完整链接并在img src代码段内。 2.需要将获取到的图片链接设置下载到采集器本地。 以上设置处理后再运行任务即可。

WordPress 技巧:如何解决“Fatal error: Call to a member function get() on a non-object”

在自己代码的函数中使用 require(BASE_PATH . ‘wp-load.php’); 引入 WordPress 核心代码,然后执行 WP_Query 获取特定的日志,然后就发生下面的错误: Fatal error: Call to a member function get() on a non-object in [path to site]\site\wp-includes\query.php on line 27 这是因为全局变量不正确使用引起的问题,默认 $wp_query 是在 wp-setting.php 中定义的,因为是定义在最外层,所以 $wp_query 自然就是一个全局的变量。但是这里在自己的函数中通过 require(BASE_PATH . ‘wp-load.php’); 引入 WordPress 核心代码,$wp_query 反而变成这个函数中的本地变量,所以其他代码调用 $wp_query 的时候,就发生了错误。 解决方法是:在 require(BASE_PATH . ‘wp-load.php’); 代码上面加入以下代码,预先将 $wp_query 定义为全局变量: define(‘WP_USE_THEMES’, false); global $wp, $wp_query, […]

WordPress 技巧:如何解决 Shortcode 中自动添加的 br 或者 p 标签

我们在使用 WordPress Shortcode API 开发插件的时候,有个比较麻烦的问题,就是 WordPress 会自动在 shortcode 内添加 br 或者 p 标签,这样可能会打乱你的原先预想的 HTML 结构和布局。 造成这个问题的原因是 WordPress 默认的日志内容处理流程中,wpautop(将回车转换成 p 或者 br 标签的函数)是在 Shortcode 前面运行的。所以我们的解决方案也是非常简单,改变它们执行的顺序,在当前主题的 functions.php 文件中添加: remove_filter( 'the_content', 'wpautop' ); add_filter( 'the_content', 'wpautop' , 12); 这样调整顺序之后,你的 shortcode 里面的内容,就不会有自动添加的 p 或者 br 标签,但是如果 shortcode 中部分的内容你又需要一些 p 或者 br 标签用来换行的话,你需要自己手动在自己 shortcode 处理程序中添加 wpautop 来处理了。 function bio_shortcode($atts, $content […]

如何解决 WordPress“addComment is not defined”的错误

出现 addComment is not defined 这个问题是折腾 WordPress 评论的,出现这错误现象是在评论中,点击“回复”无反应,查找了一些老外的说法,各有各的说法,有说是 WordPress 2.7 开始遗留的问题,有些说的插件的问题,也有说是主题中 functions.php 的问题。 我自己博客也出现了 addComment is not defined 的问题,总结了下状况和一些方法,应该是插件或者主题 functions.php 的问题,十有八九是由于js的原因。 解决办法: 在主题文件header.php的 </head> 标签前加入 <?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' );?> 即可。

100% Secure Checkout

PayPal / MasterCard / Visa