私は、ヘッダーイメージをいくつでもアップロードできるという意味でカスタムヘッダーをサポートするWPテーマを持っています。ユーザーがサイトをブラウズする際にランダム化されますが、それぞれが必要ですページで、そのページのコンテンツに関連するメディアギャラリーからの単一のイメージを表示します。Wordpressの各ページのヘッダーイメージが異なります
私はcustom-header.php
if(is_page('About')){
echo '<img src="the-path-to-image/about.jpg" />';
ORこの
<?php if(is_home) { ?>
<?php if(get_header_image()): ?>
<div id="custom-img-header"><img src="the-path-to-image/about.jpg" alt=""
/></div>
<?php endif; ?>
<?php } ?>
にこれを追加しようとしましたが、何も... functions.php
require get_template_directory() . '/inc/custom-header.php';
から
コードを変更しませんcustom-header.php
<?php if (get_header_image()) : ?>
<a href="<?php echo esc_url(home_url('/')); ?>" rel="home">
<img src="<?php header_image(); ?>" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="">
</a>
<?php endif; // End header image check. ?>
からheader.php
<header id="masthead" class="site-header" <?php echo beluga_header_image_background(); ?> role="banner">
<div class="masthead-opacity"></div>
<div class="site-branding">
<h1 class="site-title"><a href="<?php echo esc_url(home_url('/')); ?>" rel="home"><?php bloginfo('name'); ?></a></h1>
<h2 class="site-description"><?php bloginfo('description'); ?></h2>
</div>
</header>
コードから
コード誰もが、私はそれを動作させるために変更すべきか、どこで私を助けてくださいことはできますか?
あなたは、その投稿のヘッダーとして特定の投稿の注目画像を表示したいとお考えですか? – DpEN
はい、それもいいと思います...私は各ページごとに異なるヘッダーイメージを設定できれば満足しています(つまり、 "About"ページヘッダーimgはuploads/about.jpg、 "Contact"ページにはアップロード/ contact.jpg) – Brooks