Wordpress PHP - 如何在每个页面上显示标题?

时间:2015-11-17 16:44:14

标签: php html wordpress

如果有人能提供帮助,我们将不胜感激。我正在使用Wordpress网站,我在主页上有一个标题图片。它只出现在主页上,但我需要它显示在每个页面上。我在header.php文件中找到了这个代码,我认为需要更改,但我对php不是很熟悉。

这是header.php文件中标题图像的代码:

<?php if ( is_home() || is_front_page() ) { ?>
  <?php if ( get_header_image() != '' && $papercuts_options_db['papercuts_display_header_image'] != 'Everywhere except Homepage' ) { ?>
    <div class="header-image-wrapper"><div class="header-image"><img src="<?php header_image(); ?>" alt="<?php bloginfo( 'name' ); ?>" /></div></div>
  <?php 
    }  
  } else { ?>
  <?php if ( get_header_image() != '' && $papercuts_options_db['papercuts_display_header_image'] != 'Only on Homepage' ) { ?>
      <div class="header-image-wrapper"><div class="header-image"><img src="<?php header_image(); ?>" alt="<?php bloginfo( 'name' ); ?>" /></div></div>
  <?php } 
  } ?> 

2 个答案:

答案 0 :(得分:0)

用以下代码替换代码:

<?php 
if ( get_header_image() != '' ) { 
?>
    <div class="header-image-wrapper"><div class="header-image"><img src="<?php header_image(); ?>" alt="<?php bloginfo( 'name' ); ?>" /></div></div>
<?php 
}
?>

理想情况下保留原始代码但注释掉 - 使用:

<?php 
/*
if ( is_home() || is_front_page() ) { ?>
  <?php if ( get_header_image() != '' && $papercuts_options_db['papercuts_display_header_image'] != 'Everywhere except Homepage' ) { ?>
    <div class="header-image-wrapper"><div class="header-image"><img src="<?php header_image(); ?>" alt="<?php bloginfo( 'name' ); ?>" /></div></div>
  <?php 
    }  
  } else { ?>
  <?php if ( get_header_image() != '' && $papercuts_options_db['papercuts_display_header_image'] != 'Only on Homepage' ) { ?>
      <div class="header-image-wrapper"><div class="header-image"><img src="<?php header_image(); ?>" alt="<?php bloginfo( 'name' ); ?>" /></div></div>
      <?php } 

  } 
*/ ?> 

供参考

答案 1 :(得分:-3)

Entity

用上面的代码替换。我认为它会起作用。