0

我正在 wordpress 中创建一个谷歌图表,图表被渲染并存储到图像中。但是我无法使用<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 这不起作用。如果我在不同的浏览器中打开相同的,图像显示正确。

4

2 回答 2

1

尝试这个

echo '<img src="' . get_bloginfo('template_directory') . '/images/logo.gif" />';

选择“template_directory”或“stylesheet_directory”。

于 2013-10-30T04:32:34.977 回答
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; ?>"/>
于 2013-06-29T13:56:36.447 回答