Навожу красоту блога. С точки зрения интуитивности внутреннего устройство — он просто ужасен! Я потратил несколько минут, чтобы найти, где убрать вывод категорий для записей блога. Там все так запрятано, замешано и запутано как в самих *.php файлах так и не очень понятной directory structure, а так же механизмом тем, хаков и прочей ерунды.
Недоволен. Хоть пиши свой блог-движок, который, кстати, я когда-то писал… И он умел на примитивном уровне быть заменой текущему WP, ведь простому пользователю не нужна и десятая доля текущих фишек wordpress’a…
А что такого нелогичного в строгой структуре шаблона с функциями, экшнами и фильтрами?
Я бы постеснялся назвать её логичной :)
<div class="entry-content entry">
<?php the_content(); ?>
<?php wp_link_pages( array( 'before' => '<p class="pages">' . __('Pages:', 'hybrid'), 'after' => '</p>' ) ); ?>
</div><!-- .entry-content -->
Вот к примеру исходный код _шаблона_, который отвечает за вывод записи. Как мне убрать здесь вывод категорий, тагов, да даже заголовка записи? Приходится делать file search на поиск «function the_content», которая естественно не находится…
И в wp-include творится настоящая мешанина из файлов непонятно к чему относящихся. Вы видели Zend Framework? Вот там мне все интуитивно понятно, что и где.