Установка параметров изображений (ALT, Qwality, SVG)
Установка параметров качества (сжатия) JPG
add_filter( 'jpeg_quality', create_function( '', 'return 50;' ) ); // return 50; - уровень качества, в данном случае 50%
Установка названия статьи (title) в параметр ALT картинки с удалением уже существующего
/** Add alts to images depends on the title */
function add_image_alts($content) {
// Remove alt that already exists
$content = preg_replace('#
#iu', "
", $content);
// Add new alt depends on the title
$content = preg_replace('#
#iu', "
post_title}\">", $content);
return $content;
}
add_filter('the_content', 'add_image_alts');
add_filter('post_thumbnail_html', 'add_image_alts');
Разрешить WordPress загружать SVG
function my_myme_types($mime_types){
$mime_types['svg'] = 'image/svg+xml'; // поддержка SVG
return $mime_types;
}
add_filter('upload_mimes', 'my_myme_types', 1, 1);


Канал @EmelyanovEG photo в Telegram