2017-06-20 2 views
0

aus irgendeinem Grund bekomme ich die Suchleiste doppelt. Ich vermute, ich habe irgendwo einen Doppelfunktionsbefehl ... aber ich kann es nicht finden. Kann jemand den Code mit "frischen Augen" betrachten und versuchen, meinen Fehler zu finden? wie Wordpress hält mich 2 Suche Bars statt einer geben ich bin mit Notepad ++, Bootstrap v 3.0 und Wordpress 4.7.8Suchleiste doppelt (wordpress/php/bootstrap)

Hier ist der Code

<?php get_header(); ?> 

<div class="row"> 

    <div class="col-xs-12 col-sm-8"> 

     <div class="row text-center no-margin"> 

     <?php 
     $currentPage = (get_query_var('paged')) ? get_query_var('paged') : 1; 
     $args = array('posts_per_page' => 3,'post_type'=>'post', 'paged' => $currentPage); 
     new WP_Query($args); 
     if(have_posts()): $i = 0; 

      while(have_posts()): the_post(); ?> 

       <?php 
        if($i==0): $column = 12; $class = ''; 
        elseif($i > 0 && $i <= 2): $column = 6; $class = ' second-row-padding'; 
        elseif($i > 2): $column = 4; $class = ' third-row-padding'; 
        endif; 

       ?> 
        <?php the_content(); ?> 

        <div class="col-xs-<?php echo $column; echo $class; ?> blog-item"> 
         <?php if(has_post_thumbnail()): 
          $urlImg = wp_get_attachment_url(get_post_thumbnail_id(get_the_ID())); 
         endif; ?> 
         <div class="blog-element" style="background-image: url(<?php echo $urlImg; ?>);"> 

          <!--<?php the_title(sprintf('<h1 class="entry-title"><a href="%s">', esc_url(get_permalink())),'</a></h1>'); ?> --> 
          <h1 class="entry-title"><?php the_title(); ?></h1> 

          <small><?php the_category(' '); ?></small> 
         </div> 
        </div> 

      <?php $i++; endwhile; ?> 

      <div class="col-xs-6 text-left"> 
       <?php next_posts_link('« Older Posts'); ?> 
      </div> 
      <div class="col-xs-6 text-right"> 
       <?php previous_posts_link('Newer Posts »'); ?> 
      </div> 

     <?php endif; 
       wp_reset_query(); 
     ?> 
     </div> 

    </div> 

    <div class="col-xs-12 col-sm-4"> 
     <?php get_sidebar(); ?> 
    </div> 

</div> 

<?php get_footer(); ?> 
+0

Code deaktiviert haben scheint fehlende Teile zu haben (und nicht wirklich formatiert). Übrigens, welche Vorlage verwenden Sie (wenn es Ihre eigene ist, fügen Sie bitte den Teil ein, wo die Suchleiste aufgerufen wird)? – Kaddath

+0

\t

+0

yeas ich benutze benutzerdefinierte Vorlage. Dieser Code stammt aus meiner index.php und ich habe verstanden, dass es das "Herz der Vorlage" ist. –

Antwort

1

diesen Code Versuchen.

ich die //get_sidebar();

 <?php get_header(); ?> 

<div class="row"> 

    <div class="col-xs-12 col-sm-8"> 

     <div class="row text-center no-margin"> 

     <?php 
     $currentPage = (get_query_var('paged')) ? get_query_var('paged') : 1; 
     $args = array('posts_per_page' => 3,'post_type'=>'post', 'paged' => $currentPage); 
     new WP_Query($args); 
     if(have_posts()): $i = 0; 

      while(have_posts()): the_post(); ?> 

       <?php 
        if($i==0): $column = 12; $class = ''; 
        elseif($i > 0 && $i <= 2): $column = 6; $class = ' second-row-padding'; 
        elseif($i > 2): $column = 4; $class = ' third-row-padding'; 
        endif; 

       ?> 


        <div class="col-xs-<?php echo $column; echo $class; ?> blog-item"> 
         <?php if(has_post_thumbnail()): 
          $urlImg = wp_get_attachment_url(get_post_thumbnail_id(get_the_ID())); 
         endif; ?> 
         <div class="blog-element" style="background-image: url(<?php echo $urlImg; ?>);"> 

          <!--<?php the_title(sprintf('<h1 class="entry-title"><a href="%s">', esc_url(get_permalink())),'</a></h1>'); ?> --> 
          <h1 class="entry-title"><?php the_title(); ?></h1> 

          <?php the_content(); ?> 

          <small><?php the_category(' '); ?></small> 
         </div> 
        </div> 

      <?php $i++; endwhile; ?> 

      <div class="col-xs-6 text-left"> 
       <?php next_posts_link('« Older Posts'); ?> 
      </div> 
      <div class="col-xs-6 text-right"> 
       <?php previous_posts_link('Newer Posts »'); ?> 
      </div> 

     <?php endif; 
       wp_reset_query(); 
     ?> 
     </div> 

    </div> 

    <div class="col-xs-12 col-sm-4"> 
     <?php //get_sidebar(); ?> 
    </div> 

</div> 
+0

Vielen Dank, es hat funktioniert! Du hast meinen Tag gerettet! :) @vel –

+0

Ich bin froh, Ihnen zu helfen. Ihr vorheriger Frage-Screenshot hat geholfen, das Problem herauszufinden. – vel