Как заменить ссылку на всем сайте в каждом материале автоматически?

Голоса: +1
Здравствуйте! Каким образом можно автоматически заменить ссылку на другую во всех материалах на сайте?
| Автор: | Категория: Вопросы новичков
Изменение категории | | Автор: webanet

Ответов: 2

Голоса: +1
 
Лучший ответ
Поставьте на странице материала и комментариев к нему скрипт перед </body>: <script>$('a[href="старая ссылка"]').attr('href','новая ссылка');</script>
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
Макс Власов,

 

(т.е. может ли быть и moonwalk, и serpens на одной странице)?

Нет.

по два фрейма

Да. Но там другой фрейм (ютуб) ..

Денис Красивое,
Ссылку заменять только в первом (где не ютуб)?
Замените $MESSAGE$ на странице материала и комментариев к нему на код выше

Вот вам!

 <?if(strpos($MESSAGE$,'moonwalk.cc')!=-1)?><?substr($MESSAGE$,0,strpos($MESSAGE$,'moonwalk.cc')-1)?>video.new-serials.ru<?substr($MESSAGE$,strpos($MESSAGE$,'moonwalk.cc')+11)?><?else?><?if(strpos($MESSAGE$,'serpens.nl')!=-1)?><?substr($MESSAGE$,0,strpos($MESSAGE$,'serpens.nl')-1)?>video.new-serials.ru<?substr($MESSAGE$,strpos($MESSAGE$,'serpens.nl')+10)?><?else?><?if(strpos($MESSAGE$,'37.220.36.15')!=-1)?><?substr($MESSAGE$,0,strpos($MESSAGE$,'37.220.36.15')-1)?>video.new-serials.ru<?substr($MESSAGE$,strpos($MESSAGE$,'37.220.36.15')+12)?><?else?>$MESSAGE$<?endif?><?endif?><?endif?>

 

Макс Власов,


Код делает такой:


<iframe allowfullscreen="" src=http://video.new-serials.ru/video/d48ae6c35bead2ba/iframe" frameborder="0" height="400" width="650"></iframe>


Но если так его сделать, то вроде ок.

<?if(strpos($MESSAGE$,'http://moonwalk.cc/')!=-0)?><?substr($MESSAGE$,0,strpos($MESSAGE$,'http://moonwalk.cc/')-0)?>http://video.new-serials.ru/<?substr($MESSAGE$,strpos($MESSAGE$,'http://moonwalk.cc/')+19)?><?else?><?if(strpos($MESSAGE$,'http://serpens.nl/')!=-0)?><?substr($MESSAGE$,0,strpos($MESSAGE$,'http://serpens.nl/')-0)?>http://video.new-serials.ru/<?substr($MESSAGE$,strpos($MESSAGE$,'http://serpens.nl/')+10)?><?else?><?if(strpos($MESSAGE$,'http://37.220.36.15/')!=-1)?><?substr($MESSAGE$,0,strpos($MESSAGE$,'http://37.220.36.15/')-1)?>http://video.new-serials.ru/<?substr($MESSAGE$,strpos($MESSAGE$,'http://37.220.36.15/')+12)?><?else?>$MESSAGE$<?endif?><?endif?><?endif?>

Но не все фильмы оно заменивает (только пару почему-то) + дублирует плеер. Так что не вариант через условья. Думаю вариант только через зенку это сделать! Но огромное Вам спасибо за помощь :)

голоса: 0

Автоматически можно скриптом, но это не вариант так как скрипт будет подменять ссылку лишь на момент загрузки страницы пользователем, в реальности же ссылка какая была такой и останется.

  • Для автоматической подмены Юкоз не имеет функционала, только отредактировав вручную.
| Автор:
...