Комментарии 15
Какие ещё интересные фичи появились в Wordpress'e 3.0?
НЛО прилетело и опубликовало эту надпись здесь
codex.wordpress.org/Function_Reference/query_posts
Насколько я помню, надо post_type менять на твой тип.
Насколько я помню, надо post_type менять на твой тип.
а, нет, сорри, туплю :)
codex.wordpress.org/Displaying_Posts_Using_a_Custom_Select_Query — вот тут можно почитать, или даже разобрать вот этот плагин matth.eu/wordpress-date-field-plugin.
Вчера как раз сам столкнулся с такой задачкой. Разберусь и напишу, как и обещал.
В общем есть такая гибкая в настройке и кастомизации тема (Hybrid), которая решает все проблемы, но я хочу найти другие варианты.
В общем есть такая гибкая в настройке и кастомизации тема (Hybrid), которая решает все проблемы, но я хочу найти другие варианты.
Возможно я ошибаюсь, но вышедший 22 числа плагин wordpress.org/extend/plugins/easy-post-types/ делает то же о чем пишете вы — только без вмешательства в код?
«вмешательство в код» в плагине ровно такое-же — хуки. Оформлять их в виду темы ( functions.php ) или в виде плагина — зависит от.
Данный плагин излишне наворочен поскольку новый тип контента требует поддержки от темы и без него приходиться изгаляться ajax-ом. А больше кода — больше ошибок и большая загруженность сайта.
Данный плагин излишне наворочен поскольку новый тип контента требует поддержки от темы и без него приходиться изгаляться ajax-ом. А больше кода — больше ошибок и большая загруженность сайта.
О! Круто )) сейчас попробую придумать где это можно применить ))
Хорошо конечно, но в данном применении ни чем не лучше custom fields. Давайте уж придумайте оригинальное применение.
Если уж переводить на русский то лучше припасть к источнику. В codex posts переведены как «записи», category как «рубрика», teg как «метка» и так далее
И еще — в сохранении какой-то странный код.
— if с $post->post_type a потом еще и с $post_flag — не пойму зачем.
— update post meta как и все update в WP создает meta, если нет, так что add — не нужен и вообще update возращает true
— массивы сириализуются сразу в update, зачем делать это через add?
скопипастили у индусов?
Если уж переводить на русский то лучше припасть к источнику. В codex posts переведены как «записи», category как «рубрика», teg как «метка» и так далее
И еще — в сохранении какой-то странный код.
— if с $post->post_type a потом еще и с $post_flag — не пойму зачем.
— update post meta как и все update в WP создает meta, если нет, так что add — не нужен и вообще update возращает true
— массивы сириализуются сразу в update, зачем делать это через add?
скопипастили у индусов?
А можно PHP расширять на каком-нть вменяемом языке? От РНР легкое отвращение…
Какая логика заложена в расширение типов материалов через тему оформления? А если я сменю шаблон, все поломается? о_О
А в вордпресе всё так. Это ж не MVC.
Вот такая хитрая архитектура.
Тема для вордпреса — это достаточно функциональная часть.
Custom fields для каждого поста можно добавлять и без кода, но это не очень удобно, если знаешь заранее какие поля тебе нужны.
В одной теме блога используешь поля «Какую музыку сейчас слушаю?», «Какое у меня настроение?». В другой нет…
Вот такая хитрая архитектура.
Тема для вордпреса — это достаточно функциональная часть.
Custom fields для каждого поста можно добавлять и без кода, но это не очень удобно, если знаешь заранее какие поля тебе нужны.
В одной теме блога используешь поля «Какую музыку сейчас слушаю?», «Какое у меня настроение?». В другой нет…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как использовать свой тип контента