• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь identify-external-links баги

Статус
В этой теме нельзя размещать новые ответы.

dazed

Гуру форума
Регистрация
31 Мар 2007
Сообщения
208
Реакции
54
Сейчас занимаюсь задачей, чтобы все внешние ссылки кроме своих были с target="_blank", нашел много различных плагинов, но все они либо на половину либо вообще не работают.

Вот к примеру остановился на identify-external-links



Посты которые получены через RSS грабер, имеют статус revision, а где собственный пост там в базе статус post, вот со своими постами все работает, а с другими нет, как заставить обрабатывать и другие посты?


Вот как я понял в этом модули перехватчики:

Код:
// filters have high priority to make sure that any markup plugins like Textile or Markdown have already created the HTML links
add_filter('the_content', 'wp_external_links', 999);
add_filter('the_excerpt', 'wp_external_links', 999);

// delete this one if you don't want it run on comments
add_filter('comment_text', 'wp_external_links', 999);

Вот вместо "the_content" может какието другие нужно написать?
 
можно попробовать

add_filter('the_posts', 'wp_external_links', 999);

Так выдает ошибку:(

Когда оставляю только
add_filter('the_posts', 'wp_external_links', 999);
работает, но так же само.

Добавлено через 7 минут
Похоже решил!
Проблема оказалась не в этих плагинах, а в том, что по умолчанию плагин "Syndicated" (грабер RSS) блокирует сообщения от этих фильтров.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху