没有太多的XML,所以我遇到了一些麻烦:
function getapi()
{
$api_response = wp_remote_get( "http://example.com/getXML" );
$data = wp_remote_retrieve_body( $api_response );
$output = new SimpleXMLElement ($data );
return $output;
}
获取或设置瞬态
function transient()
{
$transient = get_transient( \'transient_value\' );
if ( ! $transient ) {
$transient = getapi();
set_transient( \'transient_value\', $transient, 180 );
}
return $transient;
}
我可以很容易地显示数据,但是
calling it up from a stored transient 显示此错误的结果:
Node no longer exists in C:\\xampplite\\htdocs\\...
不确定为了正确存储数据,我需要执行哪些额外步骤。
非常感谢!
诺埃尔