我想在Wordpress中创建一个具有以下URL格式的电视节目数据库:
/tvshows/friends/01/12/
/tvshows/
将列出所有系列/tvshows/friends/
将列出《老友记》电视节目的所有可用季/tvshows/friends/01/
将列出第一季《老友记》的所有剧集/tvshows/friends/01/12/
将显示第一季第12集的信息,以下是我考虑过的不同方法:1) 我想到的第一个想法是Pages and nest them 照着然后创建3个不同的页面模板(TVShow.php、Season.php和eption.php),并相应地设置每个页面的样式。主要缺点是,一旦有200个系列,每个系列有4季25集(总共20000页),更新和查找所有内容就会变得一团糟。(另一个缺点是RSS提要,尽管这可以通过插件解决)
2) 一些同事建议我使用Custom Posts 但是这些没有层次结构,虽然我可以使用mod\\u重写来完善URL,但我想这比使用页面更麻烦。(有this plugin 通过UI管理自定义帖子,尽管我不知道如何创建层次结构组织)
3) 最后一个想法是让他们normal Posts 然后根据系列名称、季节和插曲对它们进行分类,从而避免了所有自定义帖子的麻烦,并使用简单的Wordpress API函数列出和显示所有内容。
这些是我能想到的最好/可能的方法,基于页面的选项可能是最合适的,尽管一旦有超过500个页面,它的可扩展性会非常痛苦。
关于如何组织这项活动,有什么想法和建议吗?
提前感谢!:)