2013-11-25 101 views
0

我在目录/ blog中安装了Wordpress。如何在子目录Wordpress安装中包含外部PHP文件?

我想包括使用相对路径,如“../../include/file.php”位于根父目录中的多个PHP文件。

由于WordPress使用其安装目录为基础,我试图通过包括

<base href="http://mydomain.com" /> 

头的内部去改变它,但它没有任何效果。

我可以在Wordpress主题中适当地调用这些PHP文件吗?

+4

PHP并不在乎'标签。 PHP在服务器上运行,并直接处理文件系统。 ''用于客户端浏览器,告诉它在html中“相对”基址“的位置” –

+0

我会将这一点加入到我从这次体验中学到的东西中。感谢您的洞察力。 –

+0

虽然这是一个PHP与HTML和URL与文件系统的问题,但如果WordPress的问题发布在http://wordpress.stackexchange.com/ –

回答

0

您可以尝试在父目录中,黑客用于文件:

$path = dirname(dirname(__FILE__)) . '/some_file.php'; 
1

你可以试试把这个wp-config

$rootpath = explode(basename(dirname(__FILE__)), ABSPATH); 
define('MYROOT', $rootpath[0]); 

,然后在根目录anyfile:

include(MYROOT . 'somefile.php'); 
相关问题