хочу устоить так. чтоб было несколько типов сообщений
например
фильм – с полями название, описание, ссылка
книга – с полями название, описание, текст
возможно ли разделять сообщени япо типам или как это это симитировать?
хочу устоить так. чтоб было несколько типов сообщений
например
фильм – с полями название, описание, ссылка
книга – с полями название, описание, текст
возможно ли разделять сообщени япо типам или как это это симитировать?
Это делается двумя способами:
1) на основе главного шаблона. Делаем соответствующий набор custom fields (фильм, книга, диск). В шаблоне пишем на php серию if-ов и высвечиваем в зависимости от типа записи нужные другие поля custom fields (название-описание-текст и т.п.).
2) Тип привязывается к категории. Тогда пишем серию соответсвующих шаблонов (например, category-13.php = фильмы и т.п), которые по умолчанию выводят в нужных местах страницы поля "название", "рецензия" и т.п. Ловушка в том, что чисто средствами WP можно создать шаблон только для категорий, но не для отдельных постов (нет групп для single.php). На почившем в бозе старом сервере mywordpress был мой плагин wp_style, который позволял назначать стили для каждой категории постов. В принципе, его несложно написать и самому. Думаю, выставлю его на днях на одном из своих сайтов.
3) Если Вы ничего не поняли в предшествующих двух пунктах, то ответ – "нельзя".
спасибо
оба пункта понял
1) т.е ты предлагаешь просто изменить главный шаблон дизайна?
но тогда я не могу так же просто менять шаблоны, и потом это только внешность получается разная, а мне хочется чтоб они и обрабатывались поразному. я ж замахаюсь тогда каждый щаблон менять
а если кол-во полей разное? как мне вообще расширить кол-во полей?
2) то же не очень решение. так как по идее записи должны быть раноправными – вперемешку лежать, а обрабатываться всё же по разному
т.е. твои решения могут лишь изменить внешни вид одних и тех же записей, а мне надо именно разные структуры иметь
1) Чем уже и сложнее специфика, тем дальше Ваш сайт уходит от стандартного блога. Т.е. правка шаблонов неизбежна. Стандартными народными шаблонами ничего кроме обычного блога сделать нельзя. В WP же заложены прекрасные возможности CMS. Так и используйте их. Каждый шаблон в данном случае менять не надо. Для первого варианта правите только index.php, category.php и single.php, если таковые есть. Если нет – создаете на основе, например, index.php.
2) Да, структура легче создается на основе custom fields. Иерархия – с помощью категорий. Типы информации можно и так и сяк. Можешь глянуть мой сайт, там типов информации не меньше 20 и custom используется на всю катушку.