• Добрый день!
    Когда-то сделал на WP пару сапов, но все уже забыл. Не могу найти ответ на вопрос, в принципе WP позволяет решить мою задачу или нет. И если позволяет, то как. По идее должен, но на поверхности ничего не нахожу
    Я рисую карты для настольных игр и хочу сделать свой сайт.
    у каждой записи в журнале (про одну из игр) есть три (или больше) разных атрибутов
    1) Издатель
    2) Автор
    3) Исторический период
    4) год издания
    И они пересекаются — так, один из авторов может издавать свои игры в нескольких издательствах, и каждое издает игры про разные периоды
    Я хочу, чтобы было меню на каждый из этих атрибутов
    В WP есть рубрики и есть облако тегов — таким образом я могу сделать по двум из четырех точно. Но что-то подсказывает мне, что наверняка есть возможность сделать по всем четырем параметрам, чтобы посетитель мог выбрать все игры, изданные GMT или все игры Карла Паради, для которых я сделал дизайн.
    Но я не могу понять, можно ли это сделать и если можно, то как

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Можете создать свои новые таксномии — вставив код в functions.php

    add_action('init', 'create_new_taxonomy', 0);
        function create_new_taxonomy() {
          $labels = array(
              'name' => _x('Years published', 'taxonomy general name'),
              'singular_name' => _x('Year published', 'taxonomy singular name'),
              'search_items' => __('Search Year'),
              'popular_items' => __('Most'),
              'all_items' => __('All Years'),
              'parent_item' => '',
              'parent_item_colon' => '',
              'edit_item' => __('Edit Year'),
              'update_item' => __('Update Year'),
              'add_new_item' => __('Add New Year'),
              'new_item_name' => __('New Category Name'),
        );
        /*------------ name of taxonomy ↓  -- ↓ post_types ---*/
            register_taxonomy('year', array('post'), array(
                'hierarchical' => true,
                'labels' => $labels,
                'show_ui' => true,
                'show_admin_column' => true,
                'query_var' => true,
                'show_admin_column' => true,
                'rewrite' => array('slug' => 'faq_post'),
            ));
    
        }

    Или поищите лагин чтоб создать таксономии с админки.

    Или установите плагин Advanced Custom Fields с его помощью создаются дополнительные поля в виде селектов, чекбоксов (типа таксономий) или текстовие поля.
    Правда фильтры с доп полями оргиназовать будет немного сложнее чем с таксономиями.

    а если не через облако тегов, а второе меню сделать — так система позволяет?
    и привязывать статьи к разным пунктам разных меню?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «три разных меню или облака» закрыта для новых ответов.