Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Сортировка подкатегорий

Тема в разделе "Вопросы, советы и доработки.", создана пользователем emancipator, 19 янв 2015.

  1. emancipator

    emancipator

    Сообщения:
    11
    Симпатии:
    1
    Баллы:
    3
    Не могу найти информацию по сортировке подкатегорий. Необходимо первыми выводить старые категорий(ранее добавленные), а по умолчанию WooCommerce выводит первыми наиболее новые категории. Есть мысли по данному вопросу?
     
  2. emancipator

    emancipator

    Сообщения:
    11
    Симпатии:
    1
    Баллы:
    3
    Вот нашел решения, но их надо как-то доработать:
    1. [product_category category="spectekhnika" orderby="date" order="asc"] - позволяет выводить подкатегории определенной категории и сортировать их. Но код выводит подкатегории только последнего уровня и товары, а нужно выводить только первый уровень подкатегорий.

    2. [product_categories category="spectekhnika" orderby="title" order="asc"] - тоже позволяет сортировать, но не выводить определенные подкатегории — код выводит вообще все категории , которые есть в WooCommerce и опять непонятно, как вывести подкатегории только первого уровня и определенной категории.
     
  3. emancipator

    emancipator

    Сообщения:
    11
    Симпатии:
    1
    Баллы:
    3
    Вопрос решен.
    В файле wc_template_functions.php есть функция:
    $product_categories = get_categories( apply_filters( 'woocommerce_product_subcategories_args', array(
    'parent' => $parent_id,
    'menu_order' => 'DESC',
    'hide_empty' => 0,
    'hierarchical' => 1,
    'taxonomy' => 'product_cat',
    'pad_counts' => 1
    ) ) );
    Меняем ASC на DESC и подкатегории выводятся в обратном порядке
     
  4. rikitiki

    rikitiki Местный

    Сообщения:
    749
    Симпатии:
    184
    Баллы:
    43
    Перетаскивайте вертикально, так как вам нужно, категории в настройках и их порядок на странице изменится.
     
    Последнее редактирование: 19 янв 2015
  5. emancipator

    emancipator

    Сообщения:
    11
    Симпатии:
    1
    Баллы:
    3
    Лишнее движение руками, лучше этот процесс автоматизировать. Добавил категорию и она автоматически выводится последней. :)