Как определить категорию WP?

Devvver
На сайте с 02.07.2008
Offline
618
107
Как программно определить категории на сайте с WP? Ясное дело речь о чужом сайте к которому мы доступа не имеем.
Возможно можно это сделать каким то запросом при котором WP отдаст ID или названия категорий, url.
Возможно есть технические данные характерные для них?
 Пока из мыслей - искать на странице наличие страниц пагинации, но ведь возможно что их и нет.
Мой блог. Все о создании сайтов,Seo и СДЛ (https://devvver.ru/) А вот это блог о жизни в Таиланде и Паттайе (http://tourwebring.com). Еще о Таиланде (https://tailand-gid.org).
dma84
На сайте с 21.04.2009
Offline
165
#1
Devvver :
Как программно определить категории на сайте с WP? Ясное дело речь о чужом сайте к которому мы доступа не имеем.
Возможно можно это сделать каким то запросом при котором WP отдаст ID или названия категорий, url.
Возможно есть технические данные характерные для них?
 Пока из мыслей - искать на странице наличие страниц пагинации, но ведь возможно что их и нет.

Как вариант, по классам у body или у основного блока контента.

Devvver
На сайте с 02.07.2008
Offline
618
#2
dma84 #:

Как вариант, по классам у body или у основного блока контента.

Каким? Есть какой то общий класс вне зависимости от темы и настроек?

22
На сайте с 01.10.2010
Offline
84
#3
Пробовать использовать JSON, если он не отключен владельцем сайта. А можно и REST API пробовать.

site.ru/wp-json/

site.ru/wp-json/wp/v2/categories

Есть ещё вариант, не пробовал:

site.ru/?json=get_category_index


D
На сайте с 02.02.2010
Offline
103
#4
еще вариант это sitemap.xml
Playerror
На сайте с 28.09.2008
Offline
115
#5
Devvver #:

Каким? Есть какой то общий класс вне зависимости от темы и настроек?

Обычно если это категория, то боди содержит классы archive/category типа

<body class="archive category category-articles category-22"> 

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий