Скажите, пожалуйста. Я хочу главной страницой назначить страницу id 3
Я хочу туда влепить и статический дизайн и вывод последней записи какой-нибудь рубрики, и последние заголовки какой-нибудь рубрики и какие-нибудь последние добавления.
Мои действия?
Я создаю страницу в управлении страницами. Убеждаюсь, что ее id 3
Иду в настройки – Чтение, назначаю ее главной.
Дальше в папке моей темы создаю файл page-3.php Правильно? Создаю его на основе файла page.php
и туда уже добавляю и таблицы моего статического дизайна и под них и над ними php коды выведения последний известий. Правильно? Чего-то у меня не работает. Я пока пытаюсь просто добавлять текст в файл page-3.php но он чего-то не выводится…..
Не совсем так. Индивидуальный шаблон для страницы делается чуть-чуть не так, как для категории. Файл может называться как угодно, но у него в начале должно быть:
Затем при создании/редактировании страницы в блоке "шаблон страницы" нужно выбрать это tratata. Порядок важен, WP пока не умеет предугадывать названия шаблонов, к версии 6.6.6 обещали сделать.
Стыдно. Но я ничего не поняла. Объясните,пожалуйста.
Что такое блок "шаблон страницы"? Есть просто такой файл page.php
Тут это все описано.
http://codex.wordpress.org/Pages#Creating_your_own_Page_Templates
А как заставить страницу id 3 использовать темплейт вот тот новый?
Кажется, дошло…
Создание страницы… шаблон….
Уважаемые, помогите, пожалуйста, еще. Новый шаблон страницы я создала. Все работает. Только чего-то не добавляется у меня динамическое выведение в мой статический дизайн. Я хотела чтобы над моей верской выводилась какая-нибудь новость и под ней пару новостей.
Вот код моего нового шаблона страницы
А я хочу теперь туда добавить, например такое
Но у меня выводится либо одно либо другое. Вместо чего мне можно добавить этот код, чтобы статический дизайн был под ним. Статический дизайн я вставила в Написать – Страницы – Code
Народ, помогите! В какое место шаблона вставлять динамический вывод последней новости, чтобы и сама страница-то со статическим содержанием тоже осталась?
после <div class="narrow_column">
может еще <?php rewind_posts(); ?> опосля этого блока пристроить (если что)
Sonika, большое спасибо. Действительно, работает. Моя ошибка была в том, что я вставляла код вместо цикла
<?php if(have_posts()) : ?><?php while(have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
А оказывается надо просто над ним. Большое вам спасибо. У меня еще вопрос. Где можно посмотреть атрибуты для различного вида этого вывода, например, хочу ли я с картинкой или еще как-то?
<?php the_content(); ?>
</li>
или <?php the_cexcerpt); ?>