我想包括一个php文件,该文件存储在我的wp-includes文件夹中,它可以对远程服务器执行cURL调用。现在,脚本运行良好,一切。在Wordpress页面中包含一个php文件。
我希望在打开Wordpress页面之一时加载它。我已经尝试了以下。
<?php include 'wp-includes/myfilename.php'; ?>
但似乎没有加载。我可以访问特定的php文件的url,并使cURL调用完美。我如何在我的wordpress中包含这个页面?
在此先感谢。
我想包括一个php文件,该文件存储在我的wp-includes文件夹中,它可以对远程服务器执行cURL调用。现在,脚本运行良好,一切。在Wordpress页面中包含一个php文件。
我希望在打开Wordpress页面之一时加载它。我已经尝试了以下。
<?php include 'wp-includes/myfilename.php'; ?>
但似乎没有加载。我可以访问特定的php文件的url,并使cURL调用完美。我如何在我的wordpress中包含这个页面?
在此先感谢。
你可以做wp_remote_get
功能的使用:
https://codex.wordpress.org/Function_Reference/wp_remote_get
从文档:
检索来自HTTP的原始响应请求使用GET方法。 结果包括HTTP头和内容。
实施例:
<?php
function get_remote_file_33199022(){
wp_remote_get(
'http://remote-url.com/file.php',
array(
'blocking' => false,
'httpversion' => '1.1'
)
);
}
?>
谢谢,但我已经照顾了curl http请求,并且我收到了以我想要的格式结构化的数据。 Tbh,我需要做的只是在我的页面上添加一个简单的包含,但Wordpress非常复杂。 – mudoskudo
函数做什么时,而不是远程URL,你把本地文件,你想包括? – andyderuyter
它获取数据并将其写入一个json文件,然后我使用它来可视化数据。 – mudoskudo
可能是有益的http://stackoverflow.com/questions/4090698/wordpress-include-content-of-one-page-in-another – Mihai
感谢您的建议。 – mudoskudo