Если вы сами создаете темы для 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 и новые древовидные комментарии.






