12.04.2011

RC Link Redirector и ссылки в текстовом виджете

На правах мини-совета для тех, кто тоже использует плагин RC Link Redirector для закрывания от индексации посторонных ссылок. Изначально плагин умеет оборачивать ссылки в записях, на страницах, в цитатх, в комментарих и текстах комментариев и т.д., но не умеет обрабатывать текстовые виджеты, в которые удобно ставить свои кнопки, баннеры и прочие подобные штуки.

Чтобы плагин научился закрывать ссылки в виджетах, надо добавить в него две строки (можно через Плагины->Редактор, если нет специального редактора для PHP).

Первую – внутрь функции rcr_adminpage, например после 187 строки “&nbsp;"Оборачивать" ссылки в <strong>блогролле</strong></label></td></tr>” добавить строку:

   <tr><td><label><input name='rcr_txt_widgets' type='checkbox'  value='1' <?php echo ($rcr_opt['rcr_txt_widgets'] ? 'checked' : '') ?> />     &nbsp;"Оборачивать" ссылки в <strong>виджетах</strong></label></td></tr>

Вторую – внутри rcr_redirector_hook, например после строки 241 “if($rcr_opt['rcr_comment']) add_filter('comment_text', 'rcr_encode');” вставить строку:

if($rcr_opt['rcr_txt_widgets']) add_filter('widget_text', 'rcr_encode');

Теперь осталось в админке плагина поставить галку на опции “Оборачивать” ссылки в виджетах и наслаждаться результатом :)

Еще на похожие темы:

Оригинал статьи (здесь можно оставить свои комментарии).

Ссылки по теме:



0 коммент.:

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

Спасибо за комментарий!