$id = родительская категория;
$categories = get_categories(
[
'child_of' => $id,
'orderby' => 'name',
'order' => 'ASC'
] );
Читать далее Вывести подкатегории
WordPress форма поиска
Добавить seach-box в меню – https://vahro.ru/other/dobavit-seach-box-v-menyu
<form role="search" method="get" class="search-form"
action="<?php echo home_url( '/' ); ?>">
<label>
<span class="screen-reader-text"><?php echo _x( 'Search for:', 'label' ) ?></span>
<input type="search" class="search-field" placeholder="<?php echo esc_attr_x( 'Search …', 'placeholder' ) ?>" value="<?php echo get_search_query() ?>" name="s" title="<?php echo esc_attr_x( 'Search for:', 'label' ) ?>" />
</label>
<input type="submit" class="search-submit search-submit-mine" value="<?php echo esc_attr_x( 'найти', 'submit button' ) ?>" />
</form>
Читать далее WordPress форма поиска
WordPress menu
WordPress Menu User Guide – https://codex.wordpress.org/WordPress_Menu_User_Guide
How to Automatically Create WordPress Navigation Menu Items – https://clicknathan.com/web-design/automatically-create-wordpress-navigation-menu-items/
How to Add Custom Navigation Menus in WordPress Themes – https://www.wpbeginner.com/wp-themes/how-to-add-custom-navigation-menus-in-wordpress-3-0-themes/
Flexbox examples – меню – https://vahro.ru/other/flexbox-examples-menyu/
Dropdown menu 3 levels – https://vahro.ru/other/dropdown-menu-3-levels/
Примеры меню – https://vahro.ru/other/primery-menyu/
WordPress поиск
Форма поиска – https://vahro.ru/wordpress/wordpress-forma-poiska/
Результаты поиска – https://vahro.ru/wordpress/wordpress-rezultaty-poiska/
Добавить seach-box в меню – https://vahro.ru/other/dobavit-seach-box-v-menyu
AJAX поиск по сайту – https://only-to-top.ru/blog/programming/2020-12-13-ajax-search-wordpress.html
Читать далее WordPress поискWordPress TEMPLATE HIERARCHY main page
Template Hierarchy in Codex – https://codex.wordpress.org/Template_Hierarchy
Template Hierarchy – https://developer.wordpress.org/themes/basics/template-hierarchy
Разница между front-page.php
page.php
home.php
index.php
codex – https://developer.wordpress.org/themes/basics/template-hierarchy/#front-page-display
WordPress – разработка тем
Документация для разработчика – https://codex.wordpress.org/Документациядляразработчика
Создание тем – https://codex.wordpress.org/Создание_тем
Иерархия шаблонов – https://codex.wordpress.org/Иерархия_шаблонов
Теги шаблонов – https://codex.wordpress.org/Теги_шаблонов
WordPress TEMPLATE HIERARCHY
Иерархия шаблонов – https://codex.wordpress.org/Иерархия_шаблонов
overview of the templates logic – https://wphierarchy.com/
Разница между front-page.php
page.php
home.php
index.php
– https://vahro.ru/wordpress/wordpress-template-hierarchy-main-page/
Подключение css и js в тему
functions.php – пример подключения стилей и скрипта для кнопки “наверх”
//
// Подключаем стили и скрипты
//
add_action( 'wp_enqueue_scripts', 'add_vahro_resources');
function add_vahro_resources() {
// Подключаем главный файл стилей style.css
// wp_enqueue_style( 'style', get_stylesheet_uri() );
wp_enqueue_style( 'fonts-style', get_stylesheet_directory_uri().'/css/fonts.css' );
wp_enqueue_style( 'scrollup-style', get_stylesheet_directory_uri().'/css/scrollup.css' ); // для кнопки "Наверх"
// Подключаются скрипты
wp_enqueue_script( 'scrollup', get_stylesheet_directory_uri().'/js/vahro-js.js' , array('jquery'), null, true );
}
Читать далее Подключение css и js в тему
wpruse
Артем Абрамович
Настройка Yoast SEO 2020. Полная и правильная пошаговая инструкция – https://wpruse.ru/plaginy/yoast-seo-settings/