Я эту функцию уже пробовал, но к сожалению размер диска не позволяет загружать много картинок.
Буду ожидать вашего решения и надеюсь на положительный ответ по реализации такого функционала.
В настройках можно было бы сделать галочку для активации данного функционала на ряду с загрузкой которая уже есть.
Подождите - вы не хотите картинками грузить свой сервер? Но функция oEmbed - это вордпрессовская функция. Вот весь список поддерживаемых ресурсов с которых ВП встраивает контент
А вы же хотите встраивания с других ресурсов - которых нет в этом списке. А такое возможно при копировании картинки на свой сервер и отдачи ее оттуда (но это не ваш вариант)
Ну там в списке есть Flickr- пробуйте на него расшаривать, и давать ссылку в чат
Ну или инстаграм может быть
Просто сервисов картино-помоек полно - надо под каждый писать регистрацию oEmbed (а потом поддерживать это все). А все потому что не хотите свой сервер захламлять. Такое себе предложение - не очень заманчивое
Можно конечно парсить и оборачивать в тег a картинку - но тоже так себе занятие. А что будет когда картинку сторонний сервис удалит? Мне не нравится такой вариант
Вот по поводу оборачивать в тег картинку это было бы отлично.
wpDiscuz так и делает по ходу и имеет популярность среди своих конкурентов. Мне например и думаю многим такой вариант с примочкой был бы интересен, а те кто боится потерять картинку в чате то пусть грузят фалы, мне например потеря картинки не критично, а вот ресурс приобрел бы другое направление, ведь идей много, а возможностей мало.
Так что подумайте, я ведь не один такой скорее.
Опечатка вышла, не в тег a
, а в тег img
Сейчас проверил если вставить в контент записи
<img class="size-full wp-image-162011" src="https://premium.wpmudev.org/blog/wp-content/uploads/2017/01/color-setting-customizer.png" alt="Color Setting In The Customizer" height="942" width="1340">
- то картинка встраивается
А вот с чатом такое не прокатывает
Количество вводимых сообщений в чате резко уменьшится - это же будут дополнительные символы.
Тут я вижу проблему с сервисом яндекс диск (а значит и другие возможно):
Сообщением выше я дал вам ссылку на скриншот - вот если такую ссылку вставить в тег img
- ничего не выйдет. А если там нажать "просмотреть", то мы получим, как я понял, временную ссылку из кеша яндекса. Скорее всего эта ссылка будет не постоянна. Да и еще размер ссылки - 418 символов - это беда.
В общем ваше предложение вижу не достаточно гибким. И потом у юзеров будет масса вопросов нам - почему с этим сервисом работает так, с этим не так. Головная боль
Ну вот я и говорю что эта затея так себе:
- не работает
Отсюда куча вопросов - какие сервисы подходят чтобы вставить картинку, какие нет. И по каждому сервису с картинками может будет мануал как правильно урл картинки указать
Будет очень много головной боли именно разработчику.
Вопрос реализации все равно за Андреем, я лишь пытался прояснить для себя тонкости вашего метода. Их увидел