Кажется, у Atom нет понятия «теги», только «категории» .Поскольку AtomPub основан на нем, он определяет только запрос для категорий .
. В реализации WordPress AtomPub непосредственно get_categories()
вызывается , что, конечно, по умолчаниюcategory
таксономия.Однако вы можете отфильтровать аргументы через get_categories_taxonomy
и изменить аргумент taxonomy
на массив, включающий post_tag
.Конечно, этот фильтр можно включить только при наличии запроса AtomPub.
При создании или обновлении публикации WordPress просматривает только категории, поэтому вам придется добавлять термины, не относящиеся к категории.Вы можете сделать это, подключившись к atompub_create_post
и atompub_put_post
перехватчикам, которые получают идентификатор сообщения WordPress и полную запись, отправленную клиентом, которая включает в себя все условия.