如何在标题中仅设置主页HTML代码

时间:2014-08-19 14:37:40

标签: php html wordpress header

我或多或少完成了我网站的设计(内置于Wordpress),我的header.php中有一个滑块,目前显示在每个页面上。我希望这只出现在我的主页上 - 我必须认为有一个简单的代码片段可以实现,可以检查主页参数或页面特定的URL或只在该页面上使用此代码的东西

这是我的滑块代码,目前在header.php中,我希望在某种只在主页上弹出的参数结构中。希望有人有钥匙!

<div class="art-pageslider">

     <div class="art-shapes">
            </div>
<div class="art-slider art-slidecontainerpageslider" data-width="930" data-height="200">
    <div class="art-slider-inner">
<div class="art-slide-item art-slidepageslider0">


</div>
<div class="art-slide-item art-slidepageslider1">


</div>
<div class="art-slide-item art-slidepageslider2">


</div>
<div class="art-slide-item art-slidepageslider3">


</div>
    </div>
</div>
<div class="art-slidenavigator art-slidenavigatorpageslider" data-left="0" data-top="1">
<a href="#" class="art-slidenavigatoritem"></a><a href="#" class="art-slidenavigatoritem"></a><a href="#" class="art-slidenavigatoritem"></a><a href="#" class="art-slidenavigatoritem"></a>
</div>


</div>

3 个答案:

答案 0 :(得分:4)

使用is_front_page()

<?php if(is_front_page() ) { ?>
    <!-- Slider HTML Code Here -->
<?php } ?>

来自Wordpress Codex:

  

如果您使用静态页面作为首页,这很有用:

<title>
<?php bloginfo('name'); ?> &raquo; <?php is_front_page() ? bloginfo('description') : wp_title(); ?>
</title>

答案 1 :(得分:2)

使用is_front_page()来测试您是否在索引模板中

<?php if( is_front_page() ): ?>

   <!-- your slide code -->

<?php endif; ?>

答案 2 :(得分:1)

尝试使用以下内容:

<?php if(is_front_page() ) { ?>
   // your HTML here
<?php } ?>