Я новичок в Wordpress, разбираюсь с Loop. Я дошла до переменных/функций, работающих внутри цикла. Например, get_permalink() без атрибута ID нужно использовать внутри цикла. В коде темы, сформированной с помощью underscores есть шаблон content.php, где присутствует такой кусок
if ( is_singular() ) :
the_title( '<h1 class="entry-title">', '</h1>' );
else :
the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' );
endif;
Казалось бы, вне цикла, значит get_permalink() без атрибута работать не должна, но работает. Почему?