Я использую плагин Webp Express в WordPress, и он правильно заменяет элементы тегами, когда страница изначально загружается. Однако, когда я загружаю дополнительный контент через AJAX, вновь добавленные изображения остаются в их исходном формате (.jpg или .png) и не преобразуются в Webp. < /P>
Что у меня есть Пробое: < /strong> < /p>
Вручную запускает Webp Express после AJAX: < /li>
< /ol>
setTimeout(() => {
document.dispatchEvent(new Event('DOMContentLoaded'));
}, 200);
< /code>
Использование Apply_filters ('the_content', wp_get_attachment_image (...)) в php: < /li>
< / / ol>
echo apply_filters('the_content', wp_get_attachment_image($pic['ID'], 'medium_large'));
< /code>
Как работает Ajax в моей настройке: < /strong> < /p>
my wordpress ajax функция (WP_AJAX_LOADMORE_REVIEWS) Возвращает предварительно Рендерированный HTML, который затем добавляется на страницу через Javascript. Первоначально загружается, но не обрабатывает изображения, добавленные динамически. /> Как я могу гарантировать, что процессы Webp Express динамически загружаются изображения после AJAX?
Есть ли способ заставить WebP Express распознавать и преобразовать вновь загруженные изображения без вручную изменяя атрибуты SRC в JavaScript? < /P>
Любое руководство будет очень оценено!
Подробнее здесь: https://stackoverflow.com/questions/794 ... -wordpress
Webp Express не обрабатывает изображения, загруженные через Ajax в WordPress ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Webp Express не обрабатывает изображения, загруженные через Ajax в WordPress
Anonymous » » в форуме Php - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-