Нужна помощь с $post !
-
Делаю сайт, но шаблон приходится сильно перекраивать под себя.
Сейчас у меня есть такая иерархия страниц:
Услуги
+ Оформление визы в Польшу
++ Виза в Польшу до 10 дней включительно
++ Виза в Польшу до 15 дней включительно
++ Виза в Польшу до 21 дня включительно
+ Оформление визы в Литву
++…
+ Оформление визы в Германию
+ Оформление визы в ЭстониюДля первого и второго уровня иерархии я использую шаблон страницы product-template, для последнего уровня product-item-template.
На каждой странице мне нужно выводить связанные с ними услуги.
Вот как тут: http://minsk-visa.by/oformlenie-vizy-v-polshuКод использую такой:
<?php $mypages = get_pages('child_of='.$post->post_parent.'&include='.$gen2_ids.'&sort_column=post_date&sort_order=desc'); $count = 0; foreach($mypages as $page) { $content = $page->post_content; if(!$content) continue; if($page->ID = $post->ID) continue; if($count >= 4) break; $count++; $content = apply_filters('the_content', $content); ?> <?php if (($i % 2) == 0){ ?> <div class="product_item" style="margin-right: 40px;"> <?php } else { ?> <div class="product_item"> <?php } ?> <?php $i++; ?>
Мне нужно выводить всех других деток на третьем уровне, тоесть тут:
http://minsk-visa.by/oformlenie-vizy-v-polshu/viza-v-polshu-do-10-dnej-vklyuchitelno
но исключить текущую страницу!Я пыталась добавить дополнительную проверку:
if($page->ID = $post->ID)
continue;Но почему-то не работает… :((
Подскажите плз!!:)
- Тема «Нужна помощь с $post !» закрыта для новых ответов.