Результати пошуку проблема

Avatar

Від myslovo 28-04-2013 14:51:48

Учасник · 10 повідомлень

Доброго дня,

Є проблема: кількість результатів пошуку = кількості постів, але без пагінації

тіпа ось: http://myslovo.com/?s=%D0%BF%D0%BE  тема кастомна

Осьо код search.php:

<?php get_header(); ?>
  
  <div class="sixteen columns">
    <div class="alpha eleven columns">
      <?php
      if (have_posts()) :
         while (have_posts()) : the_post();
          get_template_part( 'loop', 'titles' );
         endwhile;
      else : ?>
      <h2>Не знайдено визначень &quot;<?php echo get_search_query(); ?>&quot;</h2>
      <p>Будь ласка, повторіть ваш пошук.</p>
      <?php endif; ?>
    </div>
    <div class="omega five columns">
      <?php get_sidebar(); ?>
    </div>
  </div>
  
<?php get_footer(); ?>

Може хто зна.. в ідеалі хотілолосяб 10 результатів на сторінку, з пагінацією, але хочаб лише пагінацію додати..

якшо тре ше якийсь код, пишіть, скопіюю

пс. мр псіхо, всьо буде донбась:)

Avatar

Від AzzePis 28-04-2013 22:35:21

Administrator · 1,001 повідомлень

спробуйте :

[code2=php:20cxlpe8]<?php
global $wp_query;

$big = 999999999; // need an unlikely integer

echo paginate_links( array(
    'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ),
    'format' => '?paged=%#%',
    'current' => max( 1, get_query_var('paged') ),
    'total' => $wp_query->max_num_pages
) );
?>[/code2:20cxlpe8]
взято http://codex.wordpress.org/Function_Ref ... s#Examples


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від AzzePis 28-04-2013 22:37:24

Administrator · 1,001 повідомлень

щодо кількості, спробуйте додати перед

if ( have_posts() )

такий код:

[code2=php:38m6pdip]query_posts('posts_per_page=5');[/code2:38m6pdip]

де 5 - бажана кількість результатів


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від myslovo 28-04-2013 23:34:55

Учасник · 10 повідомлень

дякую красно!

саме те шо треба, получілось, ура!

а для кількості взяла отетот плагін: http://wordpress.org/extend/plugins/custom-post-limits/

я хакерь, ура!  😮

дякую!