Я достаточно активно пользуюсь в WordPress возможностью добавления описаний в рубрики и теги. У меня достаточно часто тэг соответствует ключевику, на них идет перелинковка с помощью simple tags и поэтому они довольно энергично вылезают в топы ПС. Чтобы добавить релевантности я пишу в описания тегов нужный текст, но вот незадача, по умолчанию WordPress вырезает HTML теги из этих текстов.
На выходе получается SEO портянка, за которую мало что релевантности не заработать, так ещё и схлопотать надо. Хорошо бы в это описание напихать заголовков, выделений, картинок, сделать полноценную статью. Возможность такая есть.
Во первых для этого есть плагин Rich Text Tags. После установки этого плагина в поле редактирования описания тега появляется обыкновенный полнофункциональный редактор, и, соответственно, сохраняется разметка.
Во вторых мне такой функционал не нужен. Все что мне нужно – это чтобы теги из описания не вырезались. С версткой я уж как-нибудь сам разберусь. Так вот чтобы разметка не удалялась нужно добавить в файл темы functions.php две строчки:
[cc lang=”php”]remove_filter( ‘pre_term_description’, ‘wp_filter_kses’ );[/cc]
– не дает убирать разметку на этапе сохранения описания
[cc lang=”php”]remove_filter( ‘term_description’, ‘wp_kses_data’ );[/cc]
– не дает убирать разметку на этапе вывода описания.
Всё теперь тошноту в тегах и рубриках WordPress можно поднять до небес…
31 марта 2011 |
Раздел: SEO, Программирование |
Метки: wordpress, SEO
Огромное спасибо, Вы даже не представляете как выручила меня Ваша статья….спасибо ОГРОМНОЕ
Работает, но не до конца. Почему-то у меня вырезает тег img. Причем, в админке в перечне меток они прекрасно отображаются.