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

ПЛАГИН БЫЛ СДЕЛАН ДЛЯ 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 для ссылок, которые преобразовывать не нужно (например для контектных ссылок );
- Настраиваемый список стоп-слов (если слово попадается в url, то замена производиться не будет);
- Настраиваемый идентификатор редиректа (это значит ссылки могут быть вида myblog.ru/идентификатор/ссылка); (ИСПРАВЛЕНО!!!)
- Возможность кодировать или не кодировать ссылки (но сразу говорю при некодированном варианте не все ссылки корректно обрабатываются самими браузерами);
- Возможность вставлять в преобразованные ссылки target="_blank" если изначально не было (чтобы народ не убегал с блога);
- Возможность вставлять в преобразованные ссылки rel="nofollow", если изначально не было (чтобы буржуйские поисковики любили);
- Возможность оборачивать тегами <noindex>внешняя_ссылка</noindex> (специально для Яндексоидных параноиков, типа меня);
- Возможность вставлять в преобразованные ссылки title="http_оригинальный_url", если изначально не было (очень актуальная вещь, при кодированных ссылках, т.к. при наведении, показывает оригинальный url);
- Создание (обновление) robots.txt в автоматическом режиме (исходя из текущих настроек. нужно просто нажать одну кнопку)
Чтобы он работал знайте:
требуется включить mod_rewrite или "Постоянные ссылки (ЧПУ)" для шибко грамотных
Просьба обкатать плагин. Именно по причине малой обкатки ему присвоена приставка beta.
|
|
download: (J)ExR 2.0.1 beta (4.35KB) added: 10/04/2008 clicks: 3703 description: Плагин Wordpress для преобразования внешних ссылок во внутренние |



Алексей пишет:
10.04.2008 @ 10:38
Спасибо! Попробуем )
Aladdin пишет:
10.04.2008 @ 13:51
Предыдущую только поставил, но буду пробовать эту
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
JawsIk пишет:
10.04.2008 @ 14:55
Странно. 310 строки нету. Вернее она пустая:

На всякий случай убрал, может быть из-за этой пустой строки такой сыр-бор.
WP 2.5 ставить не буду в брижайшее время (смысла не вижу, но слышал, что он тупит с плагинами). Инфу видел
Aladdin пишет:
10.04.2008 @ 17:26
Все просек!
У тебя в начале стоит:
Aladdin пишет:
10.04.2008 @ 17:30
Извини! не знал что замену <? не производишь, а отсекаешь.
В начале: <?php
В середине <?
Мои настройки PHP не позволяют увидеть конечную фигурную скобку
JawsIk пишет:
10.04.2008 @ 17:54
Я не совсем тебя понял. Стукнись в асю.
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
/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 Ошибочная страница
Возможно это что-то с глобальными
JawsIk пишет:
10.04.2008 @ 18:19
Ещё раз говорю, стукнись в асю.
p.s. у меня работает (на этом блоге и ещё уже в 12 местах) без проблем. Правда используется WP2.2-2.3.3
Aladdin пишет:
11.04.2008 @ 16:33
Стукнулся в асю: Тук, тук,
Молчит. "Сказал бы сразу, что от тебя Добрынюшка, был бы гостем дорогим. А так, думали, шпиён какой-то".
В зарубежных инструкциях на СВЧ печи прямо пишут: "кошек и собак не сушить", на стиральные машины: "Детей и животных не стирать",...
Сразу бы написал, что требуется включить mod_rewrite или "Постоянные ссылки (ЧПУ)" для шибко грамотных, я бы сразу понял. А так - даже пиво пришлось пить, прежде чем разобрался.
Скрипт хороший - рекомендую.
P.S. 1.Значит у всех short_open_tag = On и другие настройки одинаковы.
Стас пишет:
11.04.2008 @ 19:15
Ааааа Офигенно нужный и гибкий плагин! Давно такой искал! Поставил себе на WP 2.3 работает как часы!
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">
*Это не реклама сайта, а пример
ConfessorX пишет:
13.04.2008 @ 00:33
Долго не мог понять почему не работает... оказалось, проблема была в том, что я со старту идентификатор jexr поменял на ext, но после сохранения настроек, новые настройки в файле не прописались... права записи на файл стоят...
JawsIk пишет:
13.04.2008 @ 01:25
2 Alladin: не буду, т.к. у меня есть опыт, когда поисковик ходит по таким ссылкам и считает их внешними. Мнение скептическое, но имеет право на жизнь. И второе золотое правило: НИКОГДА НЕ ТРОГАЙ РАБОТАЮЩУЮ СИСТЕМУ. Плаг работает и из-за какой-то прихоти кого-то одного что-то переделывать, я считаю не правильно. Хотя если платно, то займусь...
2 ConfessorX: В какой файл? Какие права? Настройки прописываются в базе. Неработать может только потому, что не прописаны ЧПУ (читай выше)
aquablog пишет:
24.04.2008 @ 19:39
Более 5 месяцев как запустил свой блог в Sape, - я полный чайник, - и получаю всего по 5 - 10 центов в день... ТИЦ 20 PR 3 у меня... Сегодня возник вопрос: почему у других по 100 баксов в месяц, а я за полгода и 10 не получил??? Задал вопрос товарищу. Он сказал, что у меня слишком много внеших ссылок...
Погуглил я немного эту тему, и увидел данный пост. Хотелось бы услышать адекватное мнение и совет. Этот плагин спасет мое положение??? Я смогу получать со своего блога НОРМАЛЬНЫЕ деньги??? Хотелось бы хостинг окупить... От AdSense все равно толку мало...
Жду...
steelpear пишет:
24.04.2008 @ 21:13
То, что доктор прописал ! Поставил на 2.3.3
Пока багов не замечено.
Tau пишет:
25.04.2008 @ 03:07
Можно сделать так, что бы для дополнительных полей тоже работал плагин?
JawsIk пишет:
25.04.2008 @ 10:48
(Для Tau) может быть и можно, но я их не использую и поэтому не знаю их внутренней кухни, если кто либо подгонит алгоритм (как в прошлом для Blogroll`a подогнали), то я внедрю его в плаг. Так же возможен вариант, когда вы предоставите плагин, который что либо делает и так же делает это и с дополнительными полями, я погляжу код и по анологии (если разберусь) добавлю в плагин. Других вариантов увы не вижу, т.к. вникать в реализацию этих полей у меня нет времени.
(для aquablog) Стукнись в асю, поболтаем, погляжу, может чем помогу. С такими параметрами много не поднимешь, но на бакс-полтора (а там глядишь и два) в сутки думаю выйти можно
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.
ЧПУ включен
JawsIk пишет:
26.04.2008 @ 15:04
Увы я не телепат и не могу узнать какая у вас версия WP и PHP? но судя по файлу /wp-includes/compat.php , он явно не касается моего плагина. Эта ошибка в функции, как я понял своего рода заглушка для старой версии PHP (где нету функции stripos). Перейти на старую версию не могу (да и не хочу) и поэтому подгонять плаг под старое не буду.
Итог: Поставьте нормальную версию PHP или смените хостера, потому как возможны и другие сюрпризы. Успехов!
aquablog пишет:
26.04.2008 @ 20:46
JawsIk Says:
апреля 25, 2008 at 10:48
(для aquablog) Стукнись в асю, поболтаем, погляжу, может чем помогу. С такими параметрами много не поднимешь, но на бакс-полтора (а там глядишь и два) в сутки думаю выйти можно.
Стукал в Асю вчера... Оставил сообщение... Сгодня еще раз стукаю... Из-за разницы во времени друг друга не видим... Может быть отправите мне письмо??? aquablog ]$[ mail.ru
marat пишет:
27.04.2008 @ 00:15
PHP Version 4.4.8
WordPress 2.3.3
хостер достойный
Если не предполагаете, в чем проблема -- попробую разобраться сам.
JawsIk пишет:
27.04.2008 @ 00:36
(для aquablog) тебе надо, ты и пиши
Просто сейчас пасха, я уже шашлыком занимаюсь во всю, жена пирожки печёт, поэтому не до инета.
(для marat) "...Если не предполагаете, в чем проблема -попробую разобраться сам...". Вы очень невнимательны, я вам прямо пальцем ткнул в проблему, повторюсь ... (в раскрытом варианте)
"судя по файлу /wp-includes/compat.php , он явно не касается моего плагина (ошибка в функции WP при работе с вашей версией PHP). Эта ошибка в функции, как я понял своего рода заглушка для старой версии PHP (где нету функции stripos) (а именно в вашей версии её нет, потому как она у вас далека от 5.0). Перейти на старую версию (старую версию PHP) не могу (да и не хочу) и поэтому подгонять плаг под старое не буду.
Итог: Поставьте нормальную версию PHP (не меньше пятой, т.к. у вас она 4.4.8) или смените хостера, потому как возможны и другие сюрпризы. (не из-за хостера, а из-за обновлённых плагинов, которые не будут работать на старой версии PHP) Успехов! Хостеру привет!
Textolit пишет:
27.04.2008 @ 18:50
PHP Version 4.4.8
WordPress 2.3.3
Не подскажите где можно скачать (с кряками)
aquablog пишет:
27.04.2008 @ 21:08
JawsIk Says:
апреля 27, 2008 at 00:36
(для aquablog) тебе надо, ты и пиши. Просто сейчас пасха, я уже шашлыком занимаюсь во всю, жена пирожки печёт, поэтому не до инета.
Все понятно... Стукнусь после праздника... Спасибо...
Dimox пишет:
28.04.2008 @ 16:17
Респект автору за плагин! Протестировал его в WordPress 2.5, работает отлично.
Mel Ler пишет:
30.04.2008 @ 17:09
Плагин хороший!
Но!!!
Вот эта опция - "Идентификатор редиректа"
не работает.
При любом значении отличном от jexr просто не находит страницу.
marat пишет:
02.05.2008 @ 13:39
Да, у меня тоже редирект при значении не jexr - не срабатывает!
JawsIk пишет:
03.05.2008 @ 19:15
Спасибо Mel Ler, исправил, проверяй
Timon_Crazy пишет:
06.05.2008 @ 10:46
обновил плагин, ошибка указанная выше "При любом значении отличном от jexr просто не находит страницу."
также неме меняются список стоп-слов.
пока поправил в исходниках, что не айс.
JawsIk пишет:
06.05.2008 @ 11:47
Не понял вас (Timon_Crazy), откатал письмом.
Mazarini пишет:
07.05.2008 @ 18:23
Отличный плагинчег! Куча настроек впечатляет, а главное - не нужно рыться в самом файле, чтобы изменить опции.
Только вот незадача - ссылки в "дополнительных полях" не обрабатывает (так же, как и предшественник - Плагин "Внешние ссылки"). Мне, кстати, так и не получилось тогда связаться с тобой...
JawsIk пишет:
08.05.2008 @ 13:26
Ну видимо не везёт на с вами (Мазарини). Время такое, то паска, то первое, то вот уже девятое мая. В общем моя нерегулярная посещаемость тырнета, даёт о себе знать.
А что касается дополнительных полей, то спрошу у людей знающих, может чем помогут и решу вашу проблему
lelya пишет:
11.05.2008 @ 00:58
Для marat:
Тоже столкнулась с этой проблемой, но решение нашла:
нужно изменить код этой функции:
return strpos(strtolower($haystack), strtolower($needle), $offset);
на
return @strpos(strtolower($haystack), strtolower($needle), $offset);
и все замечательно работает
Нашла
Mazarini пишет:
22.05.2008 @ 21:48
Не узнавали насчет полей?
Мож я чем помогу?
Dimox пишет:
23.05.2008 @ 16:34
Такое пожелание по плагину. При наведении курсора на ссылу-имя комментатора, подсказка о том, куда ведет сайт, не выскакивает. Это касается как комментов на сайте, так и комментов в админке.
Хотелось бы тоже иметь эту доработку.
JawsIk пишет:
26.05.2008 @ 11:28
4Mazarini - пока никакого решения не найдено. Задавал вопрос на форуме, ответа "именно по полям" не последовало и поэтому пока никаких даже мыслей нету. Помочь можешь легко, открывай плаг, код открыт, гляди как работает, пиши письмо с функцией, добавлю
4Dimox
>>> на ссылу-имя комментатора
мысли есть, времени нет, но в 'to do' уже добавил
>>> так и комментов в админке
думаю вообще поставить проверку, что мол если в админке, то вообще не преобразовывать
Sonikelf пишет:
26.05.2008 @ 14:26
У меня почему-то оно не уводит по ссылке. Открывает мне зачем-то страницу stat.php с каталогом статей, а в заголовке страницы в браузере пишет Nothing found for Link aHR0cDovL2Jsb2cubW9ucy53cy8=
Sonikelf пишет:
26.05.2008 @ 14:33
Заработало. Убрал страницу каталога. Как может быть такая несовместимость?
JawsIk пишет:
26.05.2008 @ 14:42
4Sonikelf - даже не знаю что подсказать, может быть используются одни и те же функции, которые наслаиваются. Сам не использую скрипты каталогов, поэтому ничего другого подсказать не могу
Watman пишет:
30.05.2008 @ 18:30
WP 2.5.1
PHP 5.2.4 (cli)
mod.revrite включен
но ни с настройками по умолчани
ни с кодированием не работает
пишет что такая страница не найдена
Что должно быть записано .htaccess ?
Там записи не добавляются..
JawsIk пишет:
30.05.2008 @ 20:09
4Watman - даже не знаю что вам подсказать, т.к. на WP2.5 не работаю, да и URL своего блога вы не оставили, поэтому даже поглядеть не могу, что и как, но вот в комменте номер 26 пишет, что у него прекрасно работает на wp 2.5
Watman пишет:
30.05.2008 @ 20:25
отключил все плагины
Все равно
"Sorry, no posts matched your criteria."
Блог стоит не в корне сайта,может в этом причина ?
JawsIk пишет:
30.05.2008 @ 20:35
4Watman врят ли... повторюсь, если бы я мог увидеть сам ресурс, может что и можно было бы сказать
Watman пишет:
30.05.2008 @ 20:42
Вот тут
чистая установка
одна запись
плагины выключены
Даже незнаю, если поможет
могу логи выдрать или пароль дать,
очень хочется использовать этот плагин, но не получается
Watman пишет:
31.05.2008 @ 00:04
Спасибо JawsIk з помошь в установке!
Айрат пишет:
02.06.2008 @ 21:27
Проверил на WP 2.5 - все работает как часы, спасибо за плаг
Dimox пишет:
10.06.2008 @ 11:22
2JawsIk:
> думаю вообще поставить проверку, что мол если в админке, то вообще не преобразовывать
Вот это верно. Поддерживаю.
Pion2er пишет:
15.06.2008 @ 01:44
Ссылки меняет хорошо, но при клике на них пишет страница не найдена. ЧПУ включены.
Почитав все комменты тут, вижу, что не только у меня такие проблемы. Хоть вордпресс и 2.5, но мне кажется тут дело не в этом.
Может и правда дело в том что у меня сайт не в корне а в папке???
Пока приходится пользоваться предыдущей версией. Помоги плиз разобраться.
Floof пишет:
20.06.2008 @ 14:58
Не добавляет noindex и target, хотя кодирует и редиректит нормально. Wp 2.2.3
P.S. щас ошибся с защитой от спама в комментах - имя и емайл сохранились, комментарий пришлось заново писать.
JawsIk пишет:
20.06.2008 @ 15:29
2Floof
Добавляет, но не везде (у авторов Комментов кажись не добавляет), тут проблема в особенностях WP (любой версии) и только.
Ну дык не ошибайся, там ведь угадывать то ничего не нужно, а математика там второй класс
Floof пишет:
24.06.2008 @ 03:04
Не знаю, чем чревато, но если между строками 214 и 215 впихнуть вот это:
$data = ''.$data.'';
то авторы комментов вполне себе в noindex'е.
Floof пишет:
24.06.2008 @ 03:07
$data = 'noindex'.$data.'/noindex'; (скобки в тегах не печатаются
JawsIk пишет:
24.06.2008 @ 10:11
2Floof - здаётся вы вообще не в курсе, что и как... и ещё здаётся мне, что вы школьничег... т.к. сейчас каникулы, то езжайте к бабушке в деревню, не зачем к дядям в код лазить.
p.s. без обид, но если бы вы реально нашли что-то полезное, то думаю написали бы письмо, а здесь ваши глупые понты не нужны, т.к. я не понял ни один, ни второй ваш коммент (в связи с их глупостью), то даже не стал отвечать. Если вы реально считаете, что я не прав и вы знаете, что как починить (а не, ну можеть быть вот так), то прошу развёрнутный обоснованный ответ на e-mail
p.s.2. здесь оправдываться и гадить не нужно, сотру нах
Виктор пишет:
19.07.2008 @ 15:31
Редирект ссылки не всегда срабатывает. Только что опубликовал статью, изменив время на более раннее. (может из-за этого ?) Ссылка в статье отображается как обычная. wp 2.5
Нажал редактировать - сохранить - перезагрузил страницу редирект сработал.
Сергей Жуковский пишет:
21.07.2008 @ 09:45
Есть проблема.
В Windows Live Writer в этим плагином при запросе последних опубликованных постов выскакивает
The response to the metaWeblog.getRecentPosts method received from the weblog server was invalid:
И ещё пожелание. Можно ли убрать редирект? Просто оставить ссылку в nofollow и noindex?
Опционально.
JawsIk пишет:
22.07.2008 @ 18:59
2Сергей Жуковский да ну бред. Всё у меня работает. WLW пользуюсь уже не первый год. Проверено с плагином на 5 блогах мной лично. Ищите проблему у себя.
Ruslan пишет:
31.07.2008 @ 13:45
Warning: strpos() [function.strpos]: Empty delimiter. in /home/wwwwww/public_html/wp-includes/compat.php on line 55
Таже байда
разбираемся...
Ruslan пишет:
31.07.2008 @ 17:24
хttp://www.getincss.ru/2008/05/11/jexr-plagin-dlya-wordpress-i-ispravlenie-oshibki-empty-delimiter/ - тут и решение проблемы
Константин пишет:
01.08.2008 @ 07:32
Вот если бы еще он проставлял тэги только для старых записей, 10-20-30 дней, на мой выбор. То тогда лучше и не надо.
Что-то вроде функционала этого (themiak.com/wp-plugins/nofollow-links-in-posts/) плагина добавить.
ludmila пишет:
07.08.2008 @ 13:34
Установила плагин. Настроила, но ничего не изменилось - 0н не добавляет noindex и target, не кодирует и не редиректит. Wp 2.2.3
Подскажите, плиз, где тут трабла?
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);
}
}
ludmila пишет:
16.08.2008 @ 00:20
Сергей, спасибо.
Теперь все работает.
Подскажите еще, пожалуйста, как сделать Настраиваемый спец CLASS для ссылок, которые преобразовывать не нужно?
Сама никак не соображу.
Спасибо!
ludmila пишет:
16.08.2008 @ 00:37
Настроила функцию:
Не трогать, если: в коде ссылки
используется CSS class="SAP" (как для SAPE)
На странице с текстом прописала:
Но ссылки все равно идут через редирект.
Что я сделала неправильно?
И как же его настроить?
ludmila пишет:
16.08.2008 @ 00:39
Куда то код исчез.
[INDEX]
[div class="sap"]
[?php the_content; ?]
[/div]
[/INDEX]
ludmila пишет:
17.08.2008 @ 03:16
Помогите, плиз, сделать Настраиваемый спец CLASS для ссылок, которые преобразовывать не нужно.
Замучилась уже с этим.
Возможно ли в статье, которая выводится при помощи [?php the_content;?] настроить этот класс для части ссылок.
А другая часть, чтобы шла через редирект?
Так не хочется все посты руками править!
Их на блоге уже до фига.
Сергей Смирнов пишет:
20.08.2008 @ 13:24
А можно сделать что бы было не
а ]]>
Что бы валидатор не ругался? Я просто в коде плагина поменял, а не получилось. Он последнюю > заменяет на > почему-то
ludmila пишет:
21.08.2008 @ 17:39
JawsIk, почему вы не отзываетесь?
Я задала вопрос по настройкам плагина 16 августа и до сих пор вас не слышно.
Если вы написали такой нужный народу плагин, то уж помогите нам разобраться с тем, как он работает.
Пожалуйста помогите!
Это крик души - неужели не слышите?
tuupic пишет:
26.08.2008 @ 19:12
А можно ли прикрутить, чтобы преобразование было не только в "в постах, стат.страницах, в цитатах (выдержка, excerpt), комментах, урлах авторов комментов и блогролле; ", но и произвольных текстовых полях? То есть в поле текс, и в идеале конечно, и в футере... Хотя последнее я сам слабо представляю как можно реализовать.
Mazarini пишет:
30.08.2008 @ 18:35
Наш друг JawsIk, видать, в отпуске!
Хабаровский бомж пишет:
31.08.2008 @ 05:00
У тебя ошибка возникаем при вызове strpos, если не указаны слова исключения в настройках.
GadgetBuzz пишет:
04.09.2008 @ 23:43
Поставил (J)ExR - сразу перестал работать плагин Google Analytics (), он тоже работает с внешними ссылками...
Есть варианты как сделать, чтобы они не пересекались?
Спасибо
Valentin пишет:
07.09.2008 @ 21:19
2GadgetBuzz: Там же есть стоп слова, используй их.
2JawsIk: Добавь в плагин строку. Думаю не только мне она нужна
if ($jexr_opt['jex_excerpt']) add_action('the_permalink', 'j_comment_autor_link',10001);
JawsIk пишет:
29.09.2008 @ 15:36
Да, всё можно будет... я не то чтобы в отпуске, скорее в вынужденном отпуске. Днём лечу спину, а ночью... ну мужики...
у меня сын второй родился... месяц от роду... особо не поспишь, но скоро вернусь...
Max пишет:
04.10.2008 @ 20:24
Поздравляем!
Ждем новых версий.
Q-blogger пишет:
14.10.2008 @ 16:47
случайно заметил такую особенность если закрывающий тег писать с новой строчки - ссылка получается прямой...
не исправляйте, может оказаться полезной фичей)
Q-blogger пишет:
14.10.2008 @ 16:49
... имелось в виду закрывающий тег ссылки, использую wp 2.3.3 все работает отлично
darkside пишет:
16.10.2008 @ 05:19
слушай, а ведь спомощью этого редиректа можно вести статистику кликов по внешним ссылкам. может реализовать? donate обещаю. только скажи сколько:)
seolamo :) пишет:
19.10.2008 @ 11:39
Подскажиет плиз такую штуку, если я правильно понимаю, после установки плагина трекбэки посылаться на блоги не будут, если не внести эти url в стоп-лист?
JawsIk пишет:
19.10.2008 @ 16:07
Для Q-blogger: Ты знаешь сам видел такую фичу, но блин не везде она проявляется. Может какой-то глюк с регулярками на какой-нить версии PHP. В любом случае, как отловлю, так пребью это, т.к. это не фича, а баг, которым могут воспользоваться спамерюги.
Для seolamo: Не парься, трекбеки это те же комменты. В них всё нормально обрабатывается. Переживать по этому поводу не стоит.
Для darkside: Свяжись со мной по асе или лучше мылом. У меня есть небольшие наработки, которыми я сам пользуюсь. Но все они через текстовые файлы сделаны (я базу MySQL из-за своей лени только сейчас начинаю осваивать). Я тебе покажу... если устроит, то можно уже будет договариваться о цене...
sema пишет:
24.10.2008 @ 15:29
Как сделать что б кодировались заголовки статей(постов), у меня они тоже внешние ссылки, но они не обрабатываются?
JawsIk пишет:
29.10.2008 @ 09:08
Rick пишет:
20.11.2008 @ 23:24
Работает только если зайти под пользавателем, если ты просто смотришь сайт ссылки остаются прежними.. Незнаю даже что капать..
Rick пишет:
22.11.2008 @ 15:23
Плагин конфликтует с другим, Google Analyticator. Пока ты под админом на сайте ссылки все скрытые, стоит выйти, на сайте ссылки прямые, отключаешь Google Analyticator все в порядке.. Буду копаться
JawsIk пишет:
26.11.2008 @ 00:04
Ну Рик, что сказать... я никакими аналитиксами не пользуюсь.
Олег пишет:
29.11.2008 @ 04:06
После активации как я понял в корневой папке сайте должна создаться папка (www.сайт.ru/jexr/) но она у меня, почему то не создалась и поэтому все внешние ссылки ведут ни куда (появляется страница с ошибкой 404). Что нужно сделать, что бы плагин заработал?
P.S: стоит WordPress 2.6.5
JawsIk пишет:
03.12.2008 @ 16:07
Олег включи ЧПУ
mrZlodey пишет:
06.12.2008 @ 21:34
Реализуйте, пожалуйста, полноценную поддержку оформления админ панели?
Coldest пишет:
10.12.2008 @ 00:29
ЧПУ включен но при работе плагина выдает что такой страницы не найдено (404).
Возможно это связано с тем что вордпресс установлен не в корневую директорию а в отдельную папку, подскажите что можно сделать чтоб все работало как надо
Pepsimist пишет:
10.12.2008 @ 18:36
Нужно, чтобы в сайдбаре одна (две, три) ссылка вставленные руками (не в блогролле) тоже обрабатывалась плагином. Как бы это сделать?
JawsIk пишет:
11.12.2008 @ 01:59
mrZlodey - что имеется ввиду, а сейчас в админке разве нету какого-то параметра для настройки? Разве вам приходиться вручную что либо исправлять в плаге?
Coldest - возможно, мне даже патч присылали, всё как-то руки не доходят сделать это для папок.
Pepsimist - никак, плаг обрабатывает только внутренние функции (как и любой плагин WP), а что вы там вставляете и куда это уже ваше дело. Но есть обходной путь
Пропишите ссылку на странице или в посте (временно, потом удалите). Откройте страницу (пост). Плаг ссылку переделает. Скопируйте её и вставьте в нужное вам место в том виде в котором скопировали.
Pepsimist пишет:
11.12.2008 @ 02:40
Ага, обходной путь мне понравился.
Спасибо.
cepik пишет:
13.12.2008 @ 15:54
С версией 2.7 выдает ошибки. Тестировал на русской версии от Lecactusа
Очень жаль, может исправите.
mrZlodey пишет:
14.12.2008 @ 11:05
JawsIk
Я имею в виду CSS оформление в стиле админки WP
JawsIk пишет:
15.12.2008 @ 09:22
mrZlodey - плагин писался под v.2.1 - 2.3.3 и с тех пор не менялся (и скорее всего врят ли будет, а в этих версиях полное соответствие стилям админки)
cepik - ну дык не пользуйтесь вы этими мега-прожорливыми версиями. Пользуйтесь 2.3 и не парьтесь. Мои эксперименты показали, что при тех же самых условиях, все версии вышедшие после 2.3.3 жрут ресурсов совершенно неоправданно в разы больше. Ну и смысл заставлять себя ехать на белазе за хлебом?
cepik пишет:
16.12.2008 @ 11:26
Ну поехал уже за хлебом на белазе. Просто блог новый на ней сделал. С 2.6 работает отлично, а тут проблема.
Огромный респект если сделаете версию с поддержкой 2.7. Хороший плагин, аналогов не встречал.
Ksana пишет:
01.01.2009 @ 07:19
Спасибо за плагин - работает здорово!
Подскажите, пожалуйста, как сделать Настраиваемый спец CLASS для ссылок, которые преобразовывать не нужно?
Ну, типа для Сапы.
Сама не смогла справиться.
Badcat пишет:
14.01.2009 @ 15:55
Отличный плагин. Под WP 2.7 встал и работает без проблем. Сейчас погоняю и посмотрю, что может.
Автору спасибо!
tech deal пишет:
05.02.2009 @ 18:04
он переписывает линки на старых постах, или только на новых?
Алексей пишет:
16.02.2009 @ 10:28
если WP encfyjdkty не в корне, а по адресу www.sait.ru/blog/
то плагин работает не корректно, ссылки проставляются, но при переходе выдает 404 =(
Алексей пишет:
16.02.2009 @ 10:50
вобщем прочел все коменты, понял что плаг действительно не работает если WP установлен не в корне сайта в папке, тогда при переходе выдает 404 =(
весрия php 5.0.2 , WP 2.7.1
Афтар исправляй! -)
Алексей пишет:
01.03.2009 @ 14:32
Как настроить редирект для сайдбара? У меня он не редиректит там ничего. Сайт в подписи.
Ильшат пишет:
11.03.2009 @ 15:34
Спасибо, все встало отлично. Теперь внешних ссылок будет куда меньше))
Малашкин пишет:
12.03.2009 @ 19:00
Странно. Активировал плагин, настроил. Создался robots.txt, и все. То есть как было до плагина, так и после, ничего не изменилось. ЧПУ есть.
Marsel пишет:
12.03.2009 @ 23:00
А зачем вообще нужна кодировка (то бишь переделывания имени в нечитаемый)? Нельзя просто добавить нофоллоу и ноиндекс? Сорри, если вопрос глупый =)
василий пишет:
17.03.2009 @ 02:41
У меня работает редирект, но не работают "Так же добавлять". Т.е. не добавляется к ссылкам ни rel="nofollow", ни noindex. Кто-нибудь сталкивался? В чем может быть дело?
zeleboba пишет:
26.03.2009 @ 10:14
Спасибо за плагин!
pk пишет:
28.04.2009 @ 09:17
Да, столкнулся с такой же проблемой. Есть решение?
Поисковый робот пишет:
11.05.2009 @ 12:14
Есть вопрос: в ссылки комментаторов не добавляется target blank и noindex, хотя в настройках соответствующая галка стоит. Google Analyticator убрал, всё равно не помогает.
Ссылки в тексте комментария обрабатываются как положено: с ноиндексом и открыванием в новом окне.
Как настроить то же для ссылок с имени комментатора?
JawsIk пишет:
11.05.2009 @ 12:40
По большому счёту никак, т.к. там очень по разному (в разных темах) строятся ссылки и поэтому редко на какой теме это дело получается правильно.
HULK пишет:
16.05.2009 @ 23:30
как решить проблему если папка с сайтом не в корне?
YoYurec пишет:
17.06.2009 @ 16:03
плагин хорший, вот только обновить бы его... а то на последнем ВП он не пашет (((
спасибо!
Игорь пишет:
29.06.2009 @ 05:37
а у меня все пашет и на последней версии. Как раз то, что нужно - спасибо
Дмитрий пишет:
25.07.2009 @ 11:43
отличный плагин
Абрам пишет:
08.08.2009 @ 01:45
плагин, конечно, шикарный, спасибо автору, пользуюсь - не нарадуюсь )
Вот только столкнулся с одной проблемой: вывожу класс для отдельной директории, чтобы в этой категории не забивались редиректом ссылки, а плагин всё равно их шифрует/редиректит.
С хостингом точно всё в порядке - на нём висит сайт, с которым jexr отлично дружит и делает всё как надо. Версия Wordpress - вроде никто не жаловался на 2.6, с темой - тоже всё ок (пробовал на нескольких темах, на двух доменах).
Я правильно понимаю, что для того, чтобы jexr не трогал ссылки, можно использовать [div] , либо класс/rel должен быть обязательно проставлен в [a href] ?
JawsIk пишет:
19.08.2009 @ 14:52
Я чёта совсем не догоню, а при чём тут директории и классы? Вы класс, т.е. class="ok" добавляйте в ссылку, а не в директорию.
Nana пишет:
24.08.2009 @ 12:39
На 2,8,1 версии не включается.
Плагин не был включён, потому что он вызвал фатальную ошибку.
Parse error: syntax error, unexpected $end in /ххххххх/wp-content/plugins/jexr.php on line 312
Lovedancer пишет:
26.08.2009 @ 12:37
У меня тоже не включился. Wordpress 2.8.4
ошибка:
wp-content/plugins/jexr2.0.1/jexr.php on line 216
Виктор пишет:
28.08.2009 @ 18:56
Ради бога убери картинку с этим уродом конченым..
Дмитрий пишет:
31.08.2009 @ 10:22
У меня WordPress 2.8.4 плагин включился и работал нормально пару дней, после того как я залез в инструменты для веб мастеров от Google...ссылки стали преобразоваться только в комментариях и все....че за дела?
Влад пишет:
16.10.2009 @ 13:34
Действительно фотография, братец, только отпугивает.
kof пишет:
19.10.2009 @ 18:12
2ZUMA:
Ну извини, не знал что ты вообще ещё с ним какие либо действия делаешь по поводу обновлений, т. к. на комменты юзеров отвечаешь что тебе не до плагина.
Во-вторых, я не краду, т. к. реквизиты в плагине остались все твои, и я не пишу на странице что плагин написал я, а пишу что лишь закрыл баг и выложил на всеобщее обозрение.
Мне, кстати, ты так и не ответил на письмо, ни на первое, ни на второе. Так что же, где безрассудство и где корысть?
kof пишет:
13.01.2010 @ 19:08
Второй багфикс:
Константин пишет:
14.04.2010 @ 16:41
Подскажите, как с помощью данного плагина скрыть ссылку из шаблона? Т.е. если есть ссылка на внешний сайт как её записать, что-бы был редирект?
JawsIk пишет:
14.04.2010 @ 17:11
@Константин: Скопируй код ссылки в любую свою статью (временно) и затем вырежи код из статьи и вставь его (уже редирекченую ссылку) вместо оригинала. А потом ссылку из поста или сам пост (за ненадобностью) можно удалить. Естественно всё это делать вручную, т.к. плагины воздействовать могут только на контент, а не на шаблон.
Константин пишет:
14.04.2010 @ 17:43
К сожалению, такой способ мне не подходит, т.к. к ссылке на разных страницах с помощью PHP добавляется параметр, всегда разный. Страниц много и на каждой писать вручную нереально. Необходимо как-то модифицировать ссылку в шаблоне. Только не могу понять как.
Vizavi пишет:
16.04.2010 @ 01:01
Собсно вопрос такой. Мой блог в сапе. Поэтому, чтобы убирать лишние внешние ссылки, поставил этот плагин. Параллельно с гоугетлинкса размещал на блоге заметки. В коде ссылок оптимизаторов прописывал, как и положено, rel="my". Система проверяла заметки со ссылками и говорила - всё ОК. Пришло время с гоугетлинкса выводить денюжку. И возникла непонятная ситуация. Админы написали мне, что ссылки имеют неприличный вид типа: site/wp/734fnefbwb....Полез в настройки плагина, снял галку "кодировать ссылки". Теперь пишут - все ссылки закрылись ноуиндексом! Пошел я проверять на сервис весь список внешних ссылок и обнаружил, что ссылок на сайты оптимизаторов отсутствуют. Как такое может быть и что делать? Виноват ли в этом плагин или какая другая причина? Может кто-то помочь? Могу показать блог и если надо скрин настроек плагина.
Спасибо!)
JawsIk пишет:
16.04.2010 @ 19:53
@Vizavi: если сначала было всё нормально и ссылки проходили, а потом перестал работать плаг, то может быть всё что угодно. Какой-то из плагинов (включенных позже) повлиял и теперь jExR работает не правильно. Возникли проблемы в базе на сервере, в связи с чем в настройках видим одно, а по сути другое. Возникли ещё какие-то сторонние причины. С ходу сказать сложно, а лезть куда-то нет времени. Попробуйте выключить-включить плагин. Поиграйтесь с настройками. Возможно где-то что-то кэшируется. Ищите и найдёте...
Serg пишет:
13.06.2010 @ 21:26
Появилось продолжение данного плагина, возможно кому пригодиться.
Может быть обоим авторам стоит объединить усилия....
Serg пишет:
13.06.2010 @ 21:30
Вот решение проблемы с Google Analytics
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 и > работает с мелкими багами, там редирект происходит только если в опциях установить "кодировать ссылки" или(и) "Идентификатор редиректа" должен быть ЗНАК ВОПРОСА - "?".