I have a doubt. Please try to answer it as clearly as you can.
I am using your plugin v2.172 and not 3.x. But I’m fine. My doubt is..
v2.172 using 302 temporary redirection, correct? So, even if the external links on my site are dofollow (not nofollow), then will they take away my pagerank? or Google won’t pass pagerank?
Нубская ошибка :)
Не учёл что чекбоксы неотмеченные не отсылают нулевое значение. Поэтому опции с галочками, будучи неотмеченными – тёрлись. А потом, не найдя себя – восстанавливались из настроек по умолчанию, и становились опять отмеченными.
В следующей версии будет.
Но вообще, идея работы этого плагина – не маскировка ссылок, а создание ситуации, когда по ним вовне не утекает рейтинг.
И, честно говоря, я никогда не мог придумать, зачем эта маскировка нужна :)
When “Mask ALL links in document” is enabled, “WP Minify” plugin stops working (it minifies HTML, CSS, and JSS files).
Pretty please please please, if you could address this conflict with WP Minify plugin issue… I would be so grateful. I will also contact the WP Minify developer, but it seems like the problem might lie with the “No External Links” plugin…
Здравствуйте,
Отличный плагин. Могли бы ли Вы еще добавить поддержку Buddypress, что бы ссылки оставляемые в группах, форумах и ленте активности, также маскировались?
Доброго дня!
Вчера поставил плагин – установка, настройка проблем не вызвали. Обнаружилась другая неприятная особенность типа баг.
У меня значительное количество ссылок, содержащих транслитерированные русские названия песен. К примеру, “Белой акации гроздья душистые”. В ссылке они выглядят примерно так: Beloy_akatsii_grozd’ya_dushistie_-_Nikolay_Severskiy_-_stariy.rar.html
Так вот при активации плагина получается обрезание ссылки: вместо символа ‘ ставятся ” и пробел. Остальная часть URL остаётся на месте как ни в чём не бывало. При этом, нет никакой разницы, окружаю ли я тегами noindex или nofollow ссылки, ставлю ли я перелинковщик с помощью goto или другого слова – суть всё одно: глюк.
Не подскажете ли, где чего изменить?
С уважением,
Алекс.
Добавочка. Глюк проявляется, естественно, если стоит галочка “Маскировать ссылки в постах” – пока я её отключил, поскольку корректность ссылок в комментариях меня сильно не волнует.
И ещё одно замечание (извините, пишу по мере постановки экспериментов). В качестве полумеры решил не маскировать ссылки на файлы, расположенные на Яндекс.Народ. Прописал в “Укажите адреса, которые вы не хотите маскировать” “http://narod.ru” (пробовал и просто ) – всё равно маскирует, невзирая на жёсткое указание. Кроме того, даже если ставлю галочку на “Не маскировать ссылки при помощи редиректов” – не маскирует, но ссылки портит.
В общем, пока снова пришлось отключить «Маскировать ссылки в постах»
Ну и пока последнее. Установил, что ссылку для немаскируемых урлов надо всегда заканчивать /, то есть,
Правда, несмотря на это, маскировать-то не маскирует, но сам URL всё равно портит.
Кроме того, при включенных пунктах “Маскировать ссылки в комментариях” и “Маскировать ссылки комментаторов”, но при выключенных “Добавлять rel=nofollow” и “Окружать маскируемые ссылки тегом link”, всё равно ЛЮБАЯ ссылка (даже полный или короткий URL страницы моего же сайта) окружается noindex, ну и nofollow тоже до кучи добавляется.
Прошу прощения, правильно понял – вместо одинарной кавычки ставится двойная?
Если да,то ответ прост: в ссылках никогда нельзя использовать одинарные кавычки. Это служебный символ, и естественно, что плагин фигеет с такого вольного обращения со стандартами :)
Решился я на чистку ошибок, которые мне выдал validator.w3.org и обнаружил, что на странице дублируются rel теги. Те, которые я вручную поснимал “_blank” и “nofollow” то нормально пошли, а вот для картинок у меня используется плагин shadowbox, который хочет заданного параметра rel=”shadowbox”.
Возможно ли реализовать подстановку rel и taget так, что бы оно заменяло текущие заданные параметры, а если существуют заданные rel, отличные от nofollow, то просто объединяло эти значения. + возможность дописать кастомный атрибут rel. Сейчас, я его меняю в коде плагина.
Хм. Во-первых, я сильно сомневаюсь, что по стандартам допутим rel=”shadowbox”.
Во-вторых – множественные rel=”" объединяются в один поисковой системой. Это вполне себе множественный атрибут.
В третьих, не стоит проверять этим валидатором :)
Чтобы страница ему нравилась, нужно неоднократно убить ся об стенку, а позитивных результатов всё равно никаких не будет.
Объединение параметров можно сделать, но это усложнит алгоритм обработки текста и увеличит время его работы, что очень не хотелось бы делать. Так что наверное не буду.
Свой атрибут для rel могу добавить в опции, где-то после нового года.
Привет :)
Проблема обнаружилась:
WP и плагин – 3.0.4
PHP – 5.3.x
Все крутится на чистом nginx (без апача).
После активации плагина при попытке зайти на любую страницу, отличную от главной, пишет, что бесконечный редирект. Использую дефолтное ЧПУ (site/?p=123) и custom post types.
Для тех, кто использует Buddypress и хочет добавить возможность закрытия ссылок в ленте активности – отредактируйте файл wp-noexternallinks-parser.php
В функции if($this->options['mask_mine'])
{
или if($this->options['mask_comment']) {
добавить
add_filter(‘bp_get_activity_content_body’,array($this,’filter’),99);
хотелось бы такую опцию:
маскировать ссылки только для определенного списка сайтов.
поясню для чего: если сапа ставит контекстные ссылки, то они автоматом маскируются и получается error (без оплаты)
how I modified this plugin so that, in one post there are a few links but only one link that uses this plugin technique. for example is only a link to download.
or can you include this feature for the next version.?
Никак не могу понять в чем дело.
Написал на блоге очередной пост, но маскирование ссылок не происходит во всех остальных разделах сайта маскирование прекрасно работает.
Если включить опцию маскировать ВСЕ ссылки на сайте, то эти тоже маскируются, но меня такой режим работы никак не устраивает.
Please help me! javascript redirect working at first in my site. And then , i didnt even change anything! Then i realized the javascript redirect didnt even work anymore. When i tick “Do not use 302 redirect, only javascript redirect”, all my external links got error. It says “Oops! This link appears to be broken.”
please help me.. Im using google chrome. And the latest version of plugin.. help me
30 October at 3:04 pm
ну я думаю что кому надо тот разобрался бы с настройками, опция была бы мега полезной!!!
2 November at 10:19 pm
Hi again!
I have a doubt. Please try to answer it as clearly as you can.
I am using your plugin v2.172 and not 3.x. But I’m fine. My doubt is..
v2.172 using 302 temporary redirection, correct? So, even if the external links on my site are dofollow (not nofollow), then will they take away my pagerank? or Google won’t pass pagerank?
I hope I my question was clear. Thanks.
3 November at 1:26 am
Yeah, dofollow links with 302 redirects don’t take away your pagerank.
5 November at 1:53 am
Thanks for your prompt reply Jehy. That helped a lot. Great plug-in.
What do you do, by the way?
5 November at 2:25 am
What do you mean particularly by your question?
7 November at 6:33 pm
No. I meant, what do you do for your living?
7 November at 6:43 pm
Web projects, online advertisment, offline C++ programming, russian to english translations, traffic resell, etc…
8 November at 8:34 pm
Oh! Nice.
(by the way I own WWWery.com)
Have a good day.
2 November at 10:20 pm
I’m in a hurry, i skipped may words.
5 November at 10:56 pm
убираю все галочки в настройках плагина, нажимаю сохранить, страница загружается – и все галочки опять на месте, кароче настройки не сохраняются
5 November at 11:35 pm
Какая версия PHP \ WordPress \ плагина?
Можно в почту через http://jehy.ru/mail.html
6 November at 12:41 am
PHP 5.2.14
WP 3.0.1
плагин 3.0.3
6 November at 12:52 am
Хмм. У меня та же конфигурация, и у большинства пользователей тоже. Если отважитесь дать мне доступ к блогу (желательно и по фтп) – смогу отладить.
21 November at 7:34 pm
Если разобрались можно здесь написать У меня такая же ситуация
5 December at 12:48 pm
Исправлено в 3.0.4
4 December at 3:54 pm
та же проблема
не сохраняются настройки при уборе галочек nofollow и blank
5 December at 12:47 pm
Исправлено в 3.0.4.
5 December at 12:56 pm
а что хоть было то=) интересно ж
5 December at 1:04 pm
Нубская ошибка :)
Не учёл что чекбоксы неотмеченные не отсылают нулевое значение. Поэтому опции с галочками, будучи неотмеченными – тёрлись. А потом, не найдя себя – восстанавливались из настроек по умолчанию, и становились опять отмеченными.
5 December at 1:07 pm
прикольно=) ну у других же работало=)
5 December at 10:39 pm
Иногда оно правда работало – а чаще всего пользователи просто не снимали те галочки :)
24 November at 2:00 pm
А можно так сделать, чтобы ссылки ДЕЙСТВИТЕЛЬНО маскировались?
К примеру, я ввожу адрес аффилиата , а ссылка показывала
5 December at 2:15 am
В следующей версии будет.
Но вообще, идея работы этого плагина – не маскировка ссылок, а создание ситуации, когда по ним вовне не утекает рейтинг.
И, честно говоря, я никогда не мог придумать, зачем эта маскировка нужна :)
5 December at 12:47 am
Админ ответ будет или нет?
5 December at 2:13 am
А доступ к блогу с некорректной работой будет или нет?
По кофейной гуще я уже четыре раза проблему угадать пытался – не вышло пока что.
5 December at 11:35 am
Отписал Вам на почту
5 December at 12:42 pm
Jehy спасибо что помогли.
11 December at 1:28 am
When “Mask ALL links in document” is enabled, “WP Minify” plugin stops working (it minifies HTML, CSS, and JSS files).
Pretty please please please, if you could address this conflict with WP Minify plugin issue… I would be so grateful. I will also contact the WP Minify developer, but it seems like the problem might lie with the “No External Links” plugin…
22 December at 5:23 pm
Thank you. I hope I will be able to do it after New Year’s holidays.
14 December at 4:07 pm
Здравствуйте,
Отличный плагин. Могли бы ли Вы еще добавить поддержку Buddypress, что бы ссылки оставляемые в группах, форумах и ленте активности, также маскировались?
Спасибо за ответ!
22 December at 7:29 pm
Здравствуйте. Возможно, после новогодних праздников успею.
15 December at 1:56 pm
Доброго дня!
Вчера поставил плагин – установка, настройка проблем не вызвали. Обнаружилась другая неприятная особенность типа баг.
У меня значительное количество ссылок, содержащих транслитерированные русские названия песен. К примеру, “Белой акации гроздья душистые”. В ссылке они выглядят примерно так: Beloy_akatsii_grozd’ya_dushistie_-_Nikolay_Severskiy_-_stariy.rar.html
Так вот при активации плагина получается обрезание ссылки: вместо символа ‘ ставятся ” и пробел. Остальная часть URL остаётся на месте как ни в чём не бывало. При этом, нет никакой разницы, окружаю ли я тегами noindex или nofollow ссылки, ставлю ли я перелинковщик с помощью goto или другого слова – суть всё одно: глюк.
Не подскажете ли, где чего изменить?
С уважением,
Алекс.
15 December at 2:58 pm
Добавочка. Глюк проявляется, естественно, если стоит галочка “Маскировать ссылки в постах” – пока я её отключил, поскольку корректность ссылок в комментариях меня сильно не волнует.
15 December at 3:07 pm
И ещё одно замечание (извините, пишу по мере постановки экспериментов). В качестве полумеры решил не маскировать ссылки на файлы, расположенные на Яндекс.Народ. Прописал в “Укажите адреса, которые вы не хотите маскировать” “http://narod.ru” (пробовал и просто ) – всё равно маскирует, невзирая на жёсткое указание. Кроме того, даже если ставлю галочку на “Не маскировать ссылки при помощи редиректов” – не маскирует, но ссылки портит.
В общем, пока снова пришлось отключить «Маскировать ссылки в постах»
15 December at 3:24 pm
Ну и пока последнее. Установил, что ссылку для немаскируемых урлов надо всегда заканчивать /, то есть,
Правда, несмотря на это, маскировать-то не маскирует, но сам URL всё равно портит.
Кроме того, при включенных пунктах “Маскировать ссылки в комментариях” и “Маскировать ссылки комментаторов”, но при выключенных “Добавлять rel=nofollow” и “Окружать маскируемые ссылки тегом link”, всё равно ЛЮБАЯ ссылка (даже полный или короткий URL страницы моего же сайта) окружается noindex, ну и nofollow тоже до кучи добавляется.
22 December at 7:32 pm
Прошу прощения, правильно понял – вместо одинарной кавычки ставится двойная?
Если да,то ответ прост: в ссылках никогда нельзя использовать одинарные кавычки. Это служебный символ, и естественно, что плагин фигеет с такого вольного обращения со стандартами :)
22 December at 7:41 pm
Да, именно так. Одинарная заменяется на двойную с пробелом, от чего весь URL обрезается на самом интересном месте.
Забыл добавить: WordPress 2.9.2
22 December at 4:38 pm
Здравствуйте еще раз,
У меня вопрос следующего характера:
Решился я на чистку ошибок, которые мне выдал validator.w3.org и обнаружил, что на странице дублируются rel теги. Те, которые я вручную поснимал “_blank” и “nofollow” то нормально пошли, а вот для картинок у меня используется плагин shadowbox, который хочет заданного параметра rel=”shadowbox”.
Возможно ли реализовать подстановку rel и taget так, что бы оно заменяло текущие заданные параметры, а если существуют заданные rel, отличные от nofollow, то просто объединяло эти значения. + возможность дописать кастомный атрибут rel. Сейчас, я его меняю в коде плагина.
Спасибо за ответ.
22 December at 7:36 pm
Хм. Во-первых, я сильно сомневаюсь, что по стандартам допутим rel=”shadowbox”.
Во-вторых – множественные rel=”" объединяются в один поисковой системой. Это вполне себе множественный атрибут.
В третьих, не стоит проверять этим валидатором :)
Чтобы страница ему нравилась, нужно неоднократно убить ся об стенку, а позитивных результатов всё равно никаких не будет.
Объединение параметров можно сделать, но это усложнит алгоритм обработки текста и увеличит время его работы, что очень не хотелось бы делать. Так что наверное не буду.
Свой атрибут для rel могу добавить в опции, где-то после нового года.
23 December at 2:11 pm
Не надо нагружать бедный вордпресс, он и так перегружен :( А за будущий custom rel – спасибо! =)
3 January at 2:35 am
Привет :)
Проблема обнаружилась:
WP и плагин – 3.0.4
PHP – 5.3.x
Все крутится на чистом nginx (без апача).
После активации плагина при попытке зайти на любую страницу, отличную от главной, пишет, что бесконечный редирект. Использую дефолтное ЧПУ (site/?p=123) и custom post types.
18 January at 1:13 pm
your plugin does not hide banner / image links
18 January at 1:26 pm
Для тех, кто использует Buddypress и хочет добавить возможность закрытия ссылок в ленте активности – отредактируйте файл wp-noexternallinks-parser.php
В функции if($this->options['mask_mine'])
{
или if($this->options['mask_comment']) {
добавить
add_filter(‘bp_get_activity_content_body’,array($this,’filter’),99);
Удачи!
24 January at 12:24 pm
хотелось бы такую опцию:
маскировать ссылки только для определенного списка сайтов.
поясню для чего: если сапа ставит контекстные ссылки, то они автоматом маскируются и получается error (без оплаты)
24 January at 3:29 pm
plugin is not working for sub domain blogs. it throws a 404 error not found. check this on desistories.typad.net
example url=
I am using a latest beta release. please help how to fix this
29 January at 6:03 am
how I modified this plugin so that, in one post there are a few links but only one link that uses this plugin technique. for example is only a link to download.
or can you include this feature for the next version.?
31 January at 9:26 am
Никак не могу понять в чем дело.
Написал на блоге очередной пост, но маскирование ссылок не происходит во всех остальных разделах сайта маскирование прекрасно работает.
Если включить опцию маскировать ВСЕ ссылки на сайте, то эти тоже маскируются, но меня такой режим работы никак не устраивает.
Прошу помощи.
5 March at 8:51 pm
Hi Jehy!
One question. How do I completely hide the external link?
Great script. Great Job
Thanks
KArlos
8 March at 9:06 pm
Please help me! javascript redirect working at first in my site. And then , i didnt even change anything! Then i realized the javascript redirect didnt even work anymore. When i tick “Do not use 302 redirect, only javascript redirect”, all my external links got error. It says “Oops! This link appears to be broken.”
please help me.. Im using google chrome. And the latest version of plugin.. help me