【发布时间】:2017-04-18 01:14:44
【问题描述】:
这是我正在尝试实现的示例。
假设我有美国各州,每个州有 5 个城市和一个包含每个州内容的自定义模板。
我想在每个城市页面上交替/更改城市名称而不更改内容。
如果我访问加利福尼亚,然后单击圣地亚哥,我希望它说 blah blah blah Sandiego blah blah blah,然后如果我单击洛杉矶,我希望它说 blah blah blah Los Angeles blah blah blah。
我正在制作包含此内容的层次结构模板。
我试图通过创建一个模板并在文本周围交替城市名称来节省时间。
内容可以保持不变,只是城市必须每个州更改一个。
我为每个州创建了一个模板,但我需要为每个城市使用相同的模板。
【问题讨论】:
-
如果您将其用作 WP 页面,我曾经做过类似的设置,其中州是父页面,所有城市都是该州的子页面。模板是相同的,但是如果父级然后显示状态内容,则具有逻辑,如果是子级,则显示城市内容......等等
-
嗯,国家的内容将是独一无二的,不像城市。城市内容会有所不同,但城市名称必须更改,以便我可以为每个州的每个城市重复使用它。我不想使用与州相同的内容。如果我上次没有说清楚,我很抱歉。
-
对于城市页面.. 只是我猜对了,您将在模板中拥有相同的内容,但城市占位符被更改为实际名称?看起来可以做到,拥有自己的城市模板,内容为 city_name 作为搜索/替换操作,并执行永久链接 add_rewrite_rule 以捕获 url 并加载正确的模板/城市。所以 site.xyz/st/city .. 它告诉我们使用该城市名称加载城市模板,并链接到父页面,即州......
-
哇,现在说得通了。是否有任何链接或页面具有更深入的搜索和替换示例。我喜欢您为此类项目采用的方法。请将其作为对我的问题或主题的回答提交,以便我将您的回答归功于您。
-
当然谢谢你我现在会写详细的答案我知道你在追求什么,现在你可能会看到这个我曾经实现它的示例网站,右上角菜单上的frontpointsecurityreviews.com被称为:本地,单击它,您将看到本地页面...
标签: javascript html wordpress wordpress-theming custom-wordpress-pages