К сожалению не подойдёт такое решение. Нужно вывести именно ID родительской категории (можно не ID а параметр slug).
16.08.2008 07:37
Ответить
0
Родительской категории поста? Так не бывает. Родителем поста, точнее его подвида – аттача, может быть только пост. Родителем страницы – страница. Родителем категории – категория.
Родительской категории поста? Так не бывает. Родителем поста, точнее его подвида - аттача, может быть только пост. Родителем страницы - страница. Родителем категории - категория.
Точно 🙂
Как узнать идентификатор категории в которой находится определенный пост, зная его ID ? Понимаю что пост может находиться одновременно в нескольких категориях, в моём случае пост находиться в одной категории.
16.08.2008 16:58
Ответить
0
get_the_category($ID) возвращает массив объектов типа category. Внутри Цикла параметр можно не указывать, по умолчанию $post->ID.
быть может:
К сожалению не подойдёт такое решение. Нужно вывести именно ID родительской категории (можно не ID а параметр slug).
Родительской категории поста? Так не бывает. Родителем поста, точнее его подвида – аттача, может быть только пост. Родителем страницы – страница. Родителем категории – категория.
Точно 🙂
Как узнать идентификатор категории в которой находится определенный пост, зная его ID ? Понимаю что пост может находиться одновременно в нескольких категориях, в моём случае пост находиться в одной категории.
get_the_category($ID) возвращает массив объектов типа category. Внутри Цикла параметр можно не указывать, по умолчанию $post->ID.
Понятно. Только здесь вопрос как раз в том, как узнать этот самый ID категории в которой находиться определенный пост 🙂 ?
Я знаю ID поста.
foreach((get_the_category()) as $cat) {
…. $cat->cat_ID’….
}
Между прочим, в Кодексе это есть.
Спасибо.
Кодекс просматривал. Но когда просматривал не смог сообразить..