menardmam
  • 0
Новичок

Получение и отображение категории «тот же пост»

  • 0

Я создал несколько категорий. Каждый элемент относится к одной или нескольким категориям. Поэтому при отображении одного элемента мне нравится получать категорию этого элемента и отображать все сообщения, принадлежащие этой категории.

Пример. Стул : кошка = сидеть, кожа, один человек

Поэтому при отображении стула мне нравится отображать ниже все элементы, которые имеют: кожаный стул и один человек в качестве категории.

Есть ли плагин, который это делает? Или в php это просто сделать?

Share
  1. # according to your example:
    $categories = array ( 'sit', 'leather', 'one person'  );
    
    # get all id's by the category names
    foreach ($categories as $category_name) {
    $category = get_term_by( 'name', $category_name , 'category' ); 
    $ids[] = $category->term_id;
    }
    
    # get all posts for the categories
    query_posts( 'cat='.join(',',$ids) );
    

    Извините, я не могу проверить это прямо сейчас, это только предположение до завтра.

    • 0

Оставить ответ

You must login to add an answer.