嗨,我已经尝试了几个小时在我的页面模板上显示特定页面及其子页面的四列网格。我的网站结构是:
Main Page
Service Page
-Service Type 1
--Service Type 1, Item 1
--Service Type 1, Item 2
-Service Type 2
--Service Type 2, Item 1
--Service Type 2, Item 2
我在尝试列出我的“服务类型”和页面模板中的子页面时遇到了困难。
我试图制作一组页面ID(来自“服务类型”的ID)并显示这些页面的标题。
然后我想搜索数组并查看其中的页面是否有子页面,如果有,则将子标题显示为链接(按照我的 css)。
这听起来并不难,但我似乎无法理解它。我一直在捣碎代码,但无法弄清楚。
我可以使用以下方法在基本列表中显示页面:
<?php wp_list_pages('include=453&title_li='); ?>
<?php wp_list_pages('child_of=453&sort_column=post_title&title_li=') ?>
<?php wp_list_pages('include=457&title_li='); ?>
<?php wp_list_pages('child_of=457&sort_column=post_title&title_li=') ?>
但是想要一些更动态的东西,所以如果我添加更多服务类型,我不必手动输入所有代码,而是可以用新的 id 填充数组?
我希望页面的顶部网格具有以下内容:
-Service Type 1 -Service Type 2 -Service Type 3
--Service Type 1, Item 1 --Service Type 2, Item 1 --Service Type 3, Item 1
--Service Type 1, Item 2 --Service Type 2, Item 2 --Service Type 3, Item 1
我接近这个权利还是应该制作某种菜单?对此的任何帮助将不胜感激!
谢谢!