【问题标题】:wordpress php problem, getting custom field image or default imagewordpress php问题,获取自定义字段图像或默认图像
【发布时间】:2011-07-17 20:00:49
【问题描述】:

大家好,这是wordpress php问题 我正在尝试从自定义字段图像中获取缩略图。请帮我提供代码,非常感谢。

<?php
if (get_post_meta($post->ID, 'thumbnail', true)) {
echo "<img src='echo get_post_meta($post->ID, 'thumbnail', true)' width='100px' />";
}else{
echo "<img src='http://site.com/default.jpg' width='50px' />";
}   
?>

上面的代码结果默认图片没有添加自定义字段图像,但给出了下面显示的 img 代码作为自定义填充图像的输出。

<img src='echo get_post_meta(86, ''thumbnail'', true)' width='100px' />

【问题讨论】:

    标签: php wordpress echo image if-statement


    【解决方案1】:

    问题很可能是您在另一个 echo 语句中有一个 echo 语句。

    <?php
    if (get_post_meta($post->ID, 'thumbnail', true)) {
    echo "<img src='" . get_post_meta($post->ID, 'thumbnail', true) . "' width='100px' />";
    }else{
    echo "<img src='http://site.com/default.jpg' width='50px' />";
    }   
    ?>
    

    【讨论】:

    • 你工作非常感谢。我知道 echo 语句中的引号有问题,只是不知道如何解决它:) 再次感谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-07
    • 1970-01-01
    • 1970-01-01
    • 2013-10-06
    相关资源
    最近更新 更多