Очень медленно работает wp_oembed_get в личных сообщениях, замедляет загрузку страницы в разы.
Например если URL в переписке нет - страница грузится 0.25 сек
В переписке с 8-ю ссылками на ютуб - загрузка идет 1 сек. т.е. ровно в 4 раза дольше.
У себя решил проблему закомментировав строки с 275 по 285 в wp-content/plugins/wp-recall/add-on/message/index.php, но это до первого обновления.
Стоит добавить в опции возможность её отключения. Как я понял её можно где-то в Wordpress отключить, но она нужна при написании записи - там таких тормозов нет и видео вставляется на лету, да и при выводе поста никаких тормозов нету. Может wp_oembed_get устарело и надо использовать что-то другое?
Думаю топик надо переносить в "Предложения и идеи". Не вижу огромной проблемы. Ну да - ютуб за собой тянет кучу скриптов и делает массу запросов.
А почему бы вам просто не использовать ссылки на ютуб в переписках? тогда и проблемы не будет?
Здесь же удобство именно к тому что мы трафик не отдаем на ютуб и смотрим прям на сайте
Otshelnik-Fm сказал(а)
Думаю топик надо переносить в "Предложения и идеи". Не вижу огромной проблемы. Ну да - ютуб за собой тянет кучу скриптов и делает массу запросов.
А почему бы вам просто не использовать ссылки на ютуб в переписках? тогда и проблемы не будет?
Здесь же удобство именно к тому что мы трафик не отдаем на ютуб и смотрим прям на сайте
Эм, так если вставить ссылку на ютуб - она заменяется на видео, а эта замена очень медленно идет. В Wordpress она делается 1 раз и результат сохраняется в мета поле, а в переписке все каждый раз проверяется заново. Вот я и хочу в таком случае вставлять просто ссылку, что бы она не заменялась на видео, т.к. это неоправданно тормозит загрузку страницы.