【发布时间】:2012-03-16 10:00:24
【问题描述】:
我在 wordpress 插件中的 file.js.php 中有一个 JS/PHP 文件。
问题是 - 我需要包含一个 wordpress 文件才能使用 GLOBALS 和 wp 函数。
我的问题分为两部分:
1 - 最好包含哪个文件(安全性、性能等)
2 - 我怎样才能找到所述文件的路径 - 假设我不能使用 plugins_url() 包括它来识别路径或 wp root ?
目前我正在使用:
include("../../../../wp-load.php");
或
require_once (dirname(dirname(dirname(dirname(dirname ( __FILE__))))).'/wp-config.php');
但当然它是一种半硬编码的方法。如果 CONTENT" 或 "PLUGINS" 目录被移动,它不会保证什么都不会......
在解决这个问题时,问题被概述并浮出水面:PHP constant inside JS file
【问题讨论】: