如何在自定义WordPress页面上显示基于URL slug的动态内容?

时间:2014-10-03 23:15:12

标签: php wordpress permalinks

我有一个名为locations的自定义页面,我想要像这样加载URL:

/locations/california
/locations/nevada
etc..

并且在每个页面上加载给定URL,如上所述内容基于它加载。因此,例如,如果加载加利福尼亚,将加载特定信息到加利福尼亚。我将如何在WordPress中执行此操作?我试过访问/ locations / california,我得到了404,所以我猜WordPress正在寻找固定链接/位置/加利福尼亚

1 个答案:

答案 0 :(得分:0)

“自定义页面”是什么意思?

您可以添加自定义帖子类型“位置”,您可以通过它来组织州/城市/其他。默认情况下,Wordpress会自动使用帖子类型名称作为slug。见http://codex.wordpress.org/Post_Types

对于概述页面(/ locations /),Wordpress将搜索archive-locations.php(如果您使用存档初始化CPT)。对于单页(/ locations / whatever),它将是single-locations.php。