Пустая строка между анонсом и полным текстом статьи

Замечали, что при открытии полного текста статьи по ссылке "Читать дальше.." у вас появляется лишняя пустая строчка между анонсом статьи и самой статьей? Выглядит это примерно так:

Этим недугом страдают далеко не все шаблоны, а только те, в которых для абзаца <p> прописан отступ снизу типа "padding: 0px 0px 10px 0px;". Спрашивается, откуда берется пустой абзац между анонсом и полным текстом статьи?

Читать дальше..

Запрещаем индексацию ссылок в блогролле

Как известно, WordPress уже давно запрещает индексацию Google'ом сайтов комментирующих. Сделано это было по банальной причине: слишком уж много спама в комментариях. Уменьшило ли это количество спама в комментариях весьма спорный вопрос, но сейчас речь не об этом. Если в тексте записи при оформлении ссылок мы можем вручную указать rel="nofollow", что запретит Google'у ходить по таким ссылкам, то в случае с блогроллом никакой возможности задать rel="nofollow" нет - WordPress банально не дает вписать свое значение в поле rel. Из-за этой маленькой недоработки большинство блогеров не пользуется встроенным блогроллом, а предпочитают вручную вставлять ссылки через правку файла sidebar.php. Исправляем эту ситуацию.

Читать дальше..

Название и описание блога в RSS-ленте

WordPress создает RSS-ленту блога, используя в заголовке RSS-ленты название и описание блога. И не дает возможности их переопределить именно для RSS-ленты. Ладно еще с описанием блога, но вот заголовок должен быть значимым. Почему? А попробуйте в том же Google Reader найти RSS-ленту определенного сайта, когда у вас подписанных блогов уже под вторую сотню. Вряд ли у вас это так сразу получится, если в самом начале названия ленты не указана ссылка на сайт. У меня около трех десятков RSS-подписок на WordPress-блоги, как думаете сколько из этих блогов указывают свой урл в названии ленты? Да почти никто. Вот и попробуй догадаться чем лента под названием "WordPress Россия" отличается от ленты "Русский WordPress". Тем более, что большинство RSS-лент "прожигаются" через FeedBurner.com и понять по ссылке на feedburner.com к какому блогу принадлежит эта лента зачастую невозможно. Вот и получаются парадоксальные ситуации, когда в RSS-ридере три совершенно различных сайта имеют одно и то же название. Мое мнение такое - называйте свой сайт как хотите, но в названии RSS-ленты первым делом укажите свой урл. Понятно, что подписчик сам может переназвать ленты как ему удобнее, но зачем перекладывать на него нашу задачу?

Читать дальше..

12345