添加静态php文件,但仍可以使用wordpress模板


Add Static php file but still can use wordpress template

我只想在主题文件夹中创建一个静态PHP文件,但我不能使用get_header或任何东西。

如何使用静态PHP文件访问WordPress API?

你必须

加载wp-load.php文件来引导WordPress。这可以通过以下代码完成。

require __DIR__ . '/../../../wp-load.php';

公平的警告,这不是做这样的事情的理想方式。您最好使用 template_redirect 动作挂钩来输出不同的内容。