С нами с 06.08.06
Сообщения: 251
Рейтинг: 100
|
Добавлено: 28/11/08 в 09:26 |
В блоге куча постов (Posts) - выводяться на главной как и надо. Плюс на блоге есть 3 страницы (Pages), как вывести их содержимое также на главную (перед постами или после - не важно), причем чтобы они висели всегда. т.е. посты заменяются новыми как и положено, а сожержимое Pages висело всегда.
Какую функцию прописать в шкурке? Сам никак нимагу разобраться
|
|
|
|
С нами с 19.07.08
Сообщения: 110
Рейтинг: 218
|
Добавлено: 28/11/08 в 15:38 |
а почему нельзя просто в темплейт вставить код этих страниц?
|
|
|
|
С нами с 13.08.08
Сообщения: 1538
Рейтинг: 1011
|
Добавлено: 28/11/08 в 16:10 |
Смотри функцию get_posts(). Тупой пример вот:
Код: | foreach (get_posts(array(
'post_type' => 'page',
'post_status' => 'publish',
'include' => '1,2,3', // это ID нужных страниц
)) as $page) {
setup_postdata($page);
the_title();
the_content();
}
|
|
|
|
|
С нами с 06.08.06
Сообщения: 251
Рейтинг: 100
|
Добавлено: 29/11/08 в 03:04 |
remorhaz писал: | Смотри функцию get_posts(). Тупой пример вот:
Код: | foreach (get_posts(array(
'post_type' => 'page',
'post_status' => 'publish',
'include' => '1,2,3', // это ID нужных страниц
)) as $page) {
setup_postdata($page);
the_title();
the_content();
}
| |
Во неплохо - содержимое страниц выводит нормально, только вот титлы пишет не старниц, а самого последнего (опубликованного) поста в блоге.
|
|
|
|
С нами с 13.08.08
Сообщения: 1538
Рейтинг: 1011
|
Добавлено: 29/11/08 в 03:25 |
DarkVoland писал: | Во неплохо - содержимое страниц выводит нормально, только вот титлы пишет не старниц, а самого последнего (опубликованного) поста в блоге. |
Странно. Ну попробуй тупо вывести:
Код: | echo '<h2>' . __($page->title) . '</h2>'; |
Что-то вроде того, не помню, какой там атрибут у объекта, сделвй и погляди исходник страницы, если что.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |