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?
Нубская ошибка :)
Не учёл что чекбоксы неотмеченные не отсылают нулевое значение. Поэтому опции с галочками, будучи неотмеченными – тёрлись. А потом, не найдя себя – восстанавливались из настроек по умолчанию, и становились опять отмеченными.
В следующей версии будет.
Но вообще, идея работы этого плагина – не маскировка ссылок, а создание ситуации, когда по ним вовне не утекает рейтинг.
И, честно говоря, я никогда не мог придумать, зачем эта маскировка нужна :)
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” (пробовал и просто http://narod.ru) – всё равно маскирует, невзирая на жёсткое указание. Кроме того, даже если ставлю галочку на “Не маскировать ссылки при помощи редиректов” – не маскирует, но ссылки портит.
В общем, пока снова пришлось отключить «Маскировать ссылки в постах»
Ну и пока последнее. Установил, что ссылку для немаскируемых урлов надо всегда заканчивать /, то есть, 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
ну я думаю что кому надо тот разобрался бы с настройками, опция была бы мега полезной!!!
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.
Yeah, dofollow links with 302 redirects don’t take away your pagerank.
Thanks for your prompt reply Jehy. That helped a lot. Great plug-in.
What do you do, by the way?
What do you mean particularly by your question?
No. I meant, what do you do for your living?
Web projects, online advertisment, offline C++ programming, russian to english translations, traffic resell, etc…
Oh! Nice.
(by the way I own WWWery.com)
Have a good day.
I’m in a hurry, i skipped may words.
убираю все галочки в настройках плагина, нажимаю сохранить, страница загружается – и все галочки опять на месте, кароче настройки не сохраняются
Какая версия PHP \ WordPress \ плагина?
Можно в почту через http://jehy.ru/mail.html
PHP 5.2.14
WP 3.0.1
плагин 3.0.3
Хмм. У меня та же конфигурация, и у большинства пользователей тоже. Если отважитесь дать мне доступ к блогу (желательно и по фтп) – смогу отладить.
Если разобрались можно здесь написать У меня такая же ситуация
Исправлено в 3.0.4
та же проблема
не сохраняются настройки при уборе галочек nofollow и blank
Исправлено в 3.0.4.
а что хоть было то=) интересно ж
Нубская ошибка :)
Не учёл что чекбоксы неотмеченные не отсылают нулевое значение. Поэтому опции с галочками, будучи неотмеченными – тёрлись. А потом, не найдя себя – восстанавливались из настроек по умолчанию, и становились опять отмеченными.
прикольно=) ну у других же работало=)
Иногда оно правда работало – а чаще всего пользователи просто не снимали те галочки :)
А можно так сделать, чтобы ссылки ДЕЙСТВИТЕЛЬНО маскировались?
К примеру, я ввожу адрес аффилиата http://www.yahoo.com, а ссылка показывала http://www.мойсайт.com/afiliate
В следующей версии будет.
Но вообще, идея работы этого плагина – не маскировка ссылок, а создание ситуации, когда по ним вовне не утекает рейтинг.
И, честно говоря, я никогда не мог придумать, зачем эта маскировка нужна :)
Админ ответ будет или нет?
А доступ к блогу с некорректной работой будет или нет?
По кофейной гуще я уже четыре раза проблему угадать пытался – не вышло пока что.
Отписал Вам на почту
Jehy спасибо что помогли.
When “Mask ALL links in document” is enabled, “WP Minify” plugin stops working (it minifies HTML, CSS, and JSS files). http://wordpress.org/extend/plugins/wp-minify/
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…
Thank you. I hope I will be able to do it after New Year’s holidays.
Здравствуйте,
Отличный плагин. Могли бы ли Вы еще добавить поддержку Buddypress, что бы ссылки оставляемые в группах, форумах и ленте активности, также маскировались?
Спасибо за ответ!
Здравствуйте. Возможно, после новогодних праздников успею.
Доброго дня!
Вчера поставил плагин – установка, настройка проблем не вызвали. Обнаружилась другая неприятная особенность типа баг.
У меня значительное количество ссылок, содержащих транслитерированные русские названия песен. К примеру, “Белой акации гроздья душистые”. В ссылке они выглядят примерно так: Beloy_akatsii_grozd’ya_dushistie_-_Nikolay_Severskiy_-_stariy.rar.html
Так вот при активации плагина получается обрезание ссылки: вместо символа ‘ ставятся ” и пробел. Остальная часть URL остаётся на месте как ни в чём не бывало. При этом, нет никакой разницы, окружаю ли я тегами noindex или nofollow ссылки, ставлю ли я перелинковщик с помощью goto или другого слова – суть всё одно: глюк.
Не подскажете ли, где чего изменить?
С уважением,
Алекс.
Добавочка. Глюк проявляется, естественно, если стоит галочка “Маскировать ссылки в постах” – пока я её отключил, поскольку корректность ссылок в комментариях меня сильно не волнует.
И ещё одно замечание (извините, пишу по мере постановки экспериментов). В качестве полумеры решил не маскировать ссылки на файлы, расположенные на Яндекс.Народ. Прописал в “Укажите адреса, которые вы не хотите маскировать” “http://narod.ru” (пробовал и просто http://narod.ru) – всё равно маскирует, невзирая на жёсткое указание. Кроме того, даже если ставлю галочку на “Не маскировать ссылки при помощи редиректов” – не маскирует, но ссылки портит.
В общем, пока снова пришлось отключить «Маскировать ссылки в постах»
Ну и пока последнее. Установил, что ссылку для немаскируемых урлов надо всегда заканчивать /, то есть, http://narod.ru/
Правда, несмотря на это, маскировать-то не маскирует, но сам URL всё равно портит.
Кроме того, при включенных пунктах “Маскировать ссылки в комментариях” и “Маскировать ссылки комментаторов”, но при выключенных “Добавлять rel=nofollow” и “Окружать маскируемые ссылки тегом link”, всё равно ЛЮБАЯ ссылка (даже полный или короткий URL страницы моего же сайта) окружается noindex, ну и nofollow тоже до кучи добавляется.
Прошу прощения, правильно понял – вместо одинарной кавычки ставится двойная?
Если да,то ответ прост: в ссылках никогда нельзя использовать одинарные кавычки. Это служебный символ, и естественно, что плагин фигеет с такого вольного обращения со стандартами :)
Да, именно так. Одинарная заменяется на двойную с пробелом, от чего весь URL обрезается на самом интересном месте.
Забыл добавить: WordPress 2.9.2
Здравствуйте еще раз,
У меня вопрос следующего характера:
Решился я на чистку ошибок, которые мне выдал validator.w3.org и обнаружил, что на странице дублируются rel теги. Те, которые я вручную поснимал “_blank” и “nofollow” то нормально пошли, а вот для картинок у меня используется плагин shadowbox, который хочет заданного параметра rel=”shadowbox”.
Возможно ли реализовать подстановку rel и taget так, что бы оно заменяло текущие заданные параметры, а если существуют заданные rel, отличные от nofollow, то просто объединяло эти значения. + возможность дописать кастомный атрибут rel. Сейчас, я его меняю в коде плагина.
Спасибо за ответ.
Хм. Во-первых, я сильно сомневаюсь, что по стандартам допутим rel=”shadowbox”.
Во-вторых – множественные rel=”” объединяются в один поисковой системой. Это вполне себе множественный атрибут.
В третьих, не стоит проверять этим валидатором :)
Чтобы страница ему нравилась, нужно неоднократно убить ся об стенку, а позитивных результатов всё равно никаких не будет.
Объединение параметров можно сделать, но это усложнит алгоритм обработки текста и увеличит время его работы, что очень не хотелось бы делать. Так что наверное не буду.
Свой атрибут для rel могу добавить в опции, где-то после нового года.
Не надо нагружать бедный вордпресс, он и так перегружен :( А за будущий custom rel – спасибо! =)
Привет :)
Проблема обнаружилась:
WP и плагин – 3.0.4
PHP – 5.3.x
Все крутится на чистом nginx (без апача).
После активации плагина при попытке зайти на любую страницу, отличную от главной, пишет, что бесконечный редирект. Использую дефолтное ЧПУ (site/?p=123) и custom post types.
your plugin does not hide banner / image links
Для тех, кто использует 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 (без оплаты)
plugin is not working for sub domain blogs. it throws a 404 error not found. check this on desistories.typad.net
example url= http://desistories.typad.net/goto/http://rapidshare.com/files/69324742/warezdonkey_8Mile.part2.rar
I am using a latest beta release. please help how to fix this
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.?
Никак не могу понять в чем дело.
Написал на блоге очередной пост, но маскирование ссылок не происходит http://dimka.yz74.ru/2011/01/29/move-pst-file-outlook-2007/ во всех остальных разделах сайта маскирование прекрасно работает.
Если включить опцию маскировать ВСЕ ссылки на сайте, то эти тоже маскируются, но меня такой режим работы никак не устраивает.
Прошу помощи.
Hi Jehy!
One question. How do I completely hide the external link?
Great script. Great Job
Thanks
KArlos
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