Intereting Posts
Использовать $ query-> несколько раз с помощью pre_get_posts? Как использовать функции WordPress PHP в коде Javascript? Связать страницу с конкретным шаблоном одной записи? Какой файл мне создать в моей теме WordPress, чтобы показать все сообщения, принадлежащие определенной категории? остановка короткого замыкания в категориях и архивных страницах do_action (), iFrame получает отображение, несмотря на защиту паролем WooCommerce – Загрузка шаблонов из плагина для всех файлов шаблонов Почему 404 ошибки перенаправляются на мою домашнюю страницу, а не мой пользовательский 404.php? Не разрешать доступ к wp-admin, но разрешить выполнение админовских запросов на интерфейсе? Как загрузить изображения на странице администратора? Как ревизия работает внутри страны? Как передать $ in_foooter в wp_enqueue_script () без передачи других параметров? Несколько циклов без повторяющегося содержимого get_comments () возвращает пустой массив, если он вызван через AJAX Увеличение тайм-аута Recaptcha

Изображения всех сломанных после миграции и обновления

Я обновил забытую установку WordPress, и было несколько версий.

После установки и обновления нескольких версий все мои изображения теперь разбиты, которые раньше не были. Всякий раз, когда я просматриваю имя файла обратно в каталог, он должен быть в я вижу одно и то же – изображение находится в наличии, однако WordPress добавляет измерение размерности к каждой из ссылок внутри WordPress.

Посмотрите, что я имею в виду:

Имя файла изображения управляется WordPress

Изображения разбиты

Список каталогов, показывающий, что изображение существует

Я пробовал все решения, предлагаемые для аналогичных вопросов WP, однако ни одна из них не решила проблему.

После выполнения этой темы https://wordpress.org/support/topic/after-upgrade-to-44-media-files-are-not-showing я получил ошибку сервера 500.

Добавление этого условного выражения показало, что add_filter недоступен внутри functions.php

if (function_exists('add_filter')){ add_filter('wp_get_attachment_image_attributes', function($attr) { if (isset($attr['sizes'])) unset($attr['sizes']); if (isset($attr['srcset'])) unset($attr['srcset']); return $attr; }, PHP_INT_MAX); add_filter('wp_calculate_image_sizes', '__return_false', PHP_INT_MAX); add_filter('wp_calculate_image_srcset', '__return_false', PHP_INT_MAX); remove_filter('the_content', 'wp_make_content_images_responsive'); } else echo 'No function exists for this method!'; 

Может кто-нибудь, пожалуйста, помогите мне заставить WordPress прекратить ссылаться на мои изображения по неправильному имени файла? Любая помощь в этом была бы фантастической. Также, когда WordPress придумывает эти измерения … являются ли они специфическими для размера видового экрана или являются ли эти темы конкретными?

Также обратите внимание, что я отключил все плагины и вернулся к теме WordPress по умолчанию, как указано на сайте поддержки WP.

Спасибо!

Обновление: поскольку ни один из предложений пока не работал, я вернусь к более старой версии, прежде чем появится функция реагирующих изображений, и я снова буду мигрировать. Я дам всем знать о моем прогрессе. Я склонен думать, что это вызвано удалением изображений во время установки (они проверялись, чтобы убедиться, что в изображениях из старого зараженного ящика не было вирусов и вредоносных программ)

Я думаю, что быстрое восстановление эскизов может быть излечим от этого. Попробуйте использовать Regenerate Thumbnails или аналогичный плагин, но создайте резервную копию своего каталога загрузок, прежде чем продолжить.

Чтобы просто отключить WP реагирующие изображения, используйте этот фильтр.

 /** * Disable WP 4.4 srcset */ add_filter( 'wp_calculate_image_srcset', '__return_empty_array' );