WordPress - Получить почтовый номер в категории
-
25-09-2019 - |
Вопрос
Для меня есть способ получить псевдо-идентификатор сообщения из категории, к которой он принадлежит? Допустим, у меня есть эти посты
post_id |. post_title |. post_cat --------- + ------------------------- 0 | пост |. Cat1 1 |. Post1 |. CAT2 2 |. Post2 |. Cat1 3 |. Post3 |. CAT2 ... 57 | Post57 |. кот2
Я хочу посты от cat2
и идентификаторы должности быть относительно категории, в которой они были опубликованы. Что-то вроде
post_id |. post_title |. post_cat |. cat_post_id ---------- + ------------- + --------------------- 1 | Post1 |. CAT2 |. 1 3 |. Post3 |. CAT2 |. 2 57 |. Post57 |. CAT2 |. 3.
Решение
Вы пытаетесь добиться чего-то похожего на то, что мы обсуждали здесь - Создание численного индекса заказа на таблице MySQL
SET @rank=0;
SELECT @rank:=@rank+1 AS cat_post_id, post_id, post_title, post_cat
FROM posts
WHERE post_cat = 'cat2'
ORDER BY post_id DESC;
Другие советы
Это в цикле? Если это:
if(is_category(2)) {
echo the_ID();
i++;
echo i++;
}
Теперь, если вы делаете это через SQL. Вам придется добавить столбец.
Не связан с StackOverflow