如何在Header中设置主页只使用HTML代码


How to set Home Page ONLY HTML code in 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>

使用is_front_page():

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

From Wordpress Codex:

如果你使用一个静态页面作为你的首页,这是有用的:

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

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

<?php if( is_front_page() ): ?>
   <!-- your slide code -->
<?php endif; ?>

试着使用以下命令:

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