如何在 Wordpress 主题中调用 laravel 函数

How to call laravel function in Wordpress themes

我目前正在开发一个 laravel 应用程序,我只使用 Wordpress 管理博客部分。一切正常。是否可以在我的 Wordpress function.php 中调用 laravel 函数?如果是,我该如何实现?

这取决于你想调用什么函数。有些东西可以独立于框架使用,只需包含包,例如 Laravel Collections。但是,如果您需要更深入的集成,您应该查看以下文件。

  • public/index.php
  • bootstrap/app.php
  • bootstrap/autoload.php

正是在这些文件中加载了框架。这意味着它在您的应用程序代码可以 运行 之前完成所有先决条件。如果您想在 WordPress 中使用 Laravel,您需要模仿 WordPress 中这些文件的逻辑。不过我以前从未这样做过,所以我不知道您是否会遇到任何命名空间问题或其他任何问题。您可能还担心在每个请求上加载 WordPress 和 Laravel 对性能的影响。祝你好运!