Tôi thấy đoạn mã sau rất nhiều trong các tệp index.php. Tôi hiểu rằng is_front_page()
trả về true khi xem Trang trước của Trang (cho dù hiển thị chỉ mục bài đăng trên blog hoặc trang tĩnh), trong khi is_home()
trả về đúng khi xem Chỉ mục Bài đăng trên Blog (cho dù được hiển thị trên trang trước hoặc trên trang tĩnh). Tôi vẫn còn hơi bối rối về việc sử dụng mã sau đây -
<?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; ?>
Bất kỳ lời giải thích tại sao đoạn mã này rất phổ biến được đánh giá rất cao.