【发布时间】:2011-08-21 18:56:47
【问题描述】:
您好,我在处理 Wordpress 中的 php 代码时遇到了问题;
我的 aaa.php 文件包含代码:
<?php
require_once("lang_file.php");
echo $GLOBALS['general']['username'];
?>
我的 lang_file.php 包含:
<?php
$language['general']['username'] = 'User';
?>
我的 Wordpress 页面包含以下内容:
<?php
include("aaa.php");
?>
如果我通过浏览器直接访问 aaa.php,我会从 aaa.php 上的回显中获得“用户”消息。
如果我使用包含代码访问 Wordpress 页面,它不会显示任何内容。我已经阅读了这个答案:Does WordPress clear $GLOBALS?
我尝试将 lang_file.php 上的变量定义为 $GLOBALS 但这仍然不起作用。
【问题讨论】:
标签: php wordpress include globals