Задача такая. Есть категории (бисквит, песочное, заварное и т.п.). В каждой категории идут рецепты. Задача выше (или ниже, там видно будет) постов добавить статический кусок текста (возможно с картинками, это тоже не столь важно).
Важно, что это необходимо сделать для каждой категории свой текст. Например в категории "Бисквит" будет текст про бисквитное тесто и т.п. Этот текст статический, а ниже пошли рецеты этого раздела.
Тоже самое для каждой категории. Вопросы:
1. Как реализуется условие (код) – (Если это категория ID такой то, то вывести ну условно statiya[ID]) – при этом должно быть пофиг на такой параметр page/2 и т.п. … главное чтобы была нужная категория.
2. Как реализовать хранение этих статей (я просто в мускуле дуб дубом, но впринципе учусь быстро и осилю, если пример приведёте удобный)
3. Как реализуется условие (код) для главной страницы. Т.е. у меня идёт блог (т.е. она не статическая), а я хочу, чтобы ещё на главной выше всех постов было (Миссия нашего сайта …. ) короче тоже статья была. Словами это можно описать так (Если это главная, то вывести статью для главной)
Пример из кодекса:
Отсюда: http://codex.wordpress.org/User:Lorelle/Custom_Category_Template
+ для полного счастья:
уважаемый ЮБ приводил тут недавно кусок кода для плагина, который не режет html в описании категории:
http://forum.maxsite.org/viewtopic.php?pid=8540#p8540
Спасибо соника, но description для категории уже занято 🙂 нужно это дело где-то в другом месте хранить. Ну накрайняк я сделаю череp 112.html (где 112 – это ID категории). Создам и положу куда мне нужно. Вопрос второй я как то реализаую. Как вообще узнать эти условия. Уточню ещё раз description использовать не будем. Задача такая:
1. Как реализуется условие (код) – (Если это категория такого-то ID , то вывести ну условно ID.html) – при этом должно быть пофиг на такой параметр page/2 и т.п. (т.е. статья должна отображаться на всех страницах этой категории) … главное чтобы была нужная категория.
2. Как реализуется условие (код) для главной страницы. Т.е. у меня идёт блог (т.е. она не статическая), а я хочу, чтобы ещё на главной выше всех постов было (Миссия нашего сайта …. ) короче тоже статья была. Словами это можно описать так (Если это главная, то вывести статью для главной).
Вариант 1: if ( in_category(‘category_id’) ) http://codex.wordpress.org/Template_Tags/in_category
Вариант 1: создать home.php
Вариант 2: is_home()