Установка параметров изображений (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);