我想为我的国家做一个旅游信息网站。我想做一个像树一样的结构。

每个块(节点?)在树中有描述和形象/S的州/市/地标。此外,它还必须包含链接/以某种方式导航到它的所有子节点以及其父节点。所以第一城市的页面应该是这样的。

很明显,每个州/城市/地标都必须手动添加描述和图片。但是向前和向后的链接应该由某种代码生成。因为手工操作不仅很麻烦,而且很可能导致错误,因为树将横向增长,即水平的数量将是相同的,但是州、城市和地标的数量会激增。
现在我想我可以通过使用标签和短代码来完成这个任务。另一种方法是将代码放在页面模板中。但是这样的话,我可能不得不为每个帖子做一个单一的使用模板。
所以我想知道这是不是唯一/最好的方法?在我看来,这种事情应该很常见,应该有一个更好的方法来做,但我找不到任何信息。
所以我的问题是,
1-用短代码做这件事是个好方法吗?
2-如果我将代码放在页面模板中,是否有一种方法可以对所有帖子使用单一模板。也就是说,页面模板可以根据当前帖子的内容或标记来决定使用哪些筛选器来处理帖子列表。例如,对于城市1,它需要显示地标A&B和状态1,但对于城市2,它应该显示Landmark C&D和State 1,这意味着它应该使用不同的标记来过滤这些帖子。
有没有其他更适合我需要的方法或平台?我是wordpress的新手,所以我不介意换别的东西,我面对的是双向的学习曲线。
更新:重新表达我的问题。我想知道是否有一种方法可以在我的帖子中建立树的父级子关系(树中的每个节点都是一个post)。然后使用这些关系自动显示所需的内容,即在每个帖子中,只显示指向其直接父级和直接子级的链接。我说自动,因为每当我添加一个新的帖子,我不想去编辑它的父母。当我将它设置为该帖子的子级时,它应该自动出现在父帖子中。
发布于 2017-01-01 21:56:43
1-用短代码做这件事是个好方法吗?
短码!你为什么要用密码。您可能已经读过WordPress之前,这是很棒的!但请给出原因?
2-如果我将代码放在页面模板中,是否有一种方法可以对所有帖子使用单一模板。也就是说,页面模板可以根据当前帖子的内容或标记来决定使用哪些筛选器来处理帖子列表。例如,对于城市1,它需要显示地标A&B和状态1,但对于城市2,它应该显示Landmark C&D和State 1,这意味着它应该使用不同的标记来过滤这些帖子。
正如我所看到的,您需要一个CPT (定制post类型),您可以调用它为city。您可以为州使用自定义分类法。如果不是自定义分类法,则可以使用类别来指定状态。如果不是这两种情况,您也可以为状态使用元键。没问题。
有没有其他更适合我需要的方法或平台?我是WordPress的新手,所以我不介意换别的东西,我面对的是双向的学习曲线。
啊,你问铁匠有没有更好的铁匠。这不是一个聪明的问题。

您需要阅读关于post元信息和特色图片。我试图为懒惰的人优化的绘图,所以您创建了te最小的WordPress代码来实现这一点。
请描述一下地标,我们可能还需要改进结构。
https://wordpress.stackexchange.com/questions/250955
复制相似问题