Ответы в темах

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Смог решить проблемку.)
    Опишу здесь, может кому пригодится.

    На сайте плагина нашел описание, что если тема использует нестандартный вывод меню, то плагин может не работать. И как решение код, который возможно поможет:
    $pages = apply_filters( 'get_pages', $pages );

    Сперва не понял, как его применить к теме, но вроде разобрался потом и все работает. При снятой галочке «Include this page in lists of pages» страница не попадает в меню.

    Вот код, который выводит меню:

    <div id="nav">
    
    <div class="search"><?php include (TEMPLATEPATH . '/searchform.php'); ?></div> <!-- Closes Search -->
    
    <?php function get_the_pa_ges() {
      global $wpdb;
      if ( ! $these_pages = wp_cache_get('these_pages', 'pages') ) {
         $these_pages = $wpdb->get_results('select ID, post_title from '. $wpdb->posts .' where post_status = "publish" and post_type = "page" order by ID');
    
       }
      return $these_pages;
     }

    Перед «return $these_pages;» вставляем немного модифицированный код с сайта плагина, и получается такой участок кода:

    $these_pages = apply_filters( 'get_pages', $these_pages );
    return $these_pages;

    После этого плагин в теме «Vistalicious» работает.))

    Я этот плгин использую, AdRotate:
    http://meandmymac.net/plugins/adrotate/

    Заранее забиваются несколько баннеров, и показываются в случайном порядке.

    Недавно поставил тему, называется «Vistalicious»:
    http://wordpress.org/extend/themes/vistalicious

    В этой теме этот плагин почему-то не работает, все страницы попадают в верхнее меню, даже если у них снимать галочку «Include this page in lists of pages».
    А в других темах, которые пробовал, плагин нормально работает.

    Может кто подсказать, как это исправить и почему он в этой теме не работает?

    Заранее спасибо за помощь.

    Спасибо большое, это как раз тот плагин!

Просмотр 4 ответов — с 1 по 4 (всего 4)