この問題が発生した場合はElseステートメント。私はステートメントなしで表示するロゴを得ることができますので、すべてが正しくパッチされますが、If Elseステートメントを入れると、ロゴまたはH1ヘッダーが表示されません。WordPressのテーマでElse Statementロゴがある場合
ご協力いただきありがとうございます。
<?php if ($options['flaunt_one_logo'] != '') : ?>
echo <a href="<?php bloginfo('url')?>/" class="<?php logo_container_class(); ?>"><img src="<?php echo get_option('flaunt_one_logo'); ?>" alt="<?php bloginfo('name')?>" />
else
echo <h1 id="site-title"><span><a href="<?php echo esc_url(home_url('/')); ?>" title="<?php echo esc_attr(get_bloginfo('name', 'display')); ?>" rel="home"> <?php bloginfo('name'); ?></a></span></h1>;
<?php endif; ?>
であなたの最初の
<a>
を閉じるのを忘れ、ありがとうございました。私はそれに時間をかける必要があります。 あなたが提供したコードを使用して、私はH1を表示することができますが、ロゴは表示されません。現在、オプションにロゴが設定されているため、表示されるはずです。 ご意見はありますか? –
私は、H1がCSSルールを握っていないことに気づき、段落テキストのように小さく留まっています。 –
get_optionは宣言した関数ですか? Wordpressの仕組みがわからないget_optionの代わりに$ options ['flaunt_one_logo']を実行してください( 'flaunt_one_logo')。 – Joseph