Отключить генерацию файлов с преьвю (ответ нетривиальный)
-
Друзья,
Никак не могу справиться с отключением генерации картинок превью в уменьшенном размере.
1. В настройке медиафайлов все стоит по нулям.
2. В Functions.php добавлялfunction remove_plugin_image_sizes() { remove_image_size('image-name'); } add_action('after_setup_theme', 'remove_plugin_image_sizes', 999);
Не выводит ничего.
3. В Functions.php добавлял
function get_image_sizes() { $unset_disabled = true; echo "zzz"; $wais = & $GLOBALS['_wp_additional_image_sizes']; $sizes = array(); foreach ( get_intermediate_image_sizes() as $_size ) { if ( in_array( $_size, array('thumbnail', 'medium', 'medium_large', 'large') ) ) { $sizes[ $_size ] = array( 'width' => get_option( "{$_size}_size_w" ), 'height' => get_option( "{$_size}_size_h" ), 'crop' => (bool) get_option( "{$_size}_crop" ), ); } elseif ( isset( $wais[$_size] ) ) { $sizes[ $_size ] = array( 'width' => $wais[ $_size ]['width'], 'height' => $wais[ $_size ]['height'], 'crop' => $wais[ $_size ]['crop'], ); } // size registered, but has 0 width and height if( $unset_disabled && ($sizes[ $_size ]['width'] == 0) && ($sizes[ $_size ]['height'] == 0) ) unset( $sizes[ $_size ] ); } return $sizes; }
Не выводит ничего.
Для каждой загружаемой картинки генерируется еще два файла:
150х150 — ну это вроде как ОК, для связанных статей
768х… — вот от этих хочется избавиться. Наверняка их генерирует какой-то плагин, но вот какой.Поиск по всем файлам выдает кучку результатов:
А. Файлы с кешем и расширением php. В них есть прямая ссылка на 768x файлы. В настройках Super Cache ничего в отношении картинок нет.
Б. В файле schema.php, по всей видимости это просто описание схемы.
В. В папке плагина SimplePie. Я его не устанавливал, но судя по всему он генерирует RSS поток. Возможно, что это часть JetPack или же самого WrdPress.
Г. В файлах index.html/index-mobile.html которые есть в десятке директорий. Видимо это какой-то кеш, но совсем непонятно какой и кто его генерит.Что делать непонятно. Буду рад мыслям 🙂
- Тема «Отключить генерацию файлов с преьвю (ответ нетривиальный)» закрыта для новых ответов.