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



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

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

最好学习这个系统并以"WordPress的方式"做事。如果你仍然希望构建这样的东西,你就必须构建一个插件来为你做这件事。

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