Если вы сами создаете темы для WordPress, вам не помешает узнать, как обеспечить поддержку вашей темой формата древовидных комментариев в WordPress 2.7 и одновременно поддержку обычных комментариев, характерных для WordPress более ранних версий.
Сделать это совсем несложно - нужны просто два файла для разных типов комментариев. Файл, поддерживающий вывод обычных комментов можно сделать из существующего в теме файла comments.php. Переименуйте его в legacy.comments.php.
А в файл functions.php вставьте следующий код:
<?php add_filter( 'comments_template', 'legacy_comments' ); function legacy_comments( $file ) { if ( !function_exists('wp_list_comments') ) $file = TEMPLATEPATH . '/legacy.comments.php'; return $file; } ?> |
Это обеспечит поддержку обычных комментариев.
Для поддержки древовидных комментариев скачайте новый файл comments.php и css-файл со стилем новых комментариев из поста «Как сделать древовидные комментарии в вашей WordPress-теме» и вставьте их в вашу тему так, как это описано в посте.
Вот и все – теперь ваша тема поддерживает два вида комментариев – обычные комментарии со старых версий WordPress и новые древовидные комментарии.
Комментарии