重新排序 Umbraco 以具有 Articles/Year/Month/Article 映射结构

Reorder Umbraco to have Articles/Year/Month/Article map structure

我有一个网站 运行 一年多了。概述在文章文档类型中丢失了,我被要求将文件结构从 Articles/Article 更改为 Articles/Year/Month/Article。

简而言之,管理员打开 Umbraco 并查看文章,然后单击箭头以查看所有文章。然后需要几分钟,因为它们都已加载。相反,我想要一个地图结构,将文章分为发布的年份和月份。

既然我说的是 5000 篇文章,我真的无法手动执行此操作。

有什么建议吗?

您需要查看 Umbraco 实例中的 UrlProvider 和 ContentFinder 配置。

如果文章是在您希望它们显示的日期发布的,则不需要对文章进行任何手动编辑。

看看这个:https://24days.in/umbraco-cms/2014/urlprovider-and-contentfinder/

你可以做两件事:

  1. 创建一个简单的脚本,将所有文章移动到 year/month 文件夹结构中。做起来应该很简单。

  2. 在您的 "Articles" 模板上添加列​​表视图内容类型。它将提供包含所有 5K 篇文章的可搜索列表。它将阻止 Umbraco UI 中的加载时间。您可以在此处查看列表视图的工作原理:http://www.robertgray.net.au/posts/a-first-look-at-umbraco-container-content-types