if ( ! function_exists( 'zakra_post_thumbnail' ) ) :
/**
* Displays an optional post thumbnail.
*
* Wraps the post thumbnail in an anchor element on index views, or a div
* element when on single views.
*/
function zakra_post_thumbnail( $image_size = '-post-thumbnail' ) {
if ( post_password_required() || is_attachment() || ! has_post_thumbnail() ) {
return;
}
?>
<div class="zak-entry-thumbnail">
<?php
if ( is_singular() ) :
the_post_thumbnail();
else :
?>
<a class="zak-entry-thumbnail__link" href="<?php the_permalink(); ?>" aria-hidden="true">
<?php
the_post_thumbnail(
$image_size,
array(
'alt' => the_title_attribute(
array(
'echo' => false,
)
),
)
);
?>
</a>
<?php endif; // End is_singular(). ?>
</div><!-- .zak-entry-thumbnail -->
<?php
}
endif;function zakra_post_thumbnail( $image_size = '-post-thumbnail' )function zakra_post_thumbnail( $image_size = 'thumbnail' )
//получаем в шаблоне:
$attachment_src=wp_get_attachment_image_src(get_post_thumbnail_id(),'mysize');add_filter('wp_handle_upload_prefilter','add_handle_upload');
if(!function_exists('add_handle_upload')){
function add_handle_upload($file){
add_image_size('mysize',600,200,array('center','center'));
return $file;
}}
Для Page Speed плагины дают иногда обратный результат, особенно Autooptimize. Page Speed может давать плохие оценки, а сайт при этом быстро открываться. PS - это особые метрики.
Так почти на каждом сайте - мобильная версия почти всегда худшие получается оценки чем ПК.
Если не хотите сайт светить, то хотя бы скринов побольше наделайте. тогда можно будет о чем-то говорить.
