Bir Wordpress sitesi çalıştırıyorum ve özel bir tema oluşturdum. Şimdi Google PageSpeed
için optimize etmem gerekiyor. Mobil sayfa için aşağıdaki It gösterir:Görünür İçeriğe Öncelik Ver Wordpress
Tespit düşünün: Nihai ekranın üst kısmının içeriğinin sadece yaklaşık% 63 Bu ben beri görünen tam HTML yanıtıyla
ile oluşturulamadı
<p>
<?php if (has_post_thumbnail()) : ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">
<?php the_post_thumbnail(); ?>
</a>
<?php endif; ?>
</p>
nasıl sorunu çözebilirsiniz: koduyla index.php'de benim mesajların üstünde Featured Image
dahil ettik? Bu özellik, sitenin logosundan ayrı olarak, öne çıkan resimden önce kenar çubuğu gibi bir şey yüklediğimi görmüyor. Burada daha derin bir anlama, benim index.php tam kod için
<?php get_header(); ?>
<div id="main">
<div id="content">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<p>
<?php if (has_post_thumbnail()) : ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">
<?php the_post_thumbnail(); ?>
</a>
<?php endif; ?>
</p>
<h1>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">
<?php the_title(); ?>
</a>
</h1>
<p>
<?php the_content(__(' <br /> <br /> Weiterlesen →')); ?>
</p>
<hr>
<?php endwhile; else: ?>
<p>
<?php _e('Sorry, no posts matched your criteria.'); ?>
</p>
<?php endif; ?>
<?php if (show_posts_nav()) : ?>
<div class="pagination">
<?php echo paginate_links(); ?>
</div>
<?php endif; ?>
</div>
<?php get_sidebar(); ?>
</div>
<div id="delimiter">
</div>
<?php get_footer(); ?>
birisi bu konuda bana yardımcı olabilir misiniz? Neyi yanlış yapıyorum?
Merhaba! Cevabın için teşekkürler! Bu gerçekten yardımcı oldu! Ama biraz kafam karıştı - Katman içeriğinin üzerinde kritik CSS'yi yapmaya çalıştım, ancak konuyu kaldırmamıştım - tek bir mesajın üzerindeki özellikli görüntüyü görüntülemek için kodu sildiğimde ön sayfa, "Görünür içeriğe öncelik ver" mesajı kayboluyor. Ama ben resmi göstermek istiyorum. Belki de CSS sorunu değil, index.php'deki php kodumun yapısı (yukarıdaki kod)? Yardım ettiğin için teşekkür ederim! –
Görünür içeriğe öncelik vermek yalnızca hafif bir uyarıdır, eğer sayfalarınızı görürseniz, "Üst üste koyma içeriğine sahip JavaScript'i ve CSS'yi ekranın üst kısmındaki içerikten kaldırın" ifadesinin çok daha büyük bir anlam taşıdığı büyük kırmızı bir uyarı noktasına sahip olduğunu görürsünüz. Diğer bir deyişle, komut dosyalarınızı senkronize olmayan şekilde yüklemek, daha fazla fayda sağlayacaktır. Yine de, sitenizin benim için çok hızlı bir şekilde yüklendiğini söylemeliyim ve California'daki tüm yollardan geçiyorum. Siteniz iyi, iyi çalışıyor. Hız sorunları nedeniyle sitenizdeki işlevleri kaldırmazdım. İlk önce harika bir site yapın ve optimize edin – jaggedsoft
Merhaba NextLocal, mesajınız için teşekkürler. Sayfamın% 90'ında olması, daha yavaş İnternet hızlarında glitchy/bitmemiş işleme neden olur. Aptalca, sayfanın 60'lık bir orana ulaştığını görüyorum. Sanırım mutfak kritik bölümden geçiyor. Şu anda js async yüklenir, beklendiği gibi çalışır (umarım), ama sayfa kat hala benimle hileler oynar:/ okuyabileceğiniz bir şey var mı? https://www.webpagetest.org/result/170226_D5_1ZVB/1/details/#step1_request37 şimdiden teşekkürler –