如果指定了IMAGE变量,则显示IMAGE,否则不显示代码

时间:2011-08-24 作者:Bob

这应该很简单,但我所尝试的一切都会把博客搞砸。

我希望能够在自定义字段中指定图像变量(这很好),但如果没有指定,请不要包含图像代码。这在某些浏览器(IE)中造成了图像丢失错误。

有什么想法吗?

谢谢Bob

1 个回复
SO网友:Milo

在输出任何标记之前,只需检查它是否存在。

<?php
$postimage = get_post_meta($post->ID, \'postimage\', true);
if($postimage):
?>
    <img src="<?php echo $postimage; ?>" />
<?php
endif;
?>

结束

相关推荐

Admin Theme customization

我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register