デフォルトのtwentysixteenテーマでWordPressを使用しています。これはコードの問題で、テーマの問題ではないので、私はそれを投稿しています。私はちょっと間違ったことをやっている気がしますが、変更する必要があるコードを検索して考え出しましたが、期待通りの変更を行っていないようです。ロゴを置き換えるテーマコードを変更する問題が発生しました。
私がしたいことは、現在ウェブサイト "home"に行っているロゴを変更することです。私はより関連性の高い情報を持っている私の他のサイトの1つに行きたい、左上のフロントエンドのロゴについて話しています。
しかし、私はこのコードを変更する場合:
<div class="header-image">
<a href="<?php echo esc_url(home_url('/')); ?>" rel="home">
<img src="<?php header_image(); ?>" srcset="<?php echo esc_attr(wp_get_attachment_image_srcset(get_custom_header()->attachment_id)); ?>" sizes="<?php echo esc_attr($custom_header_sizes); ?>" width="<?php echo esc_attr(get_custom_header()->width); ?>" height="<?php echo esc_attr(get_custom_header()->height); ?>" alt="<?php echo esc_attr(get_bloginfo('name', 'display')); ?>">
</a>
た:
<div class="header-image">
<a href="http://external-website-here.com">
<img src="<?php header_image(); ?>" srcset="<?php echo esc_attr(wp_get_attachment_image_srcset(get_custom_header()->attachment_id)); ?>" sizes="<?php echo esc_attr($custom_header_sizes); ?>" width="<?php echo esc_attr(get_custom_header()->width); ?>" height="<?php echo esc_attr(get_custom_header()->height); ?>" alt="<?php echo esc_attr(get_bloginfo('name', 'display')); ?>">
</a>
ロゴ画像をクリックしたときに私がリダイレクトよどこに影響していないようです。言い換えれば、それはまだ外部サイトの代わりに見えるhome_urlに行きます。
ご意見をいただければ幸いです。
追加情報:キャッシングは有効になっていません。他のブラウザ/デバイスがキャッシュの問題ではないことを確認してください。
更新:最初のコードボックスからコード全体を削除しても、フロントエンドで何も変更されません。たぶん私は間違ったファイルを変更していますか?ロゴコードがどのファイルに含まれているのか把握するにはどうすればよいですか?
外部サイトへのリンクの先頭にhttp://を含めないと、http://yousite.com/external-website-here.comに移動します。それは問題ではない場合、それは最も可能性が高いWordPressの特定の問題です。 –
コメントありがとうございました。私は実際のコードでhttp://を持っていて、それを表示するために私の質問を更新しました。他の提案は高く評価されていますAntony thanks –
シークレットウィンドウで試してみることはできますか?それはキャッシュかもしれません。 –