|
WordPress - открытие всех ссылок в новом окне
|
|
12.02.2013, 17:52
|
|
#11
|
Регистрация: 01.06.2011
Сообщений: 48
|
Сообщение от Матрос
А при чем плагин к открытию ссылок в новом окне?
| В теме, которой изначально задавался вопрос написано было про интеграцию сайта на WP с фо Filesmonster.com, там рассказывалось про плагин который считывает с их rss и вставляет в блог.
Так вот я имею ввиду есть ли какой-то подобный плагин чтобы при создании постов из rss ленты все внешние ссылки вставлялись как <target="_blank">
|
|
|
12.02.2013, 18:28
|
|
#12
|
Регистрация: 11.02.2012
Сообщений: 2,241
|
Во первых - любой лишний плагин создает нагрузку.
Во вторых вам дали 2 рабочих способа.
Откройте основной шаблон в админке ВП - вставьте сразу после <body> код
<base target="_blank">
сохраните шаблон
все
все ссылки без всяких баз данных, плагинов, скриптов - начнут открываться в новой вкладке - для порнушного блога больше и не надо.
|
|
|
12.02.2013, 18:33
|
|
#13
|
Регистрация: 11.02.2012
Сообщений: 2,241
|
Если так хочется плагин - извольте
http://n-wp.ru/15002
WP External Links
|
|
|
12.02.2013, 19:24
|
|
#14
|
Регистрация: 01.06.2011
Сообщений: 48
|
да у меня теперь проблемы с блогом появились почему-то (Ошибка HTTP 500 (Internal Server Error)), когда использовал способ из поста, пока пытаюсь решить проблему, потом попробую другой способ
|
|
|
12.02.2013, 19:45
|
|
#15
|
Регистрация: 01.06.2011
Сообщений: 48
|
miraida, попробовал ваш способ. все хорошо, только все ссылки начали открываться в новом окне.
P.S. кнопки редактирования поста не заметил
|
|
|
12.02.2013, 20:04
|
|
#16
|
Регистрация: 27.12.2011
Сообщений: 1,059
|
Ну так естественно, поэтому данный приём никто по дефолту никогда и не использует.
Мираида его указал именно как вариант для эстетов ))
Теперь вообще каждый чих будет в новом окне открываться.
|
|
|
14.02.2013, 00:20
|
|
#17
|
Регистрация: 26.03.2011
Сообщений: 1,395
|
Сообщение от AggreSSor
Ошибка HTTP 500 (Internal Server Error)
| Это говорит о неправильной интеграции. Вставляли через functions.php? Попробуйте просто встроить в шапку ). Из functions убирайте все - не должно остатся никаких пустых строчек
|
|
|
04.12.2015, 10:07
|
|
#18
|
Регистрация: 17.12.2013
Сообщений: 192
|
У меня способы, предложенные Матросом, не заработали, а вот с этим кодом всё заработало:
function autoblank($text) {
$return = str_replace('<a', '<a target="_blank"', $text);
return $return;
}
add_filter('the_content', 'autoblank');
Во второй строчке кода описана процедура найти и заменить ("<a" на "<a target="_blank"" ), собственно, перефразировав ее, вы можете сделать со своими ссылками все что хотите. |
|
|
Здесь присутствуют: 1 (пользователей: 0, гостей: 1)
|
|
|