我有一个奇怪的问题。
我正在改进一个文字新闻网站。我需要将一个文件包含在索引WordPress主题中,但这种情况对我来说真的很令人沮丧。
如果我在index.php wordpress主题文件中,一切正常:
include('myfile.php');
// myfile.php当然与index.php位于同一文件夹中。
包含已正确完成。
但是,如果我尝试将“myfile.php”移动到例如父文件夹,那么接下来的事情应该有效,但是没有......:
include('../myfile.php');
这对我来说真的很令人沮丧,因为没有意义......
接下来我尝试了,设置所有绝对路径:
include('http://myweb.com/myfile.php')
但同样,它不起作用。
如果有人给我一个想法来解决这个问题,我会非常高兴。
非常感谢
答案 0 :(得分:0)
Wordpress有此快捷方式。尝试使用
<?php get_template_part('myfile'); ?>
事实上,这是做包含
的正确方法答案 1 :(得分:0)
绝对路径必须是文件系统的路径。
你可以尝试使用realpath()php函数,它通过参数相对路径解决文件的绝对路径。