自动取款机。我正在开发一个 Wordpress 网站,该网站需要在显示页面内容方面进行一些重新思考。
自动取款机正在使用
<?php if (is_front_page()) { ?>
show this content
<?php } elseif (is_page('contact')) { ?>
show this content
<?php } else { ?>
show this content
这一切都很好,完全没有问题。(我想保留这个作为网站的基本结构)
基本信息:
- 规则在标题中
- 规则还定义是否在顶部显示滑块。
- 内容分配在标题中是动态的
真正的问题稍后会显示,当我想编写更聪明的代码时,因为在投资组合中的每个案例子页面都没有 999999 行 is_page 。
现在,每次我想创建一个子页面时,我都必须制作一行“is_page”*,我会说这是非常无效的编码,尽管设计内容需要它根据你在网站上的位置来更改内容。
我需要为每个子页面创建一个新的 is_page 的原因是由于顶部更改了颜色,并且根据您所在的页面显示了不同的内容。“else”状态仅定义我是否创建新的基本页面而不是案例页面。
我想要实现的是,如果你登陆页面“case1”或“case2”等无限数量我想显示特定内容。
所以
我正在寻找的是一种方法来创建一个 is_page 规则来定义你是否在 case1-case9999999 显示这个 div
或者
使用 get_pages 创建规则,所以我继续使用 is_page 作为网站的基本结构,然后添加一个额外的规则来控制在 case1-case99999999 上显示哪些内容
如果我以某种方式没有解释这个足够好的话,请发表评论,我会尽我所能来阐明这个问题。