Раньше косвенно работал с Wordpress, дописывал несколько маленьких плагинов.
Сейчас взялся за крупный проект на этой CMS.
Впечатления просто УГГГГ!!!!
Плагины - в большинстве своем куча говнокода, даже сам движок не может похвастаться лаконичностью.
API вообще какое-то кривое. Даже вывод того же меню с помощью wp_nav_menu вызывает нарекания, так как данная функция принимает некоторые параметры, а при обработке этой функцией в итоге половина параметров не учитывается!(специально потратил время чтоб разобрать исходники).
Теперь я очень даже зауважал Joomla так как в ней большиство модулей и плагинов написаны очень лаконично, с учетом паттернов MVC, а под WP такое ощущение, что пишут одни говнокодеры(простите, если кого обидел).
Кому приходилось поддерживать проекты на WP откликнитесь. Как впечатления?
_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api