webbuddu
@webbuddu
Начинающий.

Wordpress, шаблон записи (и категории) в зависимости от категории?

Собственно сам вопрос на картинке ?
Желательно так чтобы не выбирать шаблон самому в метабоксе.

Таксономия educations
Тип записи education

5bb107922403a930052364.png
  • Вопрос задан
  • 105 просмотров
Решения вопроса 1
webbuddu
@webbuddu Автор вопроса
Начинающий.
Все посты одной таксономии вывести получилось так,
taxonomy-educations-vebinars.php

ОСТАЛОСЬ single-vebinars.php ???

Решение.
function get_custom_single_template($single_template) {
    global $post;

    if ($post->post_type == 'education') { // Тип записи
        $terms = get_the_terms($post->ID, 'educations'); // название таксономии
        if($terms && !is_wp_error( $terms )) {
            //Make a foreach because $terms is an array but it supposed to be only one term
            foreach($terms as $term){
                $single_template = dirname( __FILE__ ) . '/single-'.$term->slug.'.php';
            }
        }
     }
     return $single_template;
}

add_filter( "single_template", "get_custom_single_template" ) ;
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
azerphoenix
@azerphoenix
Java Software Engineer
Обратите внимание на category.php
https://codex.wordpress.org/Category_Templates

А если для кастомной таксономии, то обратите внимание на
https://developer.wordpress.org/themes/template-fi...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
27 нояб. 2024, в 19:08
1500 руб./в час
27 нояб. 2024, в 18:19
2000 руб./за проект
27 нояб. 2024, в 17:41
2000 руб./за проект