Преобразовать ссылку на картинку в тег img

Тема в разделе "Функции поиск-замены и регулярные выражения", создана пользователем Renat, 11 окт 2019.

  1. Renat

    Renat New Member Пользователи

    Регистрация:
    9 ноя 2015
    Сообщения:
    9
    Здравствуйте.
    Подскажите как получить путем поиска-замены из:

    <a class="load" href="/wp-content/uploads/img/foto.jpg" rel="lightbox">
    <img style="margin-right: auto;" src="img/foto-min.jpg " alt=""></a>

    вот такое:
    <img src="/wp-content/uploads/img/foto.jpg" > , то есть вставить url основного изображения.

    Пробовал регулярными выражениями, ничего не получается. (почему-то в регулярных выражениях не работает поиск по условию..). Если просто вырезать url, то это также сказывается и на обычные текстовые ссылки.
    Помогите, пожалуйста.
     
  2. aresa

    aresa Well-Known Member Пользователи

    Регистрация:
    17 окт 2015
    Сообщения:
    180
    Здравствуйте!
    Используйте макрос [CSVIMAGES]
    Ссылки недоступны для гостей
    Затем в оберните извлечённую ссылку в тэг img через поиск-замену.
    В настройках downloadfile нужно снять галочки, чтобы картинки не загружались, иначе ссылка просто в название скаченного файла изменится
     
  3. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Код:
    <a{skip}href="{get}"|<img src="{get}" >
    Ссылки недоступны для гостей
     
  4. Renat

    Renat New Member Пользователи

    Регистрация:
    9 ноя 2015
    Сообщения:
    9
    Здравствуйте. Спасибо за совет.
    Я текст извлекаю <GETMORECONTENT>, оборачиваю [CSVIMAGES]. На выходе только url картинок, текста нет..
    Необходимо чтобы картинки располагались на своих местах.. Решил делать через внешний PHP скрипт. Если получиться - отпишусь.
     
  5. Renat

    Renat New Member Пользователи

    Регистрация:
    9 ноя 2015
    Сообщения:
    9
    Таким способом текстовые ссылки попортяться.
     
  6. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Код:
    <a class="load" href="{skip}"{skip}</a>|<img src="{skip(1)}" >
     
  7. Renat

    Renat New Member Пользователи

    Регистрация:
    9 ноя 2015
    Сообщения:
    9
    Сделал через php скрипт. Работает отлично. Может кому пригодится)
     

    Вложения:

    • script_img.rar
      Размер файла:
      778 байт
      Просмотров:
      4

Поделиться этой страницей