图像标记src属性在wordpress中不起作用

时间:2013-06-29 13:45:40

标签: php wordpress

我在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,但这不起作用。如果我在不同的浏览器中打开它,图像显示正确。

2 个答案:

答案 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; ?>"/>