在上面的WordPress安装目录中包含php文件

时间:2013-11-06 作者:Evster

我在包含外部数据时遇到问题。php文件转换为我的WordPress主题。

WordPress installation URL: 我的域名。com/博客

PHP File URL: mydomainname。com/测试/资产/公司/分析。php

我正试图从标题中包含这个PHP文件。我的WordPress主题的php。

我的代码行如下所示:

<?php include ( site_url() . \'/testing/assets/inc/analytics.php\' );  ?>
我还尝试了PATHABSPATH 但我不能让它工作。有趣的是,当我改变includerequire_once 它破坏了网站。

请帮我弄清楚我到底做错了什么。非常感谢。

2 个回复
最合适的回答,由SO网友:Andrew Bartel 整理而成

您需要使用文件路径,而不是URL,因此如果使用mydomainname。com/blog位于/home/account/public\\u html/blog,然后您的文件是/home/account/public\\u html/testing/assets/inc/analytics。php。

但我建议将其放入一次性插件中。

SO网友:Godwinh

这个怎么样:

$path = dirname( ABSPATH );
include( $path . "/testing/assets/inc/analytics.php" );

结束