Полный noob здесь с WordPress, я изучаю разработку тем для WordPress.
Это больше для науки c интерес, чем проблема.
Я делаю один . php страница для моей темы, и у меня есть это и работает.
<?php get_header();?>
<h2 class="mb-4"><?php the_title();?></h2>
<div class="row">
<?php
if ( have_posts() ) {
while ( have_posts() ) {
the_post();
the_content();
}
}
?>
</div>
<?php
get_footer(); ?>
Мне интересно, почему это работает. Почему the_title () дает мне название моего поста, прежде чем я позвоню l oop. Если я сделаю var_dump (the_post ()); до того, как я oop ничего не получу. То же самое, если я вызываю the_content () до l oop, я ничего не получаю. Я ранее печатаю wp_nav_menu (), это как-то связано с этим?