任何问题请联系WX:uu16853

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

购买更多有优惠!

演示翻译-如何限制WordPress RSS提要中的帖子数量

您想限制WordPress RSS提要中的帖子数量吗? 默认情况下,WordPress在主RSS提要中显示十个最新的帖子。您可以将其更改为在提要中包含更多或更少的文章。 在本教程中,我们将向您展示如何轻松限制WordPress RSS提要中的帖子数量。我们还将向您展示如何为搜索引擎轻松创建一个RSS站点地图。 在这个选项下面,你还会看到在RSS提要中显示文章的全文或摘录的选项。 我们建议使用摘录选项,因为它可以减小提要大小并增加页面浏览量。 在此之后,不要忘记单击保存更改按钮来存储您的设置。 仅此而已,您已经成功地限制了您站点的RSS提要中显示的帖子数量。 这将调出All in One SEO设置向导。按照屏幕上的说明操作,或者查看我们的教程,了解如何正确设置WordPress的All in One SEO。 在那之后,你需要去All in One SEO?网站地图页面并切换到RSS站点地图选项卡。 在这里,您可以启用RSS站点地图,还可以设置要包含在站点地图中的帖子数量。 此网站地图包括您的所有帖子类型。这意味着它将包括帖子、页面、产品或您可能拥有的任何定制帖子类型。 如果您只想包括博客文章,那么取消选中‘包括所有文章类型’,然后选择‘文章’。 一旦你满意了,别忘了点击保存更改按钮来保存你的设置。 您现在可以点击Open RSS Sitemap按钮复制您的RSS Sitemap的URL。 接下来,您需要将您的RSS站点地图提交到Google搜索控制台。请参阅我们的逐步教程,了解如何将您的WordPress站点添加到Google搜索控制台。 我们希望这篇文章能帮助你限制WordPress RSS提要中的帖子。你可能还想看看我们的指南,如何选择最好的商务VoIP提供商,以及我们的专家为你的网站挑选的必备WordPress插件。 而且.。

如何限制WordPress表单条目的数量

是否要限制WordPress表单条目的数量? 如果您运行的竞赛或活动对参赛者人数有上限,想要来自特定地区的表单条目,或者在特定日期后无法接受更多表单,则限制表单条目非常有用。 在本文中,我们将向您展示如何轻松限制WordPress表单条目的数量。 接下来,您需要在WPForms中激活Form Locker插件。 要执行此操作,请访问WPForms?加载项从WordPress管理侧边栏中打开页面,然后导航到“Form Locker Addon”。 然后点击“Install Addon”按钮。 之后,您需要创建一个WordPress表单。 只需前往WPForms»添加新项从WordPress仪表板。 在下一个屏幕上,您将看到WPForms表单构建器。 从这里开始,在顶部输入您的表单的名称。 接下来,您可以从任何预构建的表单模板中进行选择以快速开始,也可以使用空白模板从头开始。在本教程中,我们将使用“大赛注册表”模板。 之后,您可以使用拖放式表单构建器编辑表单。 表单模板将具有已就位的默认表单域。但是,您只需将它们从左侧的菜单拖放到模板上,就可以添加更多的字段。 有很多可用的字段,包括复选框、下拉列表、地址、电话号码等等。 完成此操作后,您可以从左侧的列进一步配置表单设置。 之后,您还可以编辑任何表单域并设置表单输入限制。 例如,假设您不希望同一个用户在您的WordPress博客上提交多个表单。 要创建此表单限制,只需单击表单模板中的电子邮件字段,即可在左栏中打开其设置。之后,从左侧菜单面板切换到“高级”选项卡,并启用“要求唯一答案”选项。 您可以对其他表单域(如姓名和用户名)执行相同的操作。这样,人们将被限制在一个条目,并且不能使用相同的电子邮件或姓名来提交表格。 接下来,转到表单构建器中的“设置”选项卡,然后选择“表单锁定器”设置。 现在,您将注意到Form Locker部分下的不同设置,您可以使用这些设置来限制表单条目的数量。 如果需要,您可以启用所有选项。然而,我们建议启用1个或2个选项来限制表单条目,这样就不会损害用户体验并提高参与度。 让我们详细了解一下这些设置。 1.通过验证限制WordPress表单条目 如果您在Form Locker设置中启用了‘Form Verify’选项,您将看到更多选项出现。从这里,您可以通过要求用户输入密码、电子邮件或年龄来创建表单限制。 只需点击“类型”下拉菜单,然后选择一个选项即可。 例如,如果从下拉菜单中选择“年龄”选项,则可以指定用户必须达到多大年龄才能访问表单。 您可以为表单条目设置最小、最长或准确的期限验证。 2.添加表单条目的开始和结束时间和日期 接下来,您可以启用“Form Scheduling”选项。这将允许您为表单条目添加开始日期和时间以及结束日期和时间。 如果你正在进行一场时间敏感的竞选活动,这真的很有帮助。 您还可以添加在结束日期和时间之后有人尝试提交表单时显示的关闭消息。 3.限制将表格提交给的数量已登录用户 WPForms还允许您将表单条目限制为仅登录用户。 只需启用“仅登录用户”选项即可。然后添加一条消息,该消息将为尝试提交表单的注销用户显示。 4.设置合计表单输入限制和限制 您还可以通过启用“Enable Total Entry Limit”选项来限制表单提交的总次数。 例如,假设您有一张WooCommerce商店的订单,但库存中只有1,000件商品。 您只需在限制字段中输入数字并在表单关闭时添加一条消息即可。 同样,您也可以通过单击“Enable User Entry Limit”选项来设置表单条目的限制。 WPForms允许您根据IP地址和电子邮件地址限制表单条目。要对其进行设置,请继续并单击“按IP地址限制”和“按电子邮件地址限制”选项的复选框。 […]

如何在WordPress中显示Twitter关注者数量和更多

我们之前写过一个代码,可以让你显示Twitter关注者的数量,这是由Rarst贡献的。在这篇文章中,我们将分享一个更高级、更优雅的代码,它可以让你在WordPress中显示Twitter追随者的数量。这个剧本也是由拉斯特贡献的。 功能 此功能不限于追随者计数。它可以获取USERS/show API方法返回的任何非嵌套值。 它有两个级别的缓存: 查询值以数组形式存储在数据库中,使用WP选项,存储时间为$Interval秒; API响应存储在内存中,因此您可以查询任意数量的字段,而不会生成多个API请求。 这应该是安全的,可以同时用于乘法值和乘法用户,而不必担心耗尽API限制。 补习 首先打开您的主题的Functions.php文件并添加以下代码: function rarst_twitter_user( $username, $field, $display = false ) { $interval = 3600; $cache = get_option(‘rarst_twitter_user’); $url = ‘http://api.twitter.com/1/users/show.json?screen_name=’.urlencode($username); if ( false == $cache ) $cache = array(); // if first time request add placeholder and force update if ( !isset( $cache[$username][$field] ) ) { $cache[$username][$field] […]

WordPress DNS Lookup,DNS查询,DNS速度 文字详细教程

您可以对WordPress进行许多不同的优化,其中一些比其他优化更重要。一个经常被忽视的因素是与DNS相关的查找时间,以及它对您网站的影响有多大。就像TTFB和网络延迟一样,在计算总页面加载时间时,这是一个重要的难题。 所以今天我们将深入探讨一些关于如何减少DNS查找并加快它们的速度、为什么应该这样做以及它如何在WordPress网站的性能中发挥作用的建议。 什么是DNS Lookup? 要向您展示什么是DNS Lookup,您首先需要了解DNS的工作原理。DNS(域名系统)本质上是互联网的支柱。解释DNS如何工作的一个常见参考是将其视为万维网的电话簿。您访问的每个网站和域都映射到一个IP地址。 当您在地址栏中键入Google.com时,您的ISP会执行DNS查询以请求与域关联的名称服务器。然后由服务器在后台完成到IP地址的映射,然后您就可以使用域名来访问它。如果没有DNS,您将必须输入类似216.58.217.206的内容才能访问Google。那不是很好玩吗! DNS的工作原理 当您浏览网站时,必须在下载任何内容之前为请求的每个域进行DNS查找。但是,不必对每个资源都执行DNS查找。例如,假设我们有以下HTTP请求: https://wpdev.ink/ https://js.stripe.com/v3/ https://cdn.wpdev.ink/wp-content/themes/twentyseventeen/assets/images/header.jpg https://cdn.wpdev.ink/wp-content/themes/twentyseventeen/assets/js/skip-link-focus-fix.js https://cdn.wpdev.ink/wp-content/themes/twentyseventeen/assets/js/global.js https://cdn.wpdev.ink/wp-content/themes/twentyseventeen/assets/js/jquery.scrollTo.js https://cdn.wpdev.ink/fonts/open-sans-v13-latin-regular.woff2 https://cdn.wpdev.ink/fonts/open-sans-v13-latin-700.woff2 尽管上面总共有八个HTTP请求,但总共只有三个唯一域。这意味着有三个DNS查找。 https://wpdev.ink https://js.stripe.com https://cdn.wpdev.ink Pingdom中的DNS查找 以下是上述请求在Pingdom网站速度测试工具中的显示方式。DNS表示为粉红色条,以毫秒为单位。当您第一次通过Pingdom运行您的网站时,它会执行新的查找,并且必须查询每个域的DNS记录以获取IP信息。请注意,它不必在cdn.wpdev.ink域上多次查询DNS。这就是DNS的工作原理。它只需要查询一个域一次。所以下面总共有8个请求,但只有3个DNS查找。 此DNS查找会导致额外的加载时间,因为在DNS查找完成之前无法加载任何内容。请注意,在一个CDN URL上的DNS查找耗时超过300毫秒。这不包括在wpdev.ink或js.stripe.com上的查找。所以你可以看到这会如何随着时间的推移而累加。 Pingdom中的DNS查找 当您通过Pingdom多次运行您的网站时,它会缓存DNS,因为它已经知道IP信息并且不必再次执行查找。这就是为什么您的网站在通过Pingdom多次运行后显示速度更快的原因之一。正如您在下面的屏幕中看到的,在第二个测试中,CDN URL上的DNS查找时间为0毫秒。这是很多人误解的一个领域。但别担心,我们将在下面深入研究DNS缓存。 Pingdom中的DNS缓存 GTmetrix中的DNS查找 每个网站速度测试工具的工作方式略有不同,但几乎所有工具都会为您计算DNS查找时间。以下是相同请求在GTmetrix中的显示方式。DNS用绿色条表示,以毫秒为单位。 GTmetrix中的DNS查找 WebPagetest中的DNS查找 这是一个使用WebPageTest的示例。他们实际上对您的请求详细信息有一个快速概览,您可以在其中单击“DNS查找”列并按最高响应时间对其进行排序。我们以通过该工具运行usatoday.com为例,仅DNS查找时间就花了6.5秒! 由于所有的外部请求,许多这些新闻网站没有被高度优化是很常见的。但是正如您所看到的,他们站点上的DNS查找时间可能比大多数人的整个站点花费的时间更长。这就是DNS很重要的原因。 较长的DNS查找时间(网页测试) 如何减少和加速DNS查找 既然您对DNS的工作原理有了更多的了解,我们将向您展示一些关于如何减少DNS查找并在您的WordPress站点上加快查找速度的建议。在某些网站速度测试工具中,这有时也称为“最小化DNS查找”。 最小化Pingdom中的DNS查找 技巧 1 – 使用快速DNS提供商 重要的是要了解,就像托管一样,有越来越快的DNS提供商。这应该是您修复的第一件事。 通常,GoDaddy和Namecheap等域注册商提供的免费DNS速度非常慢。DNS提供商通常像CDN一样工作,他们在全球拥有多个POP。大型DNS提供商,如Amazon、Cloudflare、Dyn和DNS Made Easy,都拥有专门为具有低延迟环境的DNS设计的庞大基础设施。 我们进行了一些测试来比较一些流行的DNS提供商的速度。我们使用了KeyCDN的性能工具以及SolveDNS的速度测试,取了平均值。速度是从全球多个地点测量的。如您所见,除了Cloudflare,免费DNS提供商的速度肯定较慢。这就是为什么如果您认真对待您的业务和网站,我们强烈建议您使用优质DNS提供商。 DNS提供商速度 上述某些提供商在某些地区也比其他提供商更快,因此确定您需要快速DNS查找时间的区域(区域或全球)非常重要。 DNSPerf是另一种较新的DNS速度比较工具,您可以在选择提供商时使用。您知道吗,您也可以使用Cloudflare的DNS而无需其CDN功能? 技巧 2 – 更改TTL值以利用DNS缓存 […]

WordPress HTTP请求,减少HTTP请求,网站优化 文字详细教程

您网站的HTTP请求越多,加载速度就越慢。因此,如果您可以减少HTTP请求的数量并优化它们的加载方式,您就可以提高网站的性能。 在这篇文章中,我们将带您了解有关如何减少WordPress上的HTTP请求的所有信息。 我们将从HTTP请求的基本介绍、它们的重要性以及如何分析WordPress站点的请求开始。 然后,我们将分享一些技巧和策略,您可以实施这些技巧和策略来减少站点的请求。除了帮助您处理GTmetrix中的“减少HTTP请求”消息外,这些策略还有助于处理Google PageSpeed Insights中的“避免链接关键请求”消息。 什么是HTTP请求? 为什么减少HTTP请求很重要? 如何查看和分析您网站的HTTP请求 如何在WordPress中优化和减少HTTP请求 减少HTTP请求的最佳WordPress插件 什么是HTTP请求? 当你建立一个网站时,它有很多不同的部分。您有在页面上使用的不同图像文件、控制内容外观的CSS样式表、添加所有酷功能的JavaScript文件,等等。 当有人访问您的网站时,他们的浏览器需要一种方法来从您的服务器下载该页面所需的所有资源。为此,它为每个单独的资源向服务器发出HTTP请求。 例如,它可能会说,“嘿服务器,我需要那个coolimage.png文件”和“嘿服务器,我还需要该联系表单插件的CSS样式表”。然后服务器用相关文件响应这些请求。 一旦网络浏览器获得这些文件,它就可以为您的访问者组装网页。当然,它比那要复杂一些,但这是基本思想。 HTTP是超文本传输​​协议的缩写,是这些计算机(访问者的浏览器和您的网络服务器)进行通信的方式。 需要理解的一件重要事情是每个单独的元素都是一个单独的HTTP请求。例如,如果网页上有五个图像文件,浏览器需要发出五个单独的HTTP请求,每个图像一个。 同样,如果您使用四个WordPress插件并且每个插件都添加了自己的CSS样式表,那么访问者的浏览器将需要发出四个单独的HTTP请求,每个插件的样式表一个。 为什么减少HTTP请求很重要? 一般来说,您网站的HTTP请求越多,加载速度就越慢。因此,如果您想让您的网站加载速度更快,您需要优化并减少您的网站所需的HTTP请求数量。 虽然这有点过于简单化,但基本思想是,Web浏览器只会在完成所有HTTP请求下载后才向您的访问者显示该网站(尽管有一些策略告诉浏览器可以等待某些文件)。 因此,如果一个网站在显示页面之前必须发出70个HTTP请求,这将比它必须发出40个HTTP请求需要更长的时间。 此外,某些HTTP请求会“阻塞”其他HTTP请求,这意味着浏览器在下载完之前的HTTP请求之前无法开始下载某些HTTP请求。 底线是:当您发出更少的HTTP请求时,您的网站加载速度会更快。 如何查看和分析您网站的HTTP请求 上面,您了解到在所有条件相同的情况下,减少HTTP请求的数量将加快您的网站速度。然而,所有HTTP请求并不总是“相等”的。一些HTTP请求比其他请求大。有些比其他的慢。 例如,请求一个巨大的3MB图像文件将比请求一个微小的20KB图像花费更长的时间。 如果您想对您的网站进行最大的改进,首先关注大的、加载缓慢的HTTP请求将获得最大的投资回报。 要分析您站点的HTTP请求,您可以使用称为Waterfall analysis的东西。 大多数速度测试工具都提供了这一点,但GTMetrix和Pingdom的接口非常方便。您还可以使用浏览器的开发人员工具。但是,我们将使用GTmetrix作为本次测试的示范。 插入URL后,您将在顶部看到一个基本摘要框。这会显示您的站点有多少HTTP请求,但它不会分解单个请求: 要分析您的个人请求,请转到下面的Waterfall选项卡。 在这里,您将看到站点上每个单独的HTTP请求的列表以及有关该HTTP请求下载所需时间的信息: 您可以看到并非所有HTTP请求都是相同的。例如,839.3 KB的图像需要1.12秒,而57.6 KB的图像仅需要87.5毫秒: 您还可以通过在服务器上搜索该插件文件夹的名称来查找来自您正在使用的不同WordPress插件的HTTP请求。例如,您可以看到WooCommerce添加了七个自己的HTTP请求: 通过这种方式,您可以查看您使用的任何插件是否添加了大量HTTP请求(尤其是加载缓慢的请求)。 如何在WordPress中优化和减少HTTP请求 概括地说,有两种广泛的策略可以减少HTTP请求: 删除HTTP请求。如果可能,您应该完全删除所有不必要的HTTP请求。例如,如果您有一个插件没有为您的网站增加任何价值,并且正在加载自己的CSS和JavaScript,只需完全删除该插件即可摆脱其所有HTTP请求。 合并HTTP请求。如果您有绝对必须加载的HTTP请求,您可以将它们合并到一个文件中。例如,代替六个小的CSS文件,您可以将它们组合成一个更大的CSS文件,它仍然会加载得更快,因为浏览器需要发出更少的请求(HTTP/2并不总是如此,我们将下面讨论)。 我们将从专注于删除HTTP请求的策略开始,然后我们将讨论如何组合剩余的HTTP请求。基本思想是去除你能去除的东西,然后组合剩下的东西。 1. 删除不必要的WordPress插件 首先,您需要使用瀑布分析从插件中提取所有请求。您可以通过搜索“插件”来实现这一点,这将提取来自wp-content/plugins文件夹的每个HTTP请求。 如果您将鼠标悬停在文件名上,您可以看到它来自哪个插件。例如,在这里您可以看到来自您可能正在使用的滑块插件的请求。 进一步挖掘会发现Slider Revolution添加了三个自己的HTTP请求,即使这个测试页面不包含任何滑块: 如何查看HTTP请求来自哪里 如果您将 Slider Revolution […]

需要更改显示在WordPress页面上的文章数?默认情况下,所有WordPress存档页面单个页面最多显示10个文章。但是,您可以通过WordPress仪表板设置更改你认为合适的文章显示数量。

需要更改显示在WordPress页面上的文章数?默认情况下,所有WordPress存档页面单个页面最多显示10个文章。但是,您可以通过WordPress仪表板设置更改你认为合适的文章显示数量。 在本文,将简单地介绍如何通过两个简单的步骤轻松更改WordPress页面显示的文章数。 需要做的第一件事是登录WordPress后台,进入WordPress仪表板,然后转到“设置”»“阅读”页面。接下来,将“博客页面至多显示”选项的值更改为要合适的显示任意数量。 列表页显示文章数量设置 不要忘记点击“保存更改”按钮来保存您的设置。 单个页面显示多少个文章为宜? 通常,默认情况下每页显示10个文章。从用户体验和SEO(搜索引擎优化)的角度来看,这似乎是一个合适的数字。 您可以根据需要显示任意数量的文章,但是不建议选择过大的数字,主要是因为页面上显示的文章数越多,页面体积就会越大,加载速度也就越慢。 因此,设置WordPress列表显示文章数量应该根据WordPress主题设计的布局考虑,个人建议应同时遵循两个原则: 单页面显示文章数量所占页面不应该超过单个屏幕高度; 如果文章列表为多列展示形式,单页面显示文章数量应该为列表行文章数的倍数。

需要更改显示在WordPress页面上的文章数?默认情况下,所有WordPress存档页面单个页面最多显示10个文章。但是,您可以通过WordPress仪表板设置更改你认为合适的文章显示数量。

需要更改显示在WordPress页面上的文章数?默认情况下,所有WordPress存档页面单个页面最多显示10个文章。但是,您可以通过WordPress仪表板设置更改你认为合适的文章显示数量。 在本文,将简单地介绍如何通过两个简单的步骤轻松更改WordPress页面显示的文章数。 需要做的第一件事是登录WordPress后台,进入WordPress仪表板,然后转到“设置”»“阅读”页面。接下来,将“博客页面至多显示”选项的值更改为要合适的显示任意数量。 列表页显示文章数量设置 不要忘记点击“保存更改”按钮来保存您的设置。 单个页面显示多少个文章为宜? 通常,默认情况下每页显示10个文章。从用户体验和SEO(搜索引擎优化)的角度来看,这似乎是一个合适的数字。 您可以根据需要显示任意数量的文章,但是不建议选择过大的数字,主要是因为页面上显示的文章数越多,页面体积就会越大,加载速度也就越慢。 因此,设置WordPress列表显示文章数量应该根据WordPress主题设计的布局考虑,个人建议应同时遵循两个原则: 单页面显示文章数量所占页面不应该超过单个屏幕高度; 如果文章列表为多列展示形式,单页面显示文章数量应该为列表行文章数的倍数。

在WordPress后台文章列表显示文章所用的附件数量

有没有想过在WordPress后台文章列表显示每篇文章所用的附件数量?下面的代码可以帮助你实现这个功能,你只需将代码添加到主题的 functions.php 文件即可: 1 2 3 4 5 6 7 8 9 10 11 12 13 add_filter(’manage_posts_columns’, ‘posts_columns_attachment_count’, 5); add_action(’manage_posts_custom_column’, ‘posts_custom_columns_attachment_count’, 5, 2); function posts_columns_attachment_count($defaults){ $defaults[’wps_post_attachments’] = __(’Att’); return $defaults; } function posts_custom_columns_attachment_count($column_name, $id){ if($column_name === ‘wps_post_attachments’){ $attachments = get_children(array(’post_parent’=>$id)); $count = count($attachments); if($count !=0){echo $count;} } } add_filter(‘manage_posts_columns’, ‘posts_columns_attachment_count’, 5); add_action(‘manage_posts_custom_column’, ‘posts_custom_columns_attachment_count’, 5, 2); […]

当评论达到一定数量后自动关闭WordPress文章的评论功能

超过限制天数后自动关闭WordPress文章的评论功能,是一个限制评论的好方法,当评论达到一定数量后自动关闭WordPress文章的评论功能,这也是一个不错的选择哦! 将下面的代码添加主题的 functions.php 文件即可: 1 2 3 4 5 6 7 8 9 10 11 12 //评论超过一定数量关闭评论 function disable_comments( $posts ) { if ( !is_single() ) { return $posts; } if ( $posts[0]->comment_count > 100 ) { $posts[0]->comment_status = ‘disabled’; $posts[0]->ping_status = ‘disabled’; } return $posts; } add_filter( ‘the_posts’, ‘disable_comments’ ); //评论超过一定数量关闭评论 function disable_comments( $posts […]

WordPress 限制用户可发布的文章数量

对于开发注册的多用户站点,有时候我们需要限制不同的用户角色或用户的发布文章数量,Bainternet Posts Creation Limits 插件就可以做到这点。该插件的主要功能: 限制任何文章类型的发布数量(文章/页面/自定义文章类型)根据文章状态进行统计,比如只统计已发布的文章根据用户角色进行设置,或者根据用户ID进行设置自定义每个规则的提示信息支持多站点网络可以通过简码来限制前端发布数量 在后台插件安装界面搜索 Bainternet Posts Creation Limits 即可在线安装,或者下载 Bainternet Posts Creation Limits

WordPress 获取今天/最近24小时发布的文章数量

本文目录[隐藏]1获取最近24小时发布的文章数2获取今天发布的文章数 @80033041 朋友留言咨询,如何获取今天发布的文章数量,搜索了一遍,发现老外朋友已经分享过这方面的方法了(原文见这里),稍稍整理分享下。 获取最近24小时发布的文章数 注:最近24小时 – 是从用户当前的时间算起,往前24小时,这个时间段发布的数量。不一定全部是今天,也有可能是昨天某个时间的。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 /** * [get_posts_count_from_last_24h 获取最近24小时内发布的文章数量] * https://www.wpdaxue.com/count-posts-or-custom-post-types-from-last-24-hours-or-from-today.html * @param string $post_type [参数默认为 post 这个类型,你可以填写其他文章类型] */ function get_posts_count_from_last_24h($post_type =’post’) { global $wpdb; $numposts = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(ID) ". "FROM […]

100% Secure Checkout

PayPal / MasterCard / Visa