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

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

Веб-дизайнер и разработчик сайтов на 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 и новые древовидные комментарии.

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1

(2 голоса, в среднем: 5 из 5)

Комментарии

Ответ на комментарий

Войти, чтобы написать отзыв.

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

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

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

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

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

Постов 199
Отзывов 4464