Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在页眉中设置仅主页HTML代码_Php_Html_Wordpress_Header - Fatal编程技术网

Php 如何在页眉中设置仅主页HTML代码

Php 如何在页眉中设置仅主页HTML代码,php,html,wordpress,header,Php,Html,Wordpress,Header,我已经或多或少地完成了Wordpress网站的设计,我的header.php中有一个滑块,当前显示在每个页面上。我希望这只出现在我的主页上——我认为有一个简单的代码片段可以实现,可以检查主页参数或特定于页面的URL,或者只在该页面上使用此代码的东西 这是我的滑动条代码,目前在header.php中,我希望在某种只在主页上弹出的参数结构中使用它。希望有人能拿到钥匙 <div class="art-pageslider"> <div class="art-shapes"

我已经或多或少地完成了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>
用于测试您是否在索引模板中

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

   <!-- your slide code -->

<?php endif; ?>

尝试使用以下方法:

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

来自Wordpress Codex: 如果您使用静态页面作为首页,这非常有用:

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

值得一提的是,这假设OP有一个静态的frontpage集,如果它的frontpage(首页)覆盖了所有的basesI对此进行了否决,正如您在PHP代码中所做的那样。如果OP只是简单地复制并粘贴他的代码来代替你的评论,他将得到语法错误。@Lee我更改了答案。你能检查一下吗?是的,这很好,这里的其他答案都显示了这一点。是的,我知道,但考虑到这一点,实际上你提供了抄本上的信息,所以我将替换否决票。抱歉打扰了。
<title>
<?php bloginfo('name'); ?> &raquo; <?php is_front_page() ? bloginfo('description') : wp_title(); ?>
</title>