Modify the Wordpress URL

时间:2015-12-06 作者:Brotzka

我想找到以下问题的解决方案:

在我的网站上,我想在某个页面上显示特定内容,例如:http://mysite.de/locations/location-xyz

位置是wordpress pagelocation xyz是一个特殊位置,应该可以用任何其他位置(位置abc、位置sdf、uvw位置->位置的精确段塞)替换。

但我不想为每个位置创建一个站点。我已经为“位置”页面创建了一个模板文件,并希望在此页面上显示有关给定位置的信息。如果没有给出位置,我想显示位置页面的内容。

我很清楚,我可以通过以下解决方案轻松访问该位置:http://mysite.de/locations/?location=location-xyz. 但我不想这样做。

问题是,Wordpress自动尝试查找页面“位置xyz”。

是否有可能访问url参数?

谢谢

1 个回复
SO网友:jgraup

你可能想看看add_rewrite_ruleadd_rewrite_endpoint. 然后安装一个名为Monkeyman Rewrite Analyzer, 如果你的规则有冲突,它会帮助你展示。

相关推荐

How wp maps urls into files

我想了解wordpress的工作原理。我在我的主题中发现了这行代码:<?php echo get_permalink(get_option(\'Theme_search_page_id\')) ?> 如果我从mysql获得该选项,我会收到:mysql> select * from wp_options where option_name=\'Theme_search_page_id\'; +-----------+----------------------------