Php 阻止用户通过分页访问其他Wordpress帖子

Php 阻止用户通过分页访问其他Wordpress帖子,php,wordpress,Php,Wordpress,我希望访问者只看到我的主页上的10个最新帖子。我隐藏了所有分页链接,但访问者仍然可以手动键入URL并加载以前的帖子: www.example.com/page/2 如何禁用此功能,使访问者无法浏览我的存档?它可以是404或重定向到主页。谢谢。如下图所示,通过添加以下重定向,您可以将用户重定向回显示最新帖子的主页或页面 源URL:/page/ 目标Url:/ 我认为内容分页过滤器可能会对你起作用-看看这三个例子都不起作用,很不幸。哎哟。在这种情况下,我能想到的唯一其他解决方案是将静态页面指定为

我希望访问者只看到我的主页上的10个最新帖子。我隐藏了所有分页链接,但访问者仍然可以手动键入URL并加载以前的帖子:

www.example.com/page/2


如何禁用此功能,使访问者无法浏览我的存档?它可以是404或重定向到主页。谢谢。

如下图所示,通过添加以下重定向,您可以将用户重定向回显示最新帖子的主页或页面

  • 源URL:
    /page/
  • 目标Url:
    /

我认为内容分页过滤器可能会对你起作用-看看这三个例子都不起作用,很不幸。哎哟。在这种情况下,我能想到的唯一其他解决方案是将静态页面指定为首页,并使用自定义短代码循环浏览博客文章并将其输出到那里。通过这种方式,您可以控制显示的内容,并且不会发生参数/url绕过。唯一的问题是,人们仍然可以通过使用自定义搜索查询参数绕过所有这些。我通过插件阻止了所有搜索,所有搜索都不会返回任何结果。但即使有自定义主页,他们也可以访问/page/2。我需要阻止它。你检查了链接栏上的“相关”栏了吗?我看到了这一点,它可能指向了一个解决方案:。。。也许操作
模板\u重定向
会有所帮助,但我不确定…嘿,它成功了,非常感谢!我必须检查正则表达式,但它有效。插件是这样的: