【问题标题】:Slider not coming in Static home page template滑块未进入静态主页模板
【发布时间】:2016-06-16 07:05:51
【问题描述】:

我正在使用 Wordpress'Optimizer theme。我想创建一个只有滑块的静态主页,但是在使用主页模板更新主页后,滑块不会显示在上面。

这是 header.php 中显示的滑块代码

<!--Slider START-->
    <?php if (is_home() && is_front_page()) { ?>

        <div id="slidera" class="layer_wrapper <?php if(!empty($optimizer['hide_mob_slide'])){ echo 'mobile_hide_slide';} ?>">
            <?php $slidertype = $optimizer['slider_type_id']; ?>
            <?php get_template_part('frontpage/slider',''.$slidertype.''); ?>
        </div> 

      <?php } ?> 
  <!--Slider END-->

这里是模板编码

<?php
/*
Template Name: Home Page
*/

global $optimizer;
?>
<?php get_header(); ?>

<?php if ( is_front_page() ) { ?>
<div class="home_wrap layer_wrapper">
<div class="fixed_wrap fixindex">
            <!--FRONTPAGE WIDGET AREA-->
            <?php if ( is_active_sidebar( 'front_sidebar' ) ) : ?>
                <div id="frontsidebar" class="frontpage_sidebar">       
                    <?php dynamic_sidebar( 'front_sidebar' ); ?>
                 </div> 
            <?php endif; ?>

</div>
</div><!--layer_wrapper class END-->

<?php }else{ ?>

<div class="fixed_site">
<div class="fixed_wrap fixindex">
    <?php get_template_part('template_parts/post','layout4'); ?> 
</div>
</div>

<?php } //is_front_page ENDS ?>
<?php get_footer(); ?>

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    只需更改id条件...

    <?php if (is_front_page() || is_page('put your page id here')) { ?>
        <div id="slidera" class="layer_wrapper <?php if(!empty($optimizer['hide_mob_slide'])){ echo 'mobile_hide_slide';} ?>">
            <?php $slidertype = $optimizer['slider_type_id']; ?>
            <?php get_template_part('frontpage/slider',''.$slidertype.''); ?>
        </div> 
    
      <?php } ?> 
    

    如果您愿意,您可以删除 OR 条件表单 if

    【讨论】:

      猜你喜欢
      • 2012-01-09
      • 2014-08-23
      • 2015-07-19
      • 2011-05-20
      • 2016-03-09
      • 2013-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多