什么是Wordpress的路由体系结构以及如何通过URL跟踪文件

时间:2012-04-02 15:31:28

标签: wordpress open-source routing content-management-system url-routing

什么是Wordpress的路由架构?如何通过URL跟踪文件? 您将如何将URL路由到特定的PHP文件或PHP函数。例如www.my-site.com/abc在文件xyz_function()中执行函数xyz_file.php

1 个答案:

答案 0 :(得分:1)

WordPress不像许多其他框架那样使用路由。相反,WordPress使用钩子,过滤器和它的模板系统。

学习这个系统并以“WordPress方式”做事会更好。如果相反,你仍然希望构建这样的东西,你将需要构建一个能够为你完成工作的插件。

您可以从挂钩'template_redirect'操作开始。在回调中,您可以评估URL的内容并检查是否定义了与您要建立的路由方案匹配的模板文件和/或函数。如果检测到存在,则调用该函数。