2016-06-16 5 views
0

Ich verwende Wordpress 'Optimizer theme. Ich möchte eine statische Homepage mit nur dem Schieberegler erstellen, aber nachdem ich die Homepage mit der Homepagevorlage aktualisiert habe, wird der Schieberegler nicht mehr angezeigt.Schieberegler nicht in statische Homepagevorlage

Hier ist der Code, der Schieber in 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--> 

und hier wird die Vorlage

<?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(); ?> 

Antwort

0

einfach die ID Bedingung ...

<?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 } ?> 
ändern Codierung gezeigt

Wenn Sie möchten, können Sie OR-Bedingung entfernen, wenn

Verwandte Themen