Покупанда, мой первый старт-ап, сайт коллективных покупок (да, как Groupon). Когда-нибудь я расскажу историю о том, как я его построил, но в данный момент это совсем другая сказка.
“Poke-your-panda”, как ее называют мои американские друзья, построена целиком на WordPress 3.0, так что никому не рассказывайте, что это “платформа для блогов”, потому что это не так. В WP теперь есть куча новых возможностей, которых нам так хотелось долгое время, например, собственные типы постов. Ура? Не совсем, потому что по прежнему приходится немного кодить. Константин Ковшенин написал пару отличных статей на тему реализации кастомных постов в вашей теме/плагине для WP, так что я распространяться не буду, а лучше расскажу, с какими проблемами мой проект столкнулся в первые дни после официального запуска.
Хьюстон, у нас 404-я
Кастомные посты существовали до WP3.0. Финальная версия просто дала возможность не использовать хак с query_vars, чтобы подключать собственные шаблоны. Сейчас, если нужно показать один пост кастомного типа, достаточно просто создать шаблон с именем single-post_type.php внутри своей темы. Но некоторым из нас (я имею ввиду себя, разумеется) нужен был цикл из кастомных постов, вписаный в иерархию на уровне ядра WP. → Read more



