ฉันเห็นรหัสต่อไปนี้เป็นจำนวนมากในไฟล์ index.php ฉันเข้าใจว่าis_front_page()
ผลตอบแทนจริงเมื่อดูหน้าเว็บไซต์ (ไม่ว่าจะแสดงดัชนีโพสต์บล็อกหรือหน้าคงที่) ในขณะที่is_home()
ผลตอบแทนจริงเมื่อดูดัชนีโพสต์บล็อก (ไม่ว่าจะปรากฏในหน้าแรกหรือหน้าคงที่) ฉันยังคงนิ่งงันเกี่ยวกับการใช้รหัสต่อไปนี้ -
<?php if ( have_posts() ) : ?>
<?php if ( is_home() && ! is_front_page() ) : ?>
<header>
<h1 class="page-title screen-reader-text"><?php single_post_title(); ?></h1>
</header>
<?php endif; ?>
คำอธิบายใด ๆ ว่าทำไมโค้ดส่วนนี้จึงได้รับความนิยมมาก