在WP管理中管理大量页面的最佳方式

时间:2016-11-18 作者:Alex Mn

这里已经有6年前的线索了How can we make managing lots of pages in WordPress Admin better? 但我不敢相信我今天找不到有用的东西。这些插件中的大多数要么已经停止使用,要么2016年的功能相当不错。

你们用什么来组织很多页面?特别是我正在做的PPC登陆活动,并希望有一个文件夹,其中有几十个小的变化对他们的网页。

非常感谢。

1 个回复
SO网友:anderly

这是WordPress中反复出现的问题。查看这些分别为9年、7年和6年的旧trac链接:https://core.trac.wordpress.org/ticket/3614, https://core.trac.wordpress.org/ticket/5303, https://core.trac.wordpress.org/ticket/14579

挑战在于,自WordPress作为博客工具开始以来,它主要是为按时间顺序发布的帖子而构建的。页面管理始终是次要的。WordPress在处理大量非时间顺序/层次结构的内容(如页面)时,仍然缺乏用于大规模(>;100)页面管理/内容管理的优雅解决方案。当前基于列表的屏幕需要在数据列表中分页,当内容量超过页面大小的上限(默认值为20,最大值为999)时,很难看到内容的层次结构。其他内容管理系统,如Drupal和Umbraco,使用基于内容树的方法,从用户体验的角度来看,可以更轻松地管理大量分层内容。

在核心WordPress管理区域解决此限制之前,您需要求助于外部解决方案/插件。

我发现管理大量页面的最佳插件是:https://wordpress.org/plugins/cms-tree-page-view/. 它在WordPress管理区域的页面菜单下提供了一个ajax驱动的分层树状视图菜单,在处理大量页面(>;100)时提供了更好的用户体验和性能。还有其他插件,但这是一个有90000多个活动安装的插件,平均评级为4.9,总评级超过250,并且正在积极维护。它首先加载顶级页面,当您单击展开节点时,仅加载子页面/内容。它可以与页面帖子类型或其他分层自定义帖子类型一起使用。

我有一个网站,我们有近两万个页面(有很多层次结构),这是处理这些问题的唯一方法。内置的页面菜单是无用的,当你得到大量这样的页面时,通常甚至无法加载。

相关推荐

Bad pages redirection

我有一个wordpress网站,只有一个私人页面(只能由登录用户查看)我在主题函数中使用以下代码。每次将页面URL放在浏览器上时,php都会重定向到登录页面。add_action( \'wp\', \'redirect_private_page_to_login\' ); function redirect_private_page_to_login(){ $queried_object = get_queried_object(); if (