0

wordpressページのカスタムメタボックスを介してアップロードされた画像を表示するために、いくつかのページにこのコードがあります。ただし、ユーザーが画像をアップロードしないとコードが表示されないように、if/else ステートメントでラップする方法を見つけようとしています。

ページテンプレートのコードは次のとおりです。

<div id="image-slider" class="rs-full">
    <div class="container">
        <div class="row-fluid">
            <img src="<?php global $post; $image = get_post_meta( $post->ID, '_wpb_rs_full', true ); echo $image; ?>" alt="<?php echo get_the_title($ID); ?>">
                    </div> <!-- /.row-fluid -->
    </div><!-- /.container -->
</div><!-- /#image-slider -->
4

1 に答える 1

0
<?php
global $post; 
$image = get_post_meta( $post->ID, '_wpb_rs_full', true );

if($image){ ?>
    <img src="<?php echo $image; ?>" alt="<?php echo get_the_title($ID); ?>">
<?php } ?>

それはあなたが探している状態でなければなりません。

于 2014-01-09T18:31:59.593 に答える