Как обеспечить совместимость вашей темы со старыми и новыми версиями WordPress

Автор:
(Людмила Лунева)

Веб-дизайнер и разработчик сайтов на wordpress

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

Хотите получать сообщения о скидочных акциях,
новых постах и темах для wordpress?

Внимание: все отзывы проходят модерацию.

Топ комментаторов
АватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватар
Самые комментируемые записи
Самые читаемые записи

Для того чтобы снять блок и увидеть скрытый контент или ссылку на закачку, подпишитесь на обновления блога.

В каждом письме публикуется код разблокировки.

Пользуйтесь кодом только из последних, пришедших вам на Email, писем. Закрыть »

Постов 197
Отзывов 4451