(J)ExR - JawsIk External Redirect Plugin для WordPress

Jexr

ПЛАГИН БЫЛ СДЕЛАН ДЛЯ WordPress v.2.3.3
ТО ЧТО ОН РАБОТАЛ НА СЛЕДУЮЩИХ ВЕРСИЯХ, ЭТО ИЗ-ЗА КОРЕКТНОСТИ КОДА
КОГДА ЗАКОНЧИТЬСЯ РАБОТОСПОСОБНОСТЬ Я НЕ В КУРСЕ (когда вордпрессовцы чё нить перемутят)
МОДЕРНИЗАЦИЯ В ДАННЫЙ МОМЕНТ НЕ ПЛАНИРУЕТСЯ (т.к. я занят)
если бы каждый кто пользует отправил за него SMS-ку хотя бы 5 рублей, я бы возобновил поддержку, а то только один добрый человек прислал, за что ему спасибо и у него всё работает :)

Встречайте!

(J)ExR это плагин для WordPress, задача которого, преобразовать все внешние ссылки во внутренние.

(J)ExR не является новой версией плагина External Redirect, т.к. полностью переделан алгоритм редиректа, а так же добавлено огромное количество функций.

(J)ExR создан по просьбам трудящихся, благодаря их комментариям, письмам и сообщениям по ICQ.

(J)ExR не претендует на первенство, среди плагинов такого рода. Кроме того в (J)ExR очень даже могло войти (и вошло) кое что с плагинов других разработчиков.

(J)ExR является некоммерческим продуктом, но я буду рад принять подарки в любом виде.

Возможности плагина:

  • Всё настраивается через админку;
  • Установка простая. Нужно положить единственный файл jexr.php в папку плагинов; 
  • Преобразование ссылок может быть в постах, стат.страницах, в цитатах (выдержка, excerpt), комментах, урлах авторов комментов и блогролле;
  • Настраиваемый спец REL для ссылок, которые преобразовывать не нужно;
  • Настраиваемый спец CLASS для ссылок, которые преобразовывать не нужно (например для контектных ссылок SAPE);
  • Настраиваемый список стоп-слов (если слово попадается в url, то замена производиться не будет);
  • Настраиваемый идентификатор редиректа (это значит ссылки могут быть вида myblog.ru/идентификатор/ссылка); (ИСПРАВЛЕНО!!!)
  • Возможность кодировать или не кодировать ссылки (но сразу говорю при некодированном варианте не все ссылки корректно обрабатываются самими браузерами);
  • Возможность вставлять в преобразованные ссылки target="_blank" если изначально не было (чтобы народ не убегал с блога);
  • Возможность вставлять в преобразованные ссылки rel="nofollow", если изначально не было (чтобы буржуйские поисковики любили);
  • Возможность оборачивать тегами <noindex>внешняя_ссылка</noindex> (специально для Яндексоидных параноиков, типа меня);
  • Возможность вставлять в преобразованные ссылки title="http_оригинальный_url", если изначально не было (очень актуальная вещь, при кодированных ссылках, т.к. при наведении, показывает оригинальный url);
  • Создание (обновление) robots.txt в автоматическом режиме (исходя из текущих настроек. нужно просто нажать одну кнопку)

Чтобы он работал знайте:

требуется включить mod_rewrite или "Постоянные ссылки (ЧПУ)" для шибко грамотных

Просьба обкатать плагин. Именно по причине малой обкатки ему присвоена приставка beta.

http://blog.jawsik.com/wp-content/plugins/downloads-manager/img/icons/winzip.gif download: (J)ExR 2.0.1 beta (4.35KB)
added: 10/04/2008
clicks: 3703
description: Плагин Wordpress для преобразования внешних ссылок во внутренние

Рекомендую почитать

  • Плагины
  • Обновления плагина "Внешний редирект". Версия 1.6.1
  • Seo-LaС
  • Комментарии: 131 »

    1. Алексей пишет:

      10.04.2008 @ 10:38

      Спасибо! Попробуем )

    2. Aladdin пишет:

      10.04.2008 @ 13:51

      Предыдущую только поставил, но буду пробовать эту

    3. Aladdin пишет:

      10.04.2008 @ 14:08

      WordPress 2.5 скачал у Лектуса ОС Win2000pro выдает ошибку:
      Parse error: parse error, unexpected $end in E:\www\wpress.ru\public_htm\wp-content\plugins\jexr.php on line 310

    4. JawsIk пишет:

      10.04.2008 @ 14:55

      Странно. 310 строки нету. Вернее она пустая:
      Всего 309 строк, а 310 пустая

      На всякий случай убрал, может быть из-за этой пустой строки такой сыр-бор.

      WP 2.5 ставить не буду в брижайшее время (смысла не вижу, но слышал, что он тупит с плагинами). Инфу видел у Максима здесь

    5. Aladdin пишет:

      10.04.2008 @ 17:26

      Все просек!
      У тебя в начале стоит:

    6. Aladdin пишет:

      10.04.2008 @ 17:30

      Извини! не знал что замену <? не производишь, а отсекаешь.
      В начале: <?php
      В середине <?
      Мои настройки PHP не позволяют увидеть конечную фигурную скобку

    7. JawsIk пишет:

      10.04.2008 @ 17:54

      Я не совсем тебя понял. Стукнись в асю.

    8. Aladdin пишет:

      10.04.2008 @ 17:58

      На локальном и удаленном высвечивает указанный URL в Title правильно, но ведет к ошибке:
      Локальный:

      Not Found
      The requested URL /jexr/ZnRwOi8vd3d3LnByYXZvdmVyaWUuY29tL2FydGlzdGthcnUvcGVzbm9wZW5pYS9kaXZlZXZvLm1wMw== was not found on this server.
      Apache/2.0.48 (Win32) PHP/4.3.4 Server at wpress.ru Port 80

      Удаленный
      404 http://www.e09.ru/

      /jexr/ZnRwOi8vd3d3LnByYXZvdmVyaWUuY29tL2FydGlzdGthcnUvcGVzbm9wZW5pYS9kaXZlZXZvLm1wMw== www.e09.ru Mozilla/5.0 (Windows; U; Windows NT 5.0; ru; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 404 Ошибочная страница

      Возможно это что-то с глобальными

    9. JawsIk пишет:

      10.04.2008 @ 18:19

      Ещё раз говорю, стукнись в асю.

      p.s. у меня работает (на этом блоге и ещё уже в 12 местах) без проблем. Правда используется WP2.2-2.3.3

    10. Aladdin пишет:

      11.04.2008 @ 16:33

      Стукнулся в асю: Тук, тук,
      Молчит. "Сказал бы сразу, что от тебя Добрынюшка, был бы гостем дорогим. А так, думали, шпиён какой-то".
      В зарубежных инструкциях на СВЧ печи прямо пишут: "кошек и собак не сушить", на стиральные машины: "Детей и животных не стирать",...
      Сразу бы написал, что требуется включить mod_rewrite или "Постоянные ссылки (ЧПУ)" для шибко грамотных, я бы сразу понял. А так - даже пиво пришлось пить, прежде чем разобрался.
      Скрипт хороший - рекомендую.

      P.S. 1.Значит у всех short_open_tag = On и другие настройки одинаковы.

    11. Стас пишет:

      11.04.2008 @ 19:15

      Ааааа Офигенно нужный и гибкий плагин! Давно такой искал! Поставил себе на WP 2.3 работает как часы!

    12. Aladdin пишет:

      12.04.2008 @ 18:06

      JawsIk!
      Если не трудно, добавь возможность придавать ссылкам такой вид:
      <a href="http://blog.jawsik.com/wordpress/jexr.php/" onclick="this.href='http://www.e09.ru/'"
      target="_blank">

      *Это не реклама сайта, а пример

    13. ConfessorX пишет:

      13.04.2008 @ 00:33

      Долго не мог понять почему не работает... оказалось, проблема была в том, что я со старту идентификатор jexr поменял на ext, но после сохранения настроек, новые настройки в файле не прописались... права записи на файл стоят...

    14. JawsIk пишет:

      13.04.2008 @ 01:25

      2 Alladin: не буду, т.к. у меня есть опыт, когда поисковик ходит по таким ссылкам и считает их внешними. Мнение скептическое, но имеет право на жизнь. И второе золотое правило: НИКОГДА НЕ ТРОГАЙ РАБОТАЮЩУЮ СИСТЕМУ. Плаг работает и из-за какой-то прихоти кого-то одного что-то переделывать, я считаю не правильно. Хотя если платно, то займусь...

      2 ConfessorX: В какой файл? Какие права? Настройки прописываются в базе. Неработать может только потому, что не прописаны ЧПУ (читай выше)

    15. aquablog пишет:

      24.04.2008 @ 19:39

      Более 5 месяцев как запустил свой блог в Sape, - я полный чайник, - и получаю всего по 5 - 10 центов в день... ТИЦ 20 PR 3 у меня... Сегодня возник вопрос: почему у других по 100 баксов в месяц, а я за полгода и 10 не получил??? Задал вопрос товарищу. Он сказал, что у меня слишком много внеших ссылок...

      Погуглил я немного эту тему, и увидел данный пост. Хотелось бы услышать адекватное мнение и совет. Этот плагин спасет мое положение??? Я смогу получать со своего блога НОРМАЛЬНЫЕ деньги??? Хотелось бы хостинг окупить... От AdSense все равно толку мало...

      Жду...

    16. steelpear пишет:

      24.04.2008 @ 21:13

      То, что доктор прописал ! Поставил на 2.3.3
      Пока багов не замечено.

    17. Tau пишет:

      25.04.2008 @ 03:07

      Можно сделать так, что бы для дополнительных полей тоже работал плагин?

    18. JawsIk пишет:

      25.04.2008 @ 10:48

      (Для Tau) может быть и можно, но я их не использую и поэтому не знаю их внутренней кухни, если кто либо подгонит алгоритм (как в прошлом для Blogroll`a подогнали), то я внедрю его в плаг. Так же возможен вариант, когда вы предоставите плагин, который что либо делает и так же делает это и с дополнительными полями, я погляжу код и по анологии (если разберусь) добавлю в плагин. Других вариантов увы не вижу, т.к. вникать в реализацию этих полей у меня нет времени.

      (для aquablog) Стукнись в асю, поболтаем, погляжу, может чем помогу. С такими параметрами много не поднимешь, но на бакс-полтора (а там глядишь и два) в сутки думаю выйти можно ;-)

    19. marat пишет:

      26.04.2008 @ 14:33

      После активации плагина в тексте постов:

      Warning: strpos() [function.strpos]: Empty delimiter. in /home/site/domains/site.org/public_html/wp-includes/compat.php on line 146

      Редирект не срабатывает, выдается стандартное сообщение вордпресса "страница не найдена"
      Sorry, but you are looking for something that isn't here.

      ЧПУ включен

    20. JawsIk пишет:

      26.04.2008 @ 15:04

      Увы я не телепат и не могу узнать какая у вас версия WP и PHP? но судя по файлу /wp-includes/compat.php , он явно не касается моего плагина. Эта ошибка в функции, как я понял своего рода заглушка для старой версии PHP (где нету функции stripos). Перейти на старую версию не могу (да и не хочу) и поэтому подгонять плаг под старое не буду.
      Итог: Поставьте нормальную версию PHP или смените хостера, потому как возможны и другие сюрпризы. Успехов!

    21. aquablog пишет:

      26.04.2008 @ 20:46

      JawsIk Says:
      апреля 25, 2008 at 10:48
      (для aquablog) Стукнись в асю, поболтаем, погляжу, может чем помогу. С такими параметрами много не поднимешь, но на бакс-полтора (а там глядишь и два) в сутки думаю выйти можно.

      Стукал в Асю вчера... Оставил сообщение... Сгодня еще раз стукаю... Из-за разницы во времени друг друга не видим... Может быть отправите мне письмо??? aquablog ]$[ mail.ru

    22. marat пишет:

      27.04.2008 @ 00:15

      PHP Version 4.4.8
      WordPress 2.3.3
      хостер достойный :)

      Если не предполагаете, в чем проблема -- попробую разобраться сам.

    23. JawsIk пишет:

      27.04.2008 @ 00:36

      (для aquablog) тебе надо, ты и пиши ;-) Просто сейчас пасха, я уже шашлыком занимаюсь во всю, жена пирожки печёт, поэтому не до инета.

      (для marat) "...Если не предполагаете, в чем проблема -попробую разобраться сам...". Вы очень невнимательны, я вам прямо пальцем ткнул в проблему, повторюсь ... (в раскрытом варианте)
      "судя по файлу /wp-includes/compat.php , он явно не касается моего плагина (ошибка в функции WP при работе с вашей версией PHP). Эта ошибка в функции, как я понял своего рода заглушка для старой версии PHP (где нету функции stripos) (а именно в вашей версии её нет, потому как она у вас далека от 5.0). Перейти на старую версию (старую версию PHP) не могу (да и не хочу) и поэтому подгонять плаг под старое не буду.
      Итог: Поставьте нормальную версию PHP (не меньше пятой, т.к. у вас она 4.4.8) или смените хостера, потому как возможны и другие сюрпризы. (не из-за хостера, а из-за обновлённых плагинов, которые не будут работать на старой версии PHP) Успехов! Хостеру привет! ;-)

    24. Textolit пишет:

      27.04.2008 @ 18:50

      PHP Version 4.4.8
      WordPress 2.3.3

      Не подскажите где можно скачать (с кряками)

    25. aquablog пишет:

      27.04.2008 @ 21:08

      JawsIk Says:
      апреля 27, 2008 at 00:36
      (для aquablog) тебе надо, ты и пиши. Просто сейчас пасха, я уже шашлыком занимаюсь во всю, жена пирожки печёт, поэтому не до инета.

      Все понятно... Стукнусь после праздника... Спасибо...

    26. Dimox пишет:

      28.04.2008 @ 16:17

      Респект автору за плагин! Протестировал его в WordPress 2.5, работает отлично.

    27. Mel Ler пишет:

      30.04.2008 @ 17:09

      Плагин хороший!

      Но!!!
      Вот эта опция - "Идентификатор редиректа"
      не работает.

      При любом значении отличном от jexr просто не находит страницу.

    28. marat пишет:

      02.05.2008 @ 13:39

      Да, у меня тоже редирект при значении не jexr - не срабатывает!

    29. JawsIk пишет:

      03.05.2008 @ 19:15

      Спасибо Mel Ler, исправил, проверяй

    30. Timon_Crazy пишет:

      06.05.2008 @ 10:46

      обновил плагин, ошибка указанная выше "При любом значении отличном от jexr просто не находит страницу."
      также неме меняются список стоп-слов.

      пока поправил в исходниках, что не айс.

    31. JawsIk пишет:

      06.05.2008 @ 11:47

      Не понял вас (Timon_Crazy), откатал письмом.

    32. Mazarini пишет:

      07.05.2008 @ 18:23

      Отличный плагинчег! Куча настроек впечатляет, а главное - не нужно рыться в самом файле, чтобы изменить опции.

      Только вот незадача - ссылки в "дополнительных полях" не обрабатывает (так же, как и предшественник - Плагин "Внешние ссылки"). Мне, кстати, так и не получилось тогда связаться с тобой...

    33. JawsIk пишет:

      08.05.2008 @ 13:26

      Ну видимо не везёт на с вами (Мазарини). Время такое, то паска, то первое, то вот уже девятое мая. В общем моя нерегулярная посещаемость тырнета, даёт о себе знать.

      А что касается дополнительных полей, то спрошу у людей знающих, может чем помогут и решу вашу проблему ;-)

    34. lelya пишет:

      11.05.2008 @ 00:58

      Для marat:

      Тоже столкнулась с этой проблемой, но решение нашла:

      нужно изменить код этой функции:

      return strpos(strtolower($haystack), strtolower($needle), $offset);

      на

      return @strpos(strtolower($haystack), strtolower($needle), $offset);

      и все замечательно работает :)

      Нашла здесь

    35. Mazarini пишет:

      22.05.2008 @ 21:48

      Не узнавали насчет полей? ;) Мож я чем помогу?

    36. Dimox пишет:

      23.05.2008 @ 16:34

      Такое пожелание по плагину. При наведении курсора на ссылу-имя комментатора, подсказка о том, куда ведет сайт, не выскакивает. Это касается как комментов на сайте, так и комментов в админке.

      Хотелось бы тоже иметь эту доработку.

    37. JawsIk пишет:

      26.05.2008 @ 11:28

      4Mazarini - пока никакого решения не найдено. Задавал вопрос на форуме, ответа "именно по полям" не последовало и поэтому пока никаких даже мыслей нету. Помочь можешь легко, открывай плаг, код открыт, гляди как работает, пиши письмо с функцией, добавлю

      4Dimox
      >>> на ссылу-имя комментатора
      мысли есть, времени нет, но в 'to do' уже добавил
      >>> так и комментов в админке
      думаю вообще поставить проверку, что мол если в админке, то вообще не преобразовывать

    38. Sonikelf пишет:

      26.05.2008 @ 14:26

      У меня почему-то оно не уводит по ссылке. Открывает мне зачем-то страницу stat.php с каталогом статей, а в заголовке страницы в браузере пишет Nothing found for Link aHR0cDovL2Jsb2cubW9ucy53cy8=

    39. Sonikelf пишет:

      26.05.2008 @ 14:33

      Заработало. Убрал страницу каталога. Как может быть такая несовместимость?

    40. JawsIk пишет:

      26.05.2008 @ 14:42

      4Sonikelf - даже не знаю что подсказать, может быть используются одни и те же функции, которые наслаиваются. Сам не использую скрипты каталогов, поэтому ничего другого подсказать не могу

    41. Watman пишет:

      30.05.2008 @ 18:30

      WP 2.5.1
      PHP 5.2.4 (cli)
      mod.revrite включен
      но ни с настройками по умолчани
      ни с кодированием не работает
      пишет что такая страница не найдена
      Что должно быть записано .htaccess ?
      Там записи не добавляются..

    42. JawsIk пишет:

      30.05.2008 @ 20:09

      4Watman - даже не знаю что вам подсказать, т.к. на WP2.5 не работаю, да и URL своего блога вы не оставили, поэтому даже поглядеть не могу, что и как, но вот Dimox в комменте номер 26 пишет, что у него прекрасно работает на wp 2.5

    43. Watman пишет:

      30.05.2008 @ 20:25

      отключил все плагины
      Все равно
      "Sorry, no posts matched your criteria."
      Блог стоит не в корне сайта,может в этом причина ?

    44. JawsIk пишет:

      30.05.2008 @ 20:35

      4Watman врят ли... повторюсь, если бы я мог увидеть сам ресурс, может что и можно было бы сказать

    45. Watman пишет:

      30.05.2008 @ 20:42

      Вот тут
      чистая установка
      одна запись
      плагины выключены
      Даже незнаю, если поможет
      могу логи выдрать или пароль дать,
      очень хочется использовать этот плагин, но не получается

    46. Watman пишет:

      31.05.2008 @ 00:04

      Спасибо JawsIk з помошь в установке!

    47. Айрат пишет:

      02.06.2008 @ 21:27

      Проверил на WP 2.5 - все работает как часы, спасибо за плаг

    48. Dimox пишет:

      10.06.2008 @ 11:22

      2JawsIk:

      > думаю вообще поставить проверку, что мол если в админке, то вообще не преобразовывать

      Вот это верно. Поддерживаю.

    49. Pion2er пишет:

      15.06.2008 @ 01:44

      Ссылки меняет хорошо, но при клике на них пишет страница не найдена. ЧПУ включены.

      Почитав все комменты тут, вижу, что не только у меня такие проблемы. Хоть вордпресс и 2.5, но мне кажется тут дело не в этом.

      Может и правда дело в том что у меня сайт не в корне а в папке???

      Пока приходится пользоваться предыдущей версией. Помоги плиз разобраться.

    50. Floof пишет:

      20.06.2008 @ 14:58

      Не добавляет noindex и target, хотя кодирует и редиректит нормально. Wp 2.2.3

      P.S. щас ошибся с защитой от спама в комментах - имя и емайл сохранились, комментарий пришлось заново писать.

    51. JawsIk пишет:

      20.06.2008 @ 15:29

      2Floof

      Не добавляет noindex и target

      Добавляет, но не везде (у авторов Комментов кажись не добавляет), тут проблема в особенностях WP (любой версии) и только.

      щас ошибся с защитой от спама

      Ну дык не ошибайся, там ведь угадывать то ничего не нужно, а математика там второй класс

    52. Floof пишет:

      24.06.2008 @ 03:04

      Не знаю, чем чревато, но если между строками 214 и 215 впихнуть вот это:

      $data = ''.$data.'';

      то авторы комментов вполне себе в noindex'е.

    53. Floof пишет:

      24.06.2008 @ 03:07

      $data = 'noindex'.$data.'/noindex'; (скобки в тегах не печатаются :)

    54. JawsIk пишет:

      24.06.2008 @ 10:11

      2Floof - здаётся вы вообще не в курсе, что и как... и ещё здаётся мне, что вы школьничег... т.к. сейчас каникулы, то езжайте к бабушке в деревню, не зачем к дядям в код лазить.

      p.s. без обид, но если бы вы реально нашли что-то полезное, то думаю написали бы письмо, а здесь ваши глупые понты не нужны, т.к. я не понял ни один, ни второй ваш коммент (в связи с их глупостью), то даже не стал отвечать. Если вы реально считаете, что я не прав и вы знаете, что как починить (а не, ну можеть быть вот так), то прошу развёрнутный обоснованный ответ на e-mail
      p.s.2. здесь оправдываться и гадить не нужно, сотру нах ;-)

    55. Виктор пишет:

      19.07.2008 @ 15:31

      Редирект ссылки не всегда срабатывает. Только что опубликовал статью, изменив время на более раннее. (может из-за этого ?) Ссылка в статье отображается как обычная. wp 2.5

      Нажал редактировать - сохранить - перезагрузил страницу редирект сработал.

    56. Сергей Жуковский пишет:

      21.07.2008 @ 09:45

      Есть проблема.
      В Windows Live Writer в этим плагином при запросе последних опубликованных постов выскакивает

      The response to the metaWeblog.getRecentPosts method received from the weblog server was invalid:

      И ещё пожелание. Можно ли убрать редирект? Просто оставить ссылку в nofollow и noindex?
      Опционально.

    57. JawsIk пишет:

      22.07.2008 @ 18:59

      2Сергей Жуковский да ну бред. Всё у меня работает. WLW пользуюсь уже не первый год. Проверено с плагином на 5 блогах мной лично. Ищите проблему у себя.

    58. Ruslan пишет:

      31.07.2008 @ 13:45

      Warning: strpos() [function.strpos]: Empty delimiter. in /home/wwwwww/public_html/wp-includes/compat.php on line 55

      Таже байда :( разбираемся...

    59. Ruslan пишет:

      31.07.2008 @ 17:24

      хttp://www.getincss.ru/2008/05/11/jexr-plagin-dlya-wordpress-i-ispravlenie-oshibki-empty-delimiter/ - тут и решение проблемы

    60. Константин пишет:

      01.08.2008 @ 07:32

      Вот если бы еще он проставлял тэги только для старых записей, 10-20-30 дней, на мой выбор. То тогда лучше и не надо.
      Что-то вроде функционала этого (themiak.com/wp-plugins/nofollow-links-in-posts/) плагина добавить.

    61. ludmila пишет:

      07.08.2008 @ 13:34

      Установила плагин. Настроила, но ничего не изменилось - 0н не добавляет noindex и target, не кодирует и не редиректит. Wp 2.2.3

      Подскажите, плиз, где тут трабла?

    62. As пишет:

      11.08.2008 @ 12:15

      Сергей Жуковский -
      /wp-includes/compat.php
      Открой, там будет строчки -
      if (!function_exists("stripos")) {
      function stripos($haystack, $needle, $offset=0) {
      return strpos(strtolower($haystack), strtolower($needle), $offset);
      }
      }
      А надо заменить на
      if (!function_exists("stripos")) {
      function stripos($haystack, $needle, $offset=0) {
      return @strpos(strtolower($haystack), strtolower($needle), $offset);
      }
      }

    63. ludmila пишет:

      16.08.2008 @ 00:20

      Сергей, спасибо.
      Теперь все работает.

      Подскажите еще, пожалуйста, как сделать Настраиваемый спец CLASS для ссылок, которые преобразовывать не нужно?

      Сама никак не соображу.

      Спасибо!

    64. ludmila пишет:

      16.08.2008 @ 00:37

      Настроила функцию:
      Не трогать, если: в коде ссылки
      используется CSS class="SAP" (как для SAPE)

      На странице с текстом прописала:

      Но ссылки все равно идут через редирект.
      Что я сделала неправильно?
      И как же его настроить?

    65. ludmila пишет:

      16.08.2008 @ 00:39

      Куда то код исчез.

      [INDEX]
      [div class="sap"]
      [?php the_content; ?]
      [/div]
      [/INDEX]

    66. ludmila пишет:

      17.08.2008 @ 03:16

      Помогите, плиз, сделать Настраиваемый спец CLASS для ссылок, которые преобразовывать не нужно.

      Замучилась уже с этим.

      Возможно ли в статье, которая выводится при помощи [?php the_content;?] настроить этот класс для части ссылок.
      А другая часть, чтобы шла через редирект?

      Так не хочется все посты руками править!
      Их на блоге уже до фига.

    67. Сергей Смирнов пишет:

      20.08.2008 @ 13:24

      А можно сделать что бы было не
      а ]]>

      Что бы валидатор не ругался? Я просто в коде плагина поменял, а не получилось. Он последнюю > заменяет на > почему-то

    68. ludmila пишет:

      21.08.2008 @ 17:39

      JawsIk, почему вы не отзываетесь?

      Я задала вопрос по настройкам плагина 16 августа и до сих пор вас не слышно.
      Если вы написали такой нужный народу плагин, то уж помогите нам разобраться с тем, как он работает.

      Пожалуйста помогите!
      Это крик души - неужели не слышите?

    69. tuupic пишет:

      26.08.2008 @ 19:12

      А можно ли прикрутить, чтобы преобразование было не только в "в постах, стат.страницах, в цитатах (выдержка, excerpt), комментах, урлах авторов комментов и блогролле; ", но и произвольных текстовых полях? То есть в поле текс, и в идеале конечно, и в футере... Хотя последнее я сам слабо представляю как можно реализовать.

    70. Mazarini пишет:

      30.08.2008 @ 18:35

      Наш друг JawsIk, видать, в отпуске! ;)

    71. Хабаровский бомж пишет:

      31.08.2008 @ 05:00

      У тебя ошибка возникаем при вызове strpos, если не указаны слова исключения в настройках.

    72. GadgetBuzz пишет:

      04.09.2008 @ 23:43

      Поставил (J)ExR - сразу перестал работать плагин Google Analytics (http://yoast.com/wordpress/analytics/), он тоже работает с внешними ссылками...
      Есть варианты как сделать, чтобы они не пересекались?
      Спасибо

    73. Valentin пишет:

      07.09.2008 @ 21:19

      2GadgetBuzz: Там же есть стоп слова, используй их.
      2JawsIk: Добавь в плагин строку. Думаю не только мне она нужна
      if ($jexr_opt['jex_excerpt']) add_action('the_permalink', 'j_comment_autor_link',10001);

    74. JawsIk пишет:

      29.09.2008 @ 15:36

      Да, всё можно будет... я не то чтобы в отпуске, скорее в вынужденном отпуске. Днём лечу спину, а ночью... ну мужики... :-) у меня сын второй родился... месяц от роду... особо не поспишь, но скоро вернусь...

    75. Max пишет:

      04.10.2008 @ 20:24

      Поздравляем!
      Ждем новых версий.

    76. Q-blogger пишет:

      14.10.2008 @ 16:47

      случайно заметил такую особенность если закрывающий тег писать с новой строчки - ссылка получается прямой...

      не исправляйте, может оказаться полезной фичей)

    77. Q-blogger пишет:

      14.10.2008 @ 16:49

      ... имелось в виду закрывающий тег ссылки, использую wp 2.3.3 все работает отлично

    78. darkside пишет:

      16.10.2008 @ 05:19

      слушай, а ведь спомощью этого редиректа можно вести статистику кликов по внешним ссылкам. может реализовать? donate обещаю. только скажи сколько:)

    79. seolamo :) пишет:

      19.10.2008 @ 11:39

      Подскажиет плиз такую штуку, если я правильно понимаю, после установки плагина трекбэки посылаться на блоги не будут, если не внести эти url в стоп-лист?

    80. JawsIk пишет:

      19.10.2008 @ 16:07

      Для Q-blogger: Ты знаешь сам видел такую фичу, но блин не везде она проявляется. Может какой-то глюк с регулярками на какой-нить версии PHP. В любом случае, как отловлю, так пребью это, т.к. это не фича, а баг, которым могут воспользоваться спамерюги.

      Для seolamo: Не парься, трекбеки это те же комменты. В них всё нормально обрабатывается. Переживать по этому поводу не стоит.

      Для darkside: Свяжись со мной по асе или лучше мылом. У меня есть небольшие наработки, которыми я сам пользуюсь. Но все они через текстовые файлы сделаны (я базу MySQL из-за своей лени только сейчас начинаю осваивать). Я тебе покажу... если устроит, то можно уже будет договариваться о цене...

    81. sema пишет:

      24.10.2008 @ 15:29

      Как сделать что б кодировались заголовки статей(постов), у меня они тоже внешние ссылки, но они не обрабатываются?

    82. JawsIk пишет:

      29.10.2008 @ 09:08

      :-) Нужно поставить в нужном месте галочку в плагине FeedWordPress

    83. Rick пишет:

      20.11.2008 @ 23:24

      Работает только если зайти под пользавателем, если ты просто смотришь сайт ссылки остаются прежними.. Незнаю даже что капать..

    84. Rick пишет:

      22.11.2008 @ 15:23

      Плагин конфликтует с другим, Google Analyticator. Пока ты под админом на сайте ссылки все скрытые, стоит выйти, на сайте ссылки прямые, отключаешь Google Analyticator все в порядке.. Буду копаться

    85. JawsIk пишет:

      26.11.2008 @ 00:04

      Ну Рик, что сказать... я никакими аналитиксами не пользуюсь.

    86. Олег пишет:

      29.11.2008 @ 04:06

      После активации как я понял в корневой папке сайте должна создаться папка (www.сайт.ru/jexr/) но она у меня, почему то не создалась и поэтому все внешние ссылки ведут ни куда (появляется страница с ошибкой 404). Что нужно сделать, что бы плагин заработал?
      P.S: стоит WordPress 2.6.5

    87. JawsIk пишет:

      03.12.2008 @ 16:07

      Олег включи ЧПУ

    88. mrZlodey пишет:

      06.12.2008 @ 21:34

      Реализуйте, пожалуйста, полноценную поддержку оформления админ панели?

    89. Coldest пишет:

      10.12.2008 @ 00:29

      ЧПУ включен но при работе плагина выдает что такой страницы не найдено (404).
      Возможно это связано с тем что вордпресс установлен не в корневую директорию а в отдельную папку, подскажите что можно сделать чтоб все работало как надо ;)

    90. Pepsimist пишет:

      10.12.2008 @ 18:36

      Нужно, чтобы в сайдбаре одна (две, три) ссылка вставленные руками (не в блогролле) тоже обрабатывалась плагином. Как бы это сделать?

    91. JawsIk пишет:

      11.12.2008 @ 01:59

      mrZlodey - что имеется ввиду, а сейчас в админке разве нету какого-то параметра для настройки? Разве вам приходиться вручную что либо исправлять в плаге?

      Coldest - возможно, мне даже патч присылали, всё как-то руки не доходят сделать это для папок.

      Pepsimist - никак, плаг обрабатывает только внутренние функции (как и любой плагин WP), а что вы там вставляете и куда это уже ваше дело. Но есть обходной путь :-) Пропишите ссылку на странице или в посте (временно, потом удалите). Откройте страницу (пост). Плаг ссылку переделает. Скопируйте её и вставьте в нужное вам место в том виде в котором скопировали.

    92. Pepsimist пишет:

      11.12.2008 @ 02:40

      Ага, обходной путь мне понравился. :)
      Спасибо.

    93. cepik пишет:

      13.12.2008 @ 15:54

      С версией 2.7 выдает ошибки. Тестировал на русской версии от Lecactusа

      Очень жаль, может исправите.

    94. mrZlodey пишет:

      14.12.2008 @ 11:05

      JawsIk
      Я имею в виду CSS оформление в стиле админки WP

    95. JawsIk пишет:

      15.12.2008 @ 09:22

      mrZlodey - плагин писался под v.2.1 - 2.3.3 и с тех пор не менялся (и скорее всего врят ли будет, а в этих версиях полное соответствие стилям админки)

      cepik - ну дык не пользуйтесь вы этими мега-прожорливыми версиями. Пользуйтесь 2.3 и не парьтесь. Мои эксперименты показали, что при тех же самых условиях, все версии вышедшие после 2.3.3 жрут ресурсов совершенно неоправданно в разы больше. Ну и смысл заставлять себя ехать на белазе за хлебом?

    96. cepik пишет:

      16.12.2008 @ 11:26

      Ну поехал уже за хлебом на белазе. Просто блог новый на ней сделал. С 2.6 работает отлично, а тут проблема.

      Огромный респект если сделаете версию с поддержкой 2.7. Хороший плагин, аналогов не встречал.

    97. Ksana пишет:

      01.01.2009 @ 07:19

      Спасибо за плагин - работает здорово!

      Подскажите, пожалуйста, как сделать Настраиваемый спец CLASS для ссылок, которые преобразовывать не нужно?
      Ну, типа для Сапы.

      Сама не смогла справиться.

    98. Badcat пишет:

      14.01.2009 @ 15:55

      Отличный плагин. Под WP 2.7 встал и работает без проблем. Сейчас погоняю и посмотрю, что может.

      Автору спасибо!

    99. tech deal пишет:

      05.02.2009 @ 18:04

      он переписывает линки на старых постах, или только на новых?

    100. Алексей пишет:

      16.02.2009 @ 10:28

      если WP encfyjdkty не в корне, а по адресу www.sait.ru/blog/
      то плагин работает не корректно, ссылки проставляются, но при переходе выдает 404 =(

    101. Алексей пишет:

      16.02.2009 @ 10:50

      вобщем прочел все коменты, понял что плаг действительно не работает если WP установлен не в корне сайта в папке, тогда при переходе выдает 404 =(
      весрия php 5.0.2 , WP 2.7.1
      Афтар исправляй! -)

    102. Алексей пишет:

      01.03.2009 @ 14:32

      Как настроить редирект для сайдбара? У меня он не редиректит там ничего. Сайт в подписи.

    103. Ильшат пишет:

      11.03.2009 @ 15:34

      Спасибо, все встало отлично. Теперь внешних ссылок будет куда меньше))

    104. Малашкин пишет:

      12.03.2009 @ 19:00

      Странно. Активировал плагин, настроил. Создался robots.txt, и все. То есть как было до плагина, так и после, ничего не изменилось. ЧПУ есть.

    105. Marsel пишет:

      12.03.2009 @ 23:00

      А зачем вообще нужна кодировка (то бишь переделывания имени в нечитаемый)? Нельзя просто добавить нофоллоу и ноиндекс? Сорри, если вопрос глупый =)

    106. василий пишет:

      17.03.2009 @ 02:41

      У меня работает редирект, но не работают "Так же добавлять". Т.е. не добавляется к ссылкам ни rel="nofollow", ни noindex. Кто-нибудь сталкивался? В чем может быть дело?

    107. zeleboba пишет:

      26.03.2009 @ 10:14

      Спасибо за плагин!

    108. pk пишет:

      28.04.2009 @ 09:17

      вобщем прочел все коменты, понял что плаг действительно не работает если WP установлен не в корне сайта в папке, тогда при переходе выдает 404 =(

      Да, столкнулся с такой же проблемой. Есть решение?

    109. Поисковый робот пишет:

      11.05.2009 @ 12:14

      Есть вопрос: в ссылки комментаторов не добавляется target blank и noindex, хотя в настройках соответствующая галка стоит. Google Analyticator убрал, всё равно не помогает.
      Ссылки в тексте комментария обрабатываются как положено: с ноиндексом и открыванием в новом окне.
      Как настроить то же для ссылок с имени комментатора?

    110. JawsIk пишет:

      11.05.2009 @ 12:40

      По большому счёту никак, т.к. там очень по разному (в разных темах) строятся ссылки и поэтому редко на какой теме это дело получается правильно.

    111. HULK пишет:

      16.05.2009 @ 23:30

      как решить проблему если папка с сайтом не в корне?

    112. YoYurec пишет:

      17.06.2009 @ 16:03

      плагин хорший, вот только обновить бы его... а то на последнем ВП он не пашет (((
      спасибо!

    113. Игорь пишет:

      29.06.2009 @ 05:37

      а у меня все пашет и на последней версии. Как раз то, что нужно - спасибо

    114. Дмитрий пишет:

      25.07.2009 @ 11:43

      отличный плагин

    115. Абрам пишет:

      08.08.2009 @ 01:45

      плагин, конечно, шикарный, спасибо автору, пользуюсь - не нарадуюсь )

      Вот только столкнулся с одной проблемой: вывожу класс для отдельной директории, чтобы в этой категории не забивались редиректом ссылки, а плагин всё равно их шифрует/редиректит.
      С хостингом точно всё в порядке - на нём висит сайт, с которым jexr отлично дружит и делает всё как надо. Версия Wordpress - вроде никто не жаловался на 2.6, с темой - тоже всё ок (пробовал на нескольких темах, на двух доменах).

      Я правильно понимаю, что для того, чтобы jexr не трогал ссылки, можно использовать [div] , либо класс/rel должен быть обязательно проставлен в [a href] ?

    116. JawsIk пишет:

      19.08.2009 @ 14:52

      Я чёта совсем не догоню, а при чём тут директории и классы? Вы класс, т.е. class="ok" добавляйте в ссылку, а не в директорию.

    117. Nana пишет:

      24.08.2009 @ 12:39

      На 2,8,1 версии не включается.

      Плагин не был включён, потому что он вызвал фатальную ошибку.

      Parse error: syntax error, unexpected $end in /ххххххх/wp-content/plugins/jexr.php on line 312

    118. Lovedancer пишет:

      26.08.2009 @ 12:37

      У меня тоже не включился. Wordpress 2.8.4

      ошибка:
      wp-content/plugins/jexr2.0.1/jexr.php on line 216

    119. Виктор пишет:

      28.08.2009 @ 18:56

      Ради бога убери картинку с этим уродом конченым..

    120. Дмитрий пишет:

      31.08.2009 @ 10:22

      У меня WordPress 2.8.4 плагин включился и работал нормально пару дней, после того как я залез в инструменты для веб мастеров от Google...ссылки стали преобразоваться только в комментариях и все....че за дела?

    121. Влад пишет:

      16.10.2009 @ 13:34

      Действительно фотография, братец, только отпугивает.

    122. kof пишет:

      19.10.2009 @ 18:12

      2ZUMA:
      Ну извини, не знал что ты вообще ещё с ним какие либо действия делаешь по поводу обновлений, т. к. на комменты юзеров отвечаешь что тебе не до плагина.
      Во-вторых, я не краду, т. к. реквизиты в плагине остались все твои, и я не пишу на странице что плагин написал я, а пишу что лишь закрыл баг и выложил на всеобщее обозрение.
      Мне, кстати, ты так и не ответил на письмо, ни на первое, ни на второе. Так что же, где безрассудство и где корысть?

    123. kof пишет:

      13.01.2010 @ 19:08

      Второй багфикс:
      http://dvanoska.com/post/12

    124. Константин пишет:

      14.04.2010 @ 16:41

      Подскажите, как с помощью данного плагина скрыть ссылку из шаблона? Т.е. если есть ссылка на внешний сайт Перейти как её записать, что-бы был редирект?

    125. JawsIk пишет:

      14.04.2010 @ 17:11

      @Константин: Скопируй код ссылки в любую свою статью (временно) и затем вырежи код из статьи и вставь его (уже редирекченую ссылку) вместо оригинала. А потом ссылку из поста или сам пост (за ненадобностью) можно удалить. Естественно всё это делать вручную, т.к. плагины воздействовать могут только на контент, а не на шаблон.

    126. Константин пишет:

      14.04.2010 @ 17:43

      К сожалению, такой способ мне не подходит, т.к. к ссылке на разных страницах с помощью PHP добавляется параметр, всегда разный. Страниц много и на каждой писать вручную нереально. Необходимо как-то модифицировать ссылку в шаблоне. Только не могу понять как.

    127. Vizavi пишет:

      16.04.2010 @ 01:01

      Собсно вопрос такой. Мой блог в сапе. Поэтому, чтобы убирать лишние внешние ссылки, поставил этот плагин. Параллельно с гоугетлинкса размещал на блоге заметки. В коде ссылок оптимизаторов прописывал, как и положено, rel="my". Система проверяла заметки со ссылками и говорила - всё ОК. Пришло время с гоугетлинкса выводить денюжку. И возникла непонятная ситуация. Админы написали мне, что ссылки имеют неприличный вид типа: site/wp/734fnefbwb....Полез в настройки плагина, снял галку "кодировать ссылки". Теперь пишут - все ссылки закрылись ноуиндексом! Пошел я проверять на сервис весь список внешних ссылок и обнаружил, что ссылок на сайты оптимизаторов отсутствуют. Как такое может быть и что делать? Виноват ли в этом плагин или какая другая причина? Может кто-то помочь? Могу показать блог и если надо скрин настроек плагина.
      Спасибо!)

    128. JawsIk пишет:

      16.04.2010 @ 19:53

      @Vizavi: если сначала было всё нормально и ссылки проходили, а потом перестал работать плаг, то может быть всё что угодно. Какой-то из плагинов (включенных позже) повлиял и теперь jExR работает не правильно. Возникли проблемы в базе на сервере, в связи с чем в настройках видим одно, а по сути другое. Возникли ещё какие-то сторонние причины. С ходу сказать сложно, а лезть куда-то нет времени. Попробуйте выключить-включить плагин. Поиграйтесь с настройками. Возможно где-то что-то кэшируется. Ищите и найдёте...

    129. Serg пишет:

      13.06.2010 @ 21:26

      Появилось продолжение данного плагина, возможно кому пригодиться.
      Может быть обоим авторам стоит объединить усилия....
      http://s18.informatz.ru/jexr-2-1-wordpress-plugin/

    130. Serg пишет:

      13.06.2010 @ 21:30

      Вот решение проблемы с Google Analytics
      http://pneumotube.com/internet/chto-delat-esli-ne-rabotaet-plagin-jexr

    131. Oleg пишет:

      21.08.2010 @ 14:29

      #
      Алексей пишет:

      16.02.2009 @ 10:28

      если WP encfyjdkty не в корне, а по адресу www.sait.ru/blog/
      то плагин работает не корректно, ссылки проставляются, но при переходе выдает 404 =(
      --------------------------------------
      Чтобы этого не было нужно искать

      function j_global_redirect()
      {
      global $jexr_opt;
      $url=$_SERVER['REQUEST_URI'];

      и добавить после $url=$_SERVER['REQUEST_URI']; это:
      $urls=strstr($url,$jexr_opt['jex_main']);$urls='/'.$urls;
      $url = $urls;
      т.е. должно быть так
      .....
      function j_global_redirect()
      {
      global $jexr_opt;
      $url=$_SERVER['REQUEST_URI'];
      $urls=strstr($url,$jexr_opt['jex_main']);$urls='/'.$urls;
      $url = $urls;
      .....
      Если так сделать то плагин будет работать, когда WP не в корне, и когда WP многопользовательский (WP MU).
      Конечно плагин на WP 3.0 и > работает с мелкими багами, там редирект происходит только если в опциях установить "кодировать ссылки" или(и) "Идентификатор редиректа" должен быть ЗНАК ВОПРОСА - "?".

    RSS подписка на комментарии к этой статье

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

    Потребление памяти: 9.04MB