Wordpressでif elseステートメントを実行する方法を理解しようとしています。$data[0]['media_upload']
が空の場合は、ブログのタイトルを表示するようにします。それ以外の場合 (何かあれば)、Wordpress でロゴを表示します。私は間違った構文を持っているかどうか疑問に思っています。
現在、ブログのタイトルを表示していてエラーはありませんが、画像がアップロードされていて、何らかの理由で表示されていません。どんなアイデアも素晴らしいでしょう!
<?php
if (empty($data[0]['media_upload'])) {
echo'<h1 class="site-title"><a href="';
esc_url( home_url( '/' ) );
echo'" title="';
esc_attr( get_bloginfo( 'name', 'display' ) );
echo'" rel="home">';
bloginfo( 'name' );
echo'</a></h1>';
}
else{
echo '<a href="';
bloginfo('siteurl');
echo '">';
echo'<img src="';
global $data;
$data['media_upload'];
echo'" /></a>';
}
?>