language_attributes()
Указывает атрибуты для тега HTML со значениями языка (для русскоязычного сайта выводит lang="ru-RU").
<html <?php language_attributes(); ?>>
wp_head()
Обязательная строка в шапке любой темы header.php перед тегом </head>
.
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width"/>
<?php wp_head(); ?>
</head>
get_search_form()
Подключает файл темы searchform.php (если такого файла нет, выводится стандартный код формы поиска.
// подключаем форму поиска
<?php get_search_form(); ?>
Отображение меню навигации
$args = array(
'theme_location' => 'primary_menu', //определяем область темы где будет размещаться главное меню
'container' => 'nav', //определяем родительский элемент (тег <nav>)
'container_class' => 'primary-menu-wrapper', //назначаем имя класса для родительского элемента (тег <nav>)
'menu_class' => 'primary-menu'
);
//Отображение меню
wp_nav_menu($args);
get_template_part()
Ищет и подключает указанный файл темы.
// подключаем файл template-parts/content.php из каталога текущей темы
get_template_part( 'template-parts/content');