Вывод css стилей комментариев только на странице записей

Нашел я решение проблемы отсутствия необходимости вывода стилей формы комментирования на главной странице, странице рубрик, тегов, архивов, автора, просто страницах. , который вы увидите чуть ниже, может, не является идеалом, но это всего лишь рабочая версия, которая на данный момент стоит у меня на сайте.

Во-первых, вам необходимо вырезать весь код, который отвечает за , в отдельный файл, например в comments.css. Положите этот файл в одну папку с файлом style.css (просто для удобства).

Теперь открываем ваш файл functions. и пишем в нем вот эти строки кода:

function comments_css() {

$comm_css_Url = get_bloginfo('stylesheet_directory') . '/comments.css';
if (is_single())
echo '<link rel="stylesheet" href="'. $comm_css_Url .'" type="text/css" media="screen" />';
}
add_action( 'wp_head', 'comments_css' );

Вот и все. Теперь при загрузке морды сайта (и прочих перечисленных в первом предложении страниц) не будет грузится стиль комментариев, а при загрузке страницы записей – будет. Это чуточку увеличит скорость загрузки сайта, хотя добавит 1 http запрос при отдельных записях.


Пожалуйста, подождите. Комментарии загружаются.
Открыть Нечто !