// получим ID картинки из метаполя термина
$image_id = get_term_meta( $term_id, '_thumbnail_id', 1 );
// ссылка на полный размер картинки по ID вложения
$image_url = wp_get_attachment_image_url( $image_id, 'full' );
// выводим картинку на экран
echo '<img src="'. $image_url .'" alt="" />';
let body = document.querySelector("body");
window.addEventListener("scroll", (e) => {
// If the height is more than 600px,
// Add the nav-scroll class to the header class
if (document.scrollingElement.scrollTop > 600) {
body.classList.add("scroll-active");
}
// Otherwise, we delete the scroll-active class
else {
body.classList.remove("scroll-active");
}
});
@media (max-width:1063px){
.content{display:none;}
.bnr_side_right{display:none;}
.bnr_side_left{display:none;}
}
Еще заметил, что скрипты не в футере подключаются, а за пределами
</html>
Буду functions.php смотреть. И по первой и по второй проблеме свинья зарыта где-то именно там. А вот с TTFB вопрос пока что открытый. Даже по исправлению этих нюансов вероятность, что ситуация c TTFB станет лучше равна 0.0001%