任何问题请联系WX:uu16853

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

购买更多有优惠!

如何将WordPress帖子拆分成多个页面(帖子分页)

您是否正在寻找一种方法来将较长的WordPress帖子分成不同的页面? 将冗长的内容分成几个页面,使访问者更容易阅读文章和浏览不同的部分。 在这篇文章中,我们将一步一步地向你展示如何将WordPress帖子分成多个页面。 现在,您应该在内容中看到一条分页线,以指示分页显示的位置。 它看起来会像这样。 如果您使用的是旧的经典编辑器,则可以使用<!––nextpage––>标签来分割您的内容。 只需编辑任何博客帖子,然后进入“文本”视图,输入您想要拆分内容的标签。 您也可以使用Alt+Shift+P键盘上用于插入分页符的键。要执行此操作,请转到“可视”视图,然后按键盘快捷键,在要添加分页符的位置添加分页符。 在此之后,您可以预览和发布博客文章。现在,您将在内容的底部看到POST分页。 接下来,单击“保存更改”按钮以存储您的设置。 该插件将根据您的设置自动拆分您的内容。但是,您也可以在使用该插件时向内容中手动添加分页符。 我们希望这篇文章能帮助你学习如何将WordPress帖子拆分成多个页面。你可能还想看看我们的专家精选了最好的WordPress页面生成器来创建自定义布局,以及我们关于如何在WordPress中添加网络推送通知以增加网站流量的教程。 中国和中国都是如此。

如何在WordPress中对评论进行分页(循序渐进)

你想学习如何在WordPress中对评论进行分页吗? 如果你的网站获得了很多评论,那么这就是用户对你的内容感兴趣的迹象。然而,在一个页面上显示所有这些评论会降低WordPress网站的运行速度。 在这篇文章中,我们将向你展示如何通过在WordPress中对评论分页来加快帖子的加载速度。 在这里,找到“拆分评论到页面”,并选中它旁边的方框。 现在,您可以输入要在博客的每一页上显示的评论数量。 您还可以使用“默认情况下显示的第一页/最后一页”下拉菜单来更改是首先显示最旧的还是最新的评论页面。 在此之后,您可以更改每个页面是首先显示最旧的评论还是显示最新的评论,方法是使用“评论应与…一起显示‘下拉菜单。 如果您对分页的设置感到满意,只需滚动到屏幕底部,然后点击“保存更改”即可。 现在,如果你访问一个有很多评论的帖子,你应该会看到分页的效果。 就像评论一样,你也可以通过将一篇长文章分成多个页面来对WordPress帖子进行分页。 请注意,如果使用不当,评论分页可能会对您的SEO产生负面影响。当WordPress为每个新的评论页面创建URL时,就会发生这种情况,因为搜索引擎认为这是垃圾重复内容。 好消息是,您可以使用AIOSEO插件轻松解决这个问题。这是最好的WordPress搜索引擎优化插件,它会自动在每一页的评论中添加“评论页面”,后跟一个数字。这样,你就不会受到搜索引擎优化的惩罚。 您可以在插件的设置中轻松更改AIOSEO为您的评论页面创建的URL。关于如何开始使用这个强大的搜索引擎优化工具的帮助,请参阅我们的指南,关于如何正确地为WordPress设置All in One SEO。 我们希望本教程能帮助您在WordPress中对评论进行分页。你可能还想看看我们关于如何在WordPress中打击评论垃圾邮件的指南,或者看看我们首选的必备WordPress插件来扩大你的网站。 中国和中国都是如此。

如何修复WordPress帖子分页隐藏RSS提要中的内容

最近,我们的一个用户向我们抱怨说,WordPress发布的分页在他们的RSS提要中隐藏了完整的内容。经过快速研究,发现这是一个WordPress的核心错误(#10984),该错误在4年前就已报告,至今仍未修复。在本文中,我们将向您展示如何修复WordPress帖子分页隐藏RSS提要中的内容。 当您将WordPress帖子拆分成多个页面时,如果您将RSS提要设置为显示全文,则您的RSS提要将只显示帖子的第一页的内容(即之前<!–nextpage–>标签)。 谢天谢地,其中一位贡献者西蒙·惠特利发布了一篇修复了这个错误的工作。 您只需将以下代码添加到主题的unctions.php文件或站点特定的插件中: function wpb_full_text_for_feeds( $content ) { if ( ! is_feed() ) return $content; global $post; $content = $post->post_content; return $content; } add_filter( ‘the_content’, ‘wpb_full_text_for_feeds’, -100 ); 由❤️托管WPCode在WordPress中一键使用 上面的代码将过滤器添加到the_content允许提要显示完整的帖子内容,并忽略分页(参见更多有关如何在RSS提要中添加内容的示例)。希望这个问题很快就能在WordPress的未来版本中得到解决。在此之前,这个变通办法将确保您的订阅者在他们的RSS阅读器中获得完整的内容。 我们希望这篇文章能帮助你解决RSS提要中WordPress文章的分页问题。请在下面留言或在和Google+上加入我们,让我们知道你的想法。

WordPress 分页符,分页符区块,文章分页 文字详细教程

使用理想的长度(字数)是文章在Google搜索中排名良好的成功因素之一。没有决定长度的规则,这取决于你写的主题。然而,长篇文章往往表现良好,因为除了焦点关键词之外,它们还可以对长尾关键词进行排名。 不管怎样,一次展示3000字以上的文章,会让用户很快感到疲倦和无聊。解决方案是在WordPress中使用分页符,以便将文章分成几页。在本文中,我们将解释如何在WordPress中使用分页符并自定义样式。 使用分页符时会发生什么? 分页符是WordPress中将冗长的文章拆分为所需页数的功能。您可以在一篇文章中插入多个分页符以拆分为多个页面。发表的文章会有一个分页,用户可以点击它进入下一页阅读更多内容。假设您在一篇文章中插入了两个分页符。在这种情况下,文章将分为三个页面,如下所示,三个不同的 URL: yoursite.com/test-post/ 第 1 页 yoursite.com/test-post/2/ 第 2 页 yoursite.com/test-post/3/ 第 3 页 请记住,每个URL在WordPress中都是一个单独的页面,这意味着用户可以独立访问它们。WordPress将在源代码中添加同一拆分页面(如 /2/ 或 /3/)的规范URL,以通知搜索引擎这些可以被视为独立页面。 WordPress中分页符的规范URL 但是,您的XML站点地图将有一个文章URL,即文章的第 1 页。无论您使用默认的WordPress站点地图还是使用插件为您的站点生成站点地图,情况都是一样的。 分页符的优点 在WordPress中添加分页符有助于通过以下方式提高可见性: 限制单个页面的长度而不会拉伸太长。 用户可以导航到下一页或上一页以阅读内容,从而增加现场参与度和时间。 每个页面都可能在搜索引擎中排名,从而提高您的流量。 但是,请确保内容对您的读者足够有吸引力以保留它们并将页面分解在适当的位置。否则,用户可能会在未阅读完整内容的情况下离开页面,从而产生负面影响。 在古腾堡编辑器中添加分页符 分页符是古腾堡编辑器中的区块之一,您可以在内容的任何位置插入它。创建要插入分页符的段落块,只需键入/page以插入该区块。 在Gutenberg中查找分页符区块 选择要插入的分页符区块,它将显示一条分隔线,如下图所示。这个区块没有额外的设置,你唯一能做的就是插入或删除。 古腾堡编辑器中添加的分页符 现在,发布或更新您的文章并在单独的浏览器选项卡中打开页面。您可以在编辑器中看到您在其中插入分页符的页面导航链接。Gutenberg编辑器中分页线下方的内容部分将移动到一个新页面,您可以通过单击第2页链接访问该页面。您可以插入多个分页符以将内容分成不同的页面,这些页面可以使用分页链接访问。下面是它在WordPress主题二〇二二的页面上的样式。 默认WordPress主题中的分页符 在WordPress中自定义分页符的样式 您使用的主题将决定已发布页面上分页符部分的样式。正如您在上面的屏幕截图中看到的那样,分页看起来很简单,用户甚至可能没有注意到它出现在内容的末尾。 但是,商业主题使用自定义的内置样式来使分页的外观更具吸引力。例如,下面是Astra和Kadence主题中分页符分页的样式。 Astra主题中的分页 Kadence主题中的分页符 如果您想自定义分页链接,WordPress提供了三个CSS类供您使用。您可以使用浏览器的开发人员工具部分更改实时站点的样式,以找到适合您站点的合适CSS。 我们将在此处使用默认的二〇二二主题进行说明,当您使用不同的主题时,外观可能会有所不同。分页wrapper的CSS类是.post-nav-links,您可以使用以下样式为此类添加一些背景、填充、边框半径。 .post-nav-links { background: rgb(144 238 144); padding: 10px; border-radius: 5px; […]

WordPress WordPress评论分页,WordPress评论设置,评论分页 文字详细教程

如果你稍加注意,你会发现拥有大量评论的文章的加载速度比其他评论很少的文章慢?那是因为加载太多评论会增加服务器负担,从而增加平均页面加载时间。 当然网站文章拥有大量评论是一件好事,这意味着更多的用户参与了内容讨论,网站更加活跃。一般情况,评论最多的文章通常是博客上最受欢迎的文章。 但是,如果大量评论导致网站变慢,那么它可能会影响到SEO排名。那么,对WordPress评论分页变得非常有必要了。 在本文中,将介绍如何实现WordPress文章评论分页,以提升文章页面的加载时间。基于WordPress的默认功能,操作也相对简单。 为什么要做WordPress评论分页 评论分页可帮助提高网站速度,这是网站SEO排名的重要因素。 有时附带超多评论的文章页可能会导致读者死亡白屏,因为它耗尽了服务器的内存。 即使它不会导致“死亡白屏”,超多评论的文章页加载也往往非常缓慢。 通过将评论分为多个页面,评论分页减少了这类文章页对服务器负载。 对WordPress评论进行分页的另一个原因是保证文章的关键字密度。评论会在文章页面上增加很多内容,并且可能不会总是包含足够数量的目标关键字。 当关键字占比降低时,搜索引擎将无法为文章索引正确的关键字。 如果未正确使用评论分页,也可能会对SEO产生负面影响。基本上,WordPress为每个新的评论页面生成URL。搜索引擎可能会将其视为“重复内容”。 使用Yoast SEO插件可以轻松解决此问题,该插件将搜索引擎指向文章的唯一URL。 上述,我们已经讨论了评论分页的利弊,下面让我们看一下如何实现WordPress评论分页。 设置WordPress评论分页 首先登陆WordPress后台,在仪表盘进入“设置”»“讨论”页面。勾选“分页显示评论”选项,及输入每页显示评论数以及显示方式。如下图所示: WordPress评论分页设置 最后不要忘记点击“保存更改”按钮来保存上述设置。 然后访问网站评论较多的热门文章,就会看到评论下方的分页链接。 根据不同主题的样式,你将会数字分页或“Previous / Next”评论翻页链接。 又或者你进行样式自定义,以获得更美观体验更好的样式。下面是我们开发的百度搜索推送插件的评论样式,如下图所示: 教学博评论分页样式 Tips:如评论分页一样的道理,您也可以对较长文章页面进行分页。 希望本教程可以帮助您实现WordPress评论分页操作。关于WordPress评论内容,你可能对以下内容感兴趣: WordPress必装插件之垃圾留言拦截插件Akismet 比WordPress防垃圾留言插件Akismet更好的Invisible reCaptcha 使用WordPress内置功能拦截垃圾评论 使用插件拦截WordPress垃圾评论 使用reCAPTCHA验证码插件拦截垃圾评论机器人 应用第三方评论系统或防火墙拦截垃圾评论

WordPress分页是一项将博客文章列表拆分为单独页面的功能。访问者可以使用“下一个”或“上一个”按钮在页面之间导航或跳转到特定页码。

分页是一个方便的WordPress网站功能,可将博客文章分成单独的页面。访问者不必滚动浏览您的所有文章,而是可以跳转到特定页面并节省时间。 拥有大量内容的网站可以从实施分页中受益,因为此功能允许访问者更快地浏览,提供更好的阅读体验。 此外,分页使您的网站导航更加用户友好和爬虫友好,因为它在网站内创建了清晰的结构。更短的博客页面也意味着更快的加载时间,促进更好的用户体验。 本文将向您展示如何使用两种方法实现WordPress后分页 – 手动和使用分页插件。我们还将介绍WordPress分页404错误以及解决该问题的一些提示。 WordPress分页是一项将博客文章列表拆分为单独页面的功能。访问者可以使用“下一个”或“上一个”按钮在页面之间导航或跳转到特定页码。 如何手动将分页添加到WordPress 1.调整functions.php文件中的PHP代码 2.添加CSS代码编辑分页 3. 管理每页内容 最佳WordPress分页插件 1. WP-PageNavi 2. WP-Pages 3. Alphabetic Pagination 如何修复WordPress分页404错误? 编辑WP_Query posts_per_page值 添加分页重写规则 如何手动将分页添加到WordPress 具有编码技能的用户可以使用自定义代码在WordPress中手动实现分页。在本教程中,我们使用WordPress主题二〇二〇。 随意查看以下方法并使用最适合您的技术技能的方法。 1.调整functions.php文件中的PHP代码 WordPress支持分页函数(posts_nav_link() ),您可以在主题的index.php文件中的主循环之前或之后插入该功能。这是代码的简化示例: <?php if ( have_posts() ) : ?> <!– Add the pagination functions here. → posts_nav_link() <!– Start of the main loop. –> <?php while ( […]

将较长内容文章分成几页,可以在某种程度上提升访客阅读文章和浏览体验。在本教程中,我们将介绍比较简单的方法以实现WordPress文章分页显示。

不知道作为站长的您,是否曾经考虑过将WordPress长文章拆分多个页面显示? 将较长内容文章分成几页,可以在某种程度上提升访客阅读文章和浏览体验。在本教程中,我们将介绍比较简单的方法以实现WordPress文章分页显示。 为什么要将WordPress文章分页显示? 如果您的博客文章太长,比如数千字,则设置分页可以提高内容的可读性。 它有助于将文章分为不同的部分,并将它们分为多个页面。这样,访客更容易消化页面内容并阅读他们感兴趣的任何部分。 拆分WordPress文章的另一个好处是,它可以帮助增加网页浏览量并增加广告收入。 下面,让我们看一下如何将WordPress文章分成多个页面。 方法1.无需插件实现WordPress文章分页 方法2.利用插件实现WordPress文章分页 方法1.无需插件实现WordPress文章分页 设置分页的最简单方法是使用WordPress内容编辑器中的“分页符”区块。不需要WordPress插件即可将文章分成多个页面。 首先,在WordPress网站上编辑或添加新文章。之后,光标移至你需要分拆页面的位置,点击加号(+)按钮,并添加一个“分页符”区块。 在内容中看到一个分页符行,即代表分页出现的位置。 如果您使用的是经典编辑器,请使用<!––nextpage––>标记分页内容。 只需编辑任何博客文章,然后转到“文本”视图以输入标签即可实现内容分页。 您也可以使用键盘上的Alt + Shift + P键插入分页符。为此,请转到“可视”视图,然后在要添加分页符的位置按键盘快捷键。 之后,您可以预览和发布博客文章。现在,您将在内容底部看到文章分页导航。 方法2.利用插件实现WordPress文章分页 将长的文章内容分为多个页面的另一种方法是使用WordPress插件。这种方法的好处是,当符合特定条件时,它将自动对文章进行分页处理。 对于这种方法,我们将使用免费的“Automatically Paginate Posts”插件,因为它易于使用,兼容任何WordPress主题。 首先,在WordPress网站上安装并启用“Automatically Paginate Posts”插件。 插件在您的网站上启用后,转到“设置”»“阅读”,然后向下滚动到“Automatically Paginate Posts”部分。 您可以选择文章类型以分成不同的页面。之后,选择是按总页数还是每页文字数量来拆分文章。 最后点击“保存更改”即可生效。 该插件将根据设置自动拆分指定的文章类型内容。当然,您也可以在使用插件时手动将分页符添加到您的内容中。 我们希望本教程能帮助您学会将WordPress文章页拆分成多个页面。 温馨提示:适当地进行文章拆分多个页面,有利于阅读体验。过度拆分多个页面,也可能导致糟糕的用户体验。除了分页处理文章,也可以通过文章导航的方式优化文章阅读体验。

在本教程中,我们将讨论如何将分页符区块添加到您的网站,并向您展示它的外观。然后我们将讨论一些提示和技巧,以确保您正确使用分页符。

分页是将冗长的内容分解为更易于阅读的绝妙方法。如果你环顾网络,分页无处不在。搜索引擎使用它来分离结果,在线商店利用它来简化浏览,您甚至可以为博客文章添加分页。多亏分页符区块,WordPress使您能够轻松地做到这一点。 在本教程中,我们将讨论如何将分页符区块添加到您的网站,并向您展示它的外观。然后我们将讨论一些提示和技巧,以确保您正确使用分页符。 如何将分页符区块添加到文章或页面 区块编辑器包含构建现代页面和将复杂文章(包括分页符)放在一起所需的所有元素。当您在WordPress上使用分页符区块,你基本上添加该页面或文章内的新选项卡。您可以添加多个分页符并使用户能够在这些部分之间移动,如下所示: 使用区块编辑器添加分页符非常简单。首先,打开编辑器并添加您希望该文章包含的段落、列表和其他元素。 准备好要分割的内容后,单击加号图标以添加新区块。在“设计” 选项卡下 查找“分页符”选项并选择它: 如您所见,我们的页面上已经有几个分页符区块。添加区块后,单击它,您将看到拖动它的选项,或在整个页面布局中上下移动它: 单个页面或文章可以根据需要包含任意数量的分页符区块。正如您在本节开头所见,WordPress会自动将分页符区块之间的内容分成单独的页面。 尽管大多数WordPress区块提供多种自定义设置,但分页符区块不是其中之一。默认情况下,您无法更改区块的样式或其工作方式。不同的WordPress主题都有自己的分页样式。但是,区块本身被设计为尽可能易于使用。 有效使用分页符区块的技巧和最佳实践 使用分页符区块非常简单。但是,在向WordPress网站添加分页时,您应该记住一些提示和技巧。让我们一一回顾这些技术: 使每一页尽可能统一。 理想情况下,页面之间的切换应该是无缝的。如果一页与下一页的内容存在很大差异,则可能会让读者感到不快。为简单起见,我们建议每个部分使用相同的结构,并使它们的长度相似。 适度使用分页符。 尽管分页符很有用,但很少有人会在一个页面(即使是在网上商店)中点击其中的一打分页符。理想情况下,您应该只在情况需要时使用分页。 为每个子页面添加副标题。 在子页面中,正确的格式和副标题的使用仍然必不可少,因此读者知道每个部分涵盖的内容。此外,搜索引擎仍会将带有中断的页面视为一个整体。 不要在分页后隐藏关键信息。 每当您对页面设计进行更改以使其更难以导航时,都会对参与度产生负面影响。例如,如果您在五个或十个分页符区块之后“隐藏”重要信息,那么某些用户可能会错过它是理所当然的。为避免这种情况,我们建议不要在着陆页或旨在推动转化的文章中使用分页符。 如果您牢记这些提示,您将能够在WordPress中使用分页符区块,而不会影响您网站的参与度。请记住,网络上的大多数人都习惯于看到分页符。换句话说,他们已经知道这个元素是如何工作的。只要您让访问者有理由期待该分页符背后有吸引人的内容,他们就更有可能点击它。 关于分页符区块的常见问题 如果您对WordPress分页符区块以及如何使用它有任何疑问,让我们来看看用户对这个特定元素的一些常见问题。 无限滚动比分页更好吗? 当您的网站拥有庞大的内容库时,无限滚动可以很好地工作。社交媒体平台几乎一致使用无限滚动是有原因的——它鼓励用户在您的网站上花费更多时间。 对于非社交媒体平台,分页符提供了一种更结构化的替代方案,使访问者能够在各个部分之间跳转并保持控制。如果他们想返回到较早的点,他们可以随时这样做,这在您使用无限滚动时并不那么简单。 什么时候应该使用分页符区块? 大多数现代博客不使用分页符,即使是很长的文章。除非您有充分的理由在博客文章中添加分页符,否则我们建议您只制作每篇文章,只要它不需要分页即可。 当您需要提供在单个屏幕内可能难以消化的信息时,添加分页符非常有效。例如,如果您想提供推荐文章和页面的列表,分页效果非常好。这同样适用于产品列表,甚至常见问题 (FAQ) 部分。 小结 分页符区块为您提供了一个令人难以置信的简单的方法来添加分页到任何网页或网站中的文章。分页是将大量信息分解为读者更容易消化的部分的绝佳方式。 但是,我们建议不要在常规博客文章中使用此技术。总的来说,大多数现代博客不对其内容使用分页,即使是冗长的文章。在分离产品和推荐的文章列表、用户推荐、评论和类似元素时,分页符更有用。

WP-Paginate – WordPress plugin WordPress插件下载

点击下载 WP-Paginate 插件描述 最新消息 WP-Paginate是一个简单灵活的分页插件为用户提供更好的WordPress网站导航。 除了增加访问者的用户体验之外,还广泛报道了分页通过提供更多内容链接来增加您网站的搜索引擎优化。 您可以使用WP-Paginate设置中的“自定义CSS”选项卡为分页链接添加自定义CSS。 从版本1.1开始,WP-Paginate也可用于对帖子评论进行分页! 翻译:https://plugins.svn.wordpress.org/wp-paginate/I18n(查看正确文件的版本号) 屏幕截图 安装 安装并激活 解压缩下载的内容WP-Paginate zip文件将 wp-paginate 文件夹及其内容加载到WordPress安装的 wp-content / plugins / 目录中。从插件页面 激活WP-Paginate实现 对于帖子分页: *打开您希望使用分页的主题文件。根据您的主题,这可能在许多文件中,例如 index.php , archive.php , categories.php ,搜索.php , tag.php 或 functions.php 文件。 Twentyeleven 主题将分页代码放在个函数​​中 Twentyeleven_content_nav()函数中的.php 。 例子: 对于二十七岁主题,在 index.php 中,替换: the_posts_pagination(array(’prev_text’=&gt; twentyseventeen_get_svg(array(’icon’=&gt;’arrow- left’))。’&lt; span class =“screen-reader-text”&gt;’.__(’Previous page’,’twentyseventeen’)。’&lt; / span&gt;’,’next_text’=&gt;’&lt ; span class […]

WP-PageNavi – WordPress plugin WordPress插件下载

点击下载 WP-PageNavi 插件描述 想要更换旧的&larr;较旧的帖子|较新的帖子&rarr; 链接某些页面链接? 此插件提供 wp_pagenavi()模板标记,用于生成花哨的分页链接。 用法 在您的主题中,您需要找到对next_posts_link()和previous_posts_link()的调用并替换它们。 在Twentyten主题中,它看起来像这样: &lt; div class =“nav-previous”&gt;&lt;?php next_posts_link(__(’&lt; span class =“meta-nav”&gt;&amp; larr;&lt; / span&gt;旧帖子’,’twentyten’)); ?&gt;&lt; / div&gt;&lt; div class =“nav-next”&gt;&lt;?php previous_posts_link(__(’较新的帖子&lt; span class =“meta-nav”&gt;&amp; rarr;&lt; / span&gt;’,’twentyten’)); ?&GT;&LT; / DIV&GT; 您可以用以下代码替换这两行: &lt;?php wp_pagenavi(); ?&GT; 对于多部分页面,您将查找如下代码: &lt;?php wp_link_pages(…); ?&GT; 并将其替换为: &lt;?php wp_pagenavi(array(’type’=&gt;’multipart’)); ?&GT; 转到 WP-Admin – &gt;设置 – &gt; […]

在 WordPress 编辑器添加“下一页”分页按钮

不少朋友总喜欢给长一点的文章进行分页,但是默认情况下,在WordPress的编辑器中,是没有显示“下一页”按钮的,每次都要手动添加分页代码 <!–nextpage–>是一件非常费力的事,其实,我们只要在当前主题的 functions.php 添加下面的代码,就可以显示“下一页”按钮啦: 如果你是 WP 4.2 或以上的版本,可以使用下面的代码: 1 2 3 4 5 6 7 8 9 10 11 /*———————————————————————————–*/ # 在 WordPress 编辑器添加“下一页”按钮 # https://www.wpdaxue.com/add-next-page-button-wordpress-post-editor.html /*———————————————————————————–*/ add_filter( ‘mce_buttons’, ‘cmp_add_page_break_button’, 1, 2 ); function cmp_add_page_break_button( $buttons, $id ){ if ( ‘content’ != $id ) return $buttons; array_splice( $buttons, 13, 0, ‘wp_page’ ); return $buttons; } […]

WordPress 用.html作为url后缀时的分页链接问题

本文目录[隐藏]1目标2实现方法3代码 固定链接设为 /archives/%postname%.html 时可以让页面看起来像静态页,同时会使分页链接变得十分奇怪,比如评论的分页链接会变成”hello-world.html/comment-page-1#comments”,html既然是后缀就应该一直在最后,本文介绍如何实现。 目标 假设页面链接为hello-world.html 当在文章中插入分页时,希望分页链接格式为 hello-world/page-2.html 评论分页链接则为 hello-world/comment-page-2.html 实现方法 通过filter将分页链接改成希望的格式,分别用到vwp_link_pages_link 和 get_comments_pagenum_link。添加自定义跳转规则,利用filter rewrite_rules_array取消Canonical URL(标准链接)跳转,否则使用新链接访问时WordPress会强制跳转到原来的链接 代码 下面这段代码放在主题的functions.php中,保存后需要到设置中重新保存一下固定链接。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 […]

火车采集器如何使用fiddler获取post分页_爬虫软件技术与爬虫软件网页数据采集器门户

大家在采集列表分页的时候会遇到,点击下面的分页页面内容是改变了 ,但是浏览器地址却没有改变 , 是吧 好奇怪是吧,是的,好奇怪, 这个种情况分页是post的 方式,今天我们来说下这个种情况 该如何获取分页 火车采集器如何使用fiddler获取post分页用这个网址来做例子http://www.yidianda.com/category/two/1-7.html 首先你要选项下用fiddler抓包 教程这里 好好看看 一定要会用 要不然 下面就没有办法做了 https://www.youxiuziliao.com/huochetoucaijiqijiaocheng/20.html 这个是简单的教程 只要帖子里说的会用 就可以了 如果你要学习具体的 可以在论坛搜索这方面的教程 这里自行解决 这里假设你已经掌握了火车采集器fiddler的使用了 我们开启fiddler然后点击下面的分页看下fiddler都抓到了什么 我们点击第三页 和第5页 抓包 看看分别获取什么 说明如上图 这样比较不好比较我们把结果保存的文本中来比较就很方便了 用按钮“View in Notepad” 把结果保存到文本中来比较 按照 上图的说明我们找到ec_p的值就是分页,这里大家明白了吧 ec_crd=32&ec_p=5&id=1&pid=7&flag=1&sortType=&s_keyword=&s_minprice=&s_maxprice= 这些是提交的值 那采集器里如何设置呢 如下图 我们看到除了ec_p还有比的参数如ec_crd这些 那这些是什么呢 我们去页面源代码里找下我们以这个参数为例ec_crd 别的一样处理 这个源代码里的情况 我们最终要获取他的值也就是"32" 在采集如何获取呢 火车采集器里获取 在采集器里像这样的参数叫做post随机值 就是这样了我把规则也上传你们如果不清楚可以下载规则对照操作

火车采集器V9.7只POST分页采集规则案例详解_爬虫软件技术与爬虫软件网页数据采集器门户

案例网站:http://www.mornsun.cn/html/selection.html 采集内容:如下图 网站分析: 通过点击页面分页,发现网址并无变化,说明这不是真实的数据列表地址,那么就需要通过抓包软件Fiddler来抓包分析了。 (关于fiddler的使用教程:http://faq.locoy.com/search.html?keyword=fiddler) 打开抓包软件,点击分页 通过抓包软件获取到的信息我们可以分析得出,该页需要使用POST功能,才能获取到数据。如图: 图中1处是找到对应的数据存在的网址,不确定的话可以多试,一般做得多了一眼看就知道哪个,可以通过图上2处来确认是不是数据网址,能在2处看到需要的数据就是正确的了。 然后通过图中3位置来查看网址请求类型和cookie。我们可以看到应该网址是POST类型,图中4处就是要Post的参数值。接下来我们需要复制该Post网址:“http://www.mornsun.cn/index.php?c=selection&a=search”到采集器软件起始网址中,如图: 设置POST需要点击高级模式,然后我们添加一级列表,这里还是获取内容页网址规则,内容页的网址规则通过抓包获取,参照上面抓包的图中2位置,可以通过此源代码找出内容网址规则。 接下来是Post设置,上面讲到图中4处是post参数值,现在我们需要将那串参数值复制,也就是“page=2&keywords=&pid=2&Package=&OutputPower=&NoofOutput=&VoutVDC=&VinVDC=&IsolationVDC=” 复制到采集器中,我们需要将其中的分页参数2改为变量[分页],然后设置页码数,这样Post就设置好了,如下图: 当然这只是一个最简单的一个post案例,复杂的会有更多的参数和变量,但是最基本的原理还是这样的,最主要是要学会抓包分析。有时候可能不知道哪个参数是分页数,可以多抓几个页面,将参数复制到记事本进行对比,一般面码的数字变化是很有规律的,通过对比找到规律就知道哪个参数是分页值了。

火车采集器之列表页分页采集获取功能使用方法教程_爬虫软件技术与爬虫软件网页数据采集器门户

火车采集器之列表页分页采集获取功能使用方法,对于设置列表分页,下图设置是最常见也是最常用的。 现在教大家另外一个获取分页的办法,就是通过列表页分页采集获取功能来自动获取分页。 使用这个功能,起始页就只需要把首页地址添加进去就可以了如下图: 分页设置是在 “多级网址获取”里的“列表分页获取”如下图: 上图“从该区域中提取列表分页网址”这里就是找到源代码里面分页开始和结束,中间包含的地址就分页地址。 对于那种分页全部列出来的,设置好这一步就可以了,但是很多情况下分页都不是完全列出来的,中间会有省略号代替如下图: 现在针对全部列出,和不是全部列出这2种情况,做一个都适用的设置,我一直都是用这种方式获取,几乎解决所有的网站。 我们重要的是要找到当前页源代码的特点。我是用http://news.qq.com/newsgn/zhxw/shizhengxinwen.htm 这个列表页来做说明的。 我们看下第一页分页源代码的情况如下图: 再看下第二页源代码的情况如下图: 然后我们不再一页一页看随便看一页,查看源代码我这里选第五页如下图: 通过红色标注,大家看到规律了没有?当前页都是<strong></strong>这个代码后面紧接着一个<a >就是下一页地址。 也就是说我们是要通过当前页获取下一页,这样一级一级的向下获取,直至把所有分页获取到。 那么放到采集器里面的表示就是从<div class="pageNav">开始,中间我不管是什么用(*)表示,然后遇到第一个<strong>(*)strong>,因为页码也是变化的所以中间我用(*)表示变化的。 然后到再到第一次出现</a> 做为结束,中间包含的就是下一页地址。 而且分页地址也有一个规律<a href="http://news.qq.com/newsgn/zhxw/shizhengxinwen_6.htm"> 变化的是页码数字,变化的用参数来替代,其他是不变化的,那么我们只要获取变化 的就可以了。 原理就是这样,在我遇到的分页都是有这样的规律的,源代码肯定是不一样的,但是规律是一样的,大家要会举一反三,不要死脑筋。这里告诉的是方法!!!! 写到采集器里面如下图: 我们可以通过上图“最多获取分页数”来设置要获取多少页,0为全部获取。 右侧“组合生成列表页分页”我们做了设置的,上图的“自动识别分页”就不需要勾选了。最好不要勾选,有时候会出错。 我上面的截图都是勾选上的,默认是勾选的,设置好规则了,就把这个勾选取消。

火车采集器之内容分页采集使用教程_爬虫软件技术与爬虫软件网页数据采集器门户

火车采集器之内容分页采集使用教程,采集文章的时候,难免遇到文章有分页,本教程讲解下内容分页的采集。 在规则的第二步:采集内容规则左下方有个“分页获取规则”选项卡,用来设置分页。如下图: 全部列出模式适用于分页地址全部显示出来如下图: 上下页上n页下n页适用用分页地址列出一部分如下图 我们先说下上下页模式的分页,以采集这个地址http://www.asia-home.com.cn/2013/0117/1358391833627.html为例 在第一页我们查看分页代码的情况如下: 在第三页分页代码的情况如下: 在第五页分页代码的情况如下: 通过上面我们是否可以得到一个规律:当前页的源代码是“<strong>当前页码</strong></a>”然后紧接着的代码“<a href=下一页的地址>”就包含了下一页的地址 然后以“</a>”结束,也就是从页面源代码“<strong>当前页码</strong></a>”开始然后再以“</a>”结束,中间就包含了“下一页”的地址,这就是我们说的上下页模式, 原理就是找到当前页如何获取到下一页地址的源代码格式,然后我们把这个源代码格式填写到采集器里面如下图: 左侧空白框填写的是“<strong>(*)</strong></a>”其中当前页的页码我们用(*)代替,右侧的空白框我们写的是“</a>”来做为结束,中间的就是下一页地址。 “自动识别”:采集器会在上面的设置的范围内,自动匹配到分页地址。 “手动填写分页地址规则”:有的时候采集器识别分页的时候遇到无法识别或者识别的不是很准确,我们就可以把分页的格式写上去,来确保识别分页的正确性。 一般是我们先用“自动识别”如果获取不到我们就用“手动填写分页地址规则”。本例子中如果我们用“手动填写分页地址规则”可以设置如下: 因为上面我们说明了下一页的地址格式是“<a href=下一页的地址>”,其中我们需要的部分用[参数]代替。下面用[参数1][参数2]等等按照顺序和上面的[参数]一一对应。 以上分页就设置好了,现在我们设置采集内容的规则: 设置的规则一定要适用于后面的分页,然后不要忘记勾选“该标签在分页中匹配”,如果不勾选是不会采集分页地址的。 如何实现采集到的分页发布到自己网站上也是同样的分页,设置如下: 标签循环处理选项卡下面有个“分页内容连接代码”,在这里设置了连接代码,采集到的每页的内容就会以这个连接码连接在一起。 我们手动在自己网站发布文章的时候,需要分页的时候,我们都设置一个分页代码各个网站系统是不一样的,遇到分页代码就会分页,那么我们就可以把自己网站上 生成分页的代码写到这个“分页内容连接代码”就能实现分页效果了。 我们看下采集的效果: 现在说下全部列出模式的分页,如下图: 设置下分页开始和结束。其他设置和上面上下页是一样的。 备注:其实所有的分页都是可以使用上下页模式的,无论分页地址是否全部或者部分列出,根据上面讲到的原理,找到规律就可以了,我写分页全部用上下页模式 还希望大家不用太死板,灵活运用才能更好的解决问题,其实没有什么难的,分析的方法我在上面写的很清楚了,就按照这个来做就可以了。太死板的人,是帮不了你了,无视就好。

100% Secure Checkout

PayPal / MasterCard / Visa