$id = родительская категория;
$categories = get_categories(
[
'child_of' => $id,
'orderby' => 'name',
'order' => 'ASC'
] );
Читать далее Вывести подкатегории
WordPress: вывод в шаблон записи
Вывести значения всех полей
Смотрим какие поля и их значения есть в массиве
// foreach ( $post->connected as $post ) : setup_postdata( $post );
the_post();
foreach ( $post as $key => $val ) {
echo '<p>', esc_html( $key ), ' => ';
if ( ! is_array( $val ) ) {
// не массив
echo esc_html( $val );
}
else {
// массив
echo '<pre>', esc_html( print_r( $val, 1 ) ), '</pre>';
}
echo '</p>';
}
* Plugin Name: Custom field finder
* Plugin URI: http://wordpress.org/extend/plugins/custom-field-finder/
* Description: Allows you to easily find the custom fields (including hidden custom fields) and their values for a post, page or custom post type post.
Передать параметры странице
Ссылка на страницу http://site.ru/category/main/?note=good
Читать далее Передать параметры страницеWordPress результаты поиска
search.php template file
Читать далее WordPress результаты поиска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 поискКонечные точки WP REST API
title
add_filter( 'pre_get_document_title', 'pre_get_document_title_filter' );
function pre_get_document_title_filter( $title ){
// filter...
return $title;
}
Читать далее title