我在wordpress中创建了一个Google图表,图表被渲染并存储到图像中。但是我无法使用<img src="" />
调用图像。以下是代码:
$filepath = "/wp-content/uploads/graph.png";
file_put_contents($filepath, $response);
echo $filepath;
echo "<img src=\"/wp-content/uploads/graph.png\">";
我也尝试使用http://*/graph.png,但这不起作用。如果我在不同的浏览器中打开它,图像显示正确。
答案 0 :(得分:1)
试试这个
echo '<img src="' . get_bloginfo('template_directory') . '/images/logo.gif" />';
转到'template_directory'或'stylesheet_directory'。
答案 1 :(得分:0)
您可以尝试以下代码;
如果将HTML代码和PHP代码结合使用会更好。更清洁易读。
PHP代码
<?php
Try changing your file path to
$filepath = "../../wp-content/uploads/graph.png";
file_put_contents($filepath, $response);
?>
HTML代码
<img src="<?php echo $filepath; ?>"/>