Денис
Ответы в темах
-
дополню что is_tax () срабатывает нормально!
Форум: Проблемы и решения
Тема: не работвет шаблон taxonomy.phpвот что показал плагин
Query String: post_type=vred&catvred=bolov&vred=bolezni-baklazhana&name=bolezni-baklazhana Matched Rewrite Rule: (vred)/(.+?)/([^/]+)(/[0-9]+)?/?$ Matched Rewrite Query: post_type=vred&slug=vred&catvred=bolov&vred=bolezni-baklazhana&page=
В постоянных ссылка структура такая я ее обновлял
http://сайт.info/vred /%catvred%/%postname%/Таксономия и произвольный тип у меня такой
//Вредители add_action('init', 'create_vred'); function create_vred() { register_post_type( 'vred', array( 'labels' => array( 'name' => 'Вредители и Болезни', 'singular_name' => 'Вредители', 'add_new' => 'Добавить новую запись', 'add_new_item' => 'Добавить новую запись', 'edit' => 'Редактировать', 'edit_item' => 'редактировать запись', 'new_item' => 'просмотреть запись', 'view' => 'просмотр', 'view_item' => 'просмотр', 'search_items' => 'Найти запись', 'not_found' => 'No Movie Reviews found', 'not_found_in_trash' => 'No Movie Reviews found in Trash', 'parent' => 'Parent Movie Review' ), 'public' => true, 'menu_position' => 15, 'supports' => array( 'title', 'editor', 'thumbnail'), 'taxonomies' => array('catvred'), 'menu_icon' => plugins_url( '/images/image.png', __FILE__ ), 'has_archive' => true ) ); } register_taxonomy( 'catvred', array ('vred'), array( 'hierarchical' => true, 'label' => 'Рубрики', 'query_var' => true, 'rewrite' => array('slug' => '.', 'with_front' => false) ) );
В рубрике у меня есть разные подрубрики вредители, вредители1, вредители2 и т.д ЧПУ все норм срабатывает, а вот чтобы цикл записей вывести из каждой подрубркик использую шаблон, но он не срабатывает всеравно taxonomy-catvred.php таксономии переносил со своего старого сайта вместе с запясями, на старом все работает но новомже нет ( где еще порыть ?
Форум: Проблемы и решения
Тема: custom post type+pagenavi = 404 !?87 ноль 8728 ася
Форум: Проблемы и решения
Тема: custom post type+pagenavi = 404 !?чтото я непонимаю, если использую как шаблон в статистической странице все работает, если же без статестической страницы то если 2роая страница то 404 ошибка, код поидеи один и тотже
Форум: Проблемы и решения
Тема: custom post type+pagenavi = 404 !?вот щяс получилось, но сделал следущие, твой код немного помог, и я создал статистическую страницу и дал ей шаблон моего пост тейпа. но вот в чем проблемаа хлебные крошки теперь как настроить, тоесть к примеру сат страница у меня 123 а пост_тип 321 и теперь я основательно зпутался
Форум: Проблемы и решения
Тема: custom post type+pagenavi = 404 !?спасибо за ссылки но всеравно выдает ошибку 404, вот полностью код, может я где ошибку допустил ?
<?php query_posts(array('post_type' => 'rastenia', 'order'=>'ASC', 'posts_per_page'=>'3', 'paged' => get_query_var('paged') ) ); ?> <?php $col = 1; ?> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <?php if ($col == 1) echo "<div class=\"row\">"; ?> <div class="post col<?php echo $col;?>" id="post-<?php the_ID(); ?>"> <h4><a href="<?php the_permalink() ?>" rel="bookmark" title="Постоянная ссылка <?php the_title(); ?>"><?php the_title(); ?></a></h4> </div> <?php if ($col == 1) echo "</div>"; if($col == 1) {$col = 2;} else { if($col != 1) { if($col == 3) {$col = 1;} if($col == 2) {$col = 3;} } } ?> <?php endwhile; ?> <center><?php if(function_exists('wp_pagenavi')) { wp_pagenavi();} else { ?></center> <?php include(TEMPLATEPATH . '/includes/navigation.php'); ?> <?php } ?> <?php else : ?> <?php include(TEMPLATEPATH . '/includes/no-results.php'); ?> <?php endif; wp_reset_query(); ?> <?php if ( is_active_sidebar( '468_bottom_area' ) ) { ?> <?php if ( !dynamic_sidebar('468_bottom_area') ) : ?> <?php endif; ?> <?php } ?>
ссылку
ищи в header.php строчку <ul id=»top-menu» class=»nav sf-js-enabled»> и стирай, прежде чем удалять, сделай резерную копию
Форум: Проблемы и решения
Тема: 2 последнии новости на главнойвобщем с горем попалам решил вопрос но пока незнаю багов и глюков надуюсь их небудет выкладываю код
<?php if ($pageNumber = (get_query_var('paged')) ? get_query_var('paged') : 1) { $top_query = new WP_Query($query_string . 'showposts=3'); } if(is_front_page() & $pageNumber == "1") { $top_query = new WP_Query($query_string . 'showposts=10'); } ?> <?php if (have_posts()) : while ($top_query->have_posts()) : $top_query->the_post(); ?>
При этом я установил плагин Different Posts Per Page 1.8.1, Home=3
, pages=10D в теме число записей на страницу=10(в админке)
Форум: Проблемы и решения
Тема: число записей на страницахвобщем с горем попалам решил вопрос но пока незнаю багов и глюков надуюсь их небудет выкладываю код
<?php if ($pageNumber = (get_query_var('paged')) ? get_query_var('paged') : 1) { $top_query = new WP_Query($query_string . 'showposts=3'); } if(is_front_page() & $pageNumber == "1") { $top_query = new WP_Query($query_string . 'showposts=10'); } ?> <?php if (have_posts()) : while ($top_query->have_posts()) : $top_query->the_post(); ?>
При этом я установил плагин Different Posts Per Page 1.8.1, Home=3
, pages=10D в теме число записей на страницу=10(в админке)
Форум: Проблемы и решения
Тема: число записей на страницахвпринципе код у тя меньше получился чем у меня, но на 1 странице выводится 1,2,3, записи и число страниц (навигация) с 1 по 128, на 2рой странице вывелись записи 11,12 — 20 и число страниц с 1 по 39. Но всеравно спасибо за подсказку
Форум: Проблемы и решения
Тема: число записей на страницахтак выводится 3 записи на главной, 10 записей на других страницах, но также на галавной странице отображается навигация из 128 страниц, и 7 новостей какбудто пропали вот весь код
<?php $args=array( 'showposts'=> 10, 'paged'=>$paged, 'category__not_in' => get_option('aggregate_exlcats_recent'), ); if (get_option('aggregate_duplicate') == 'false') $args['post__not_in'] = $ids; query_posts($args); global $paged; $i = 0; ?> <?php if(is_home() || is_front_page()) { query_posts($query_string . 'showposts=3'); } ?> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <?php include(TEMPLATEPATH . '/includes/entry.php'); ?> <?php endwhile; ?> <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } else { ?> <?php include(TEMPLATEPATH . '/includes/navigation.php'); ?> <?php } ?> <?$pageNumber = (get_query_var('paged')) ? get_query_var('paged') : 1; ?> <?if(is_front_page() & $pageNumber == "1") : ?> <!-- begin wiget news --> <div> <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar("News") ) : ?> <?php endif; ?> </div> <!-- end wiget news --> <?php endif; ?> <?php else : ?> <?php include(TEMPLATEPATH . '/includes/no-results.php'); ?> <?php endif; wp_reset_query(); ?>
Форум: Проблемы и решения
Тема: доп пункт при регистрацииУбрать лишнее пункты из профиля джаббер сайт и т.д и добавить 1 пункт № Участка, который будет отображатся при регистрации и его может изменить только администратор в случае необходимости! вот чего я хочу добиться ! может вручную что где по удалять корректно ?
Форум: Проблемы и решения
Тема: отображение page на главнойпросто некоторые страницы должны будут прикреплятся к главной, если делать записи они будут в другой категории
Форум: Проблемы и решения
Тема: отображение page на главнойнет именно страницы, записи они автоматом уже на главную добавляются, а вот страницы не добавляются на главную, как решить эту проблемму ?