我已经为WordPress写了这个短代码,我很确定问题是我的弱PHP知识。
当我return $full_liveshot_url_fetch
函数与短代码完美结合并获得完整的URL时,但当我添加函数get_file_content()
以返回页面时它失败并且我收到警告: file_get_contents(“xxx xxxx xxxx .....):无法打开流:
当我在功能之外做同样的事情时......
function live_shot_code($markup) { //just to checheck that a url is filled out and set a default
if(!isset($markup['url'])) $markup['url'] = 'http://itmastersworld.com/liveshot/nothingset/';
$full_liveshot_url_fetch = '"http://itmastersworld.com/liveshot/getImage.php?url='.$markup['url'].'&title='.$markup['title'].'&width='.$markup['width'].'&height='.$markup['height'].'&quality='.$markup['quality'].'&zoom='.$markup['zoom'].'"';
$done_getting = file_get_contents($full_liveshot_url_fetch);
return $done_getting;
}
add_shortcode('wpliveshot', 'live_shot_code');