Как сказать Wordpress, что пользовательский тип публикации был опубликован с использованием WP Rest API - PullRequest
0 голосов
/ 13 декабря 2018

Я использую WP REST API для создания приложения, которое публикует сообщения с использованием API.Все работает нормально, сообщение появляется на сайте, но я использую плагин для получения электронного письма каждый раз, когда публикуется новое сообщение.Если я создаю сообщение в WordPress, я получаю электронное письмо, но если оно публикуется с использованием WP API, оно не вызывает уведомление.

Вот мой код:

postQuote(title, category, description){
let data = {
  title: title,
  content: description,
  category: category,
 status: 'publish' 
};
let headers = new HttpHeaders({
  'Content-Type': 'application/json',
  'Authorization': `Bearer ${this.token}`,

});
return this.http.post(this.API_URL + 'issues', data, {headers: headers});
}

И я получаю ответ:

{id: 241, date: "2018-12-12T19:26:39", date_gmt: "2018-12-13T02:26:39", 
guid: {…}, modified: "2018-12-12T19:26:39", …}
comment_status: "open"
content: {raw: "testing", rendered: "<p>testing</p>↵", protected: false, block_version: 0}
date: "2018-12-12T19:26:39"
date_gmt: "2018-12-13T02:26:39"
featured_image: false
featured_media: 0
generated_slug: "test-6"
guid: {rendered: "https://XXXXX.com/issues/test-6/", raw: "https://XXXXX.com/issues/test-6/"}
id: 241
category: [9]
status: [4]
link: "https://XXXXX.com/issues/test-6/"
modified: "2018-12-12T19:26:39"
modified_gmt: "2018-12-13T02:26:39"
password: ""
permalink_template: "https://XXXXX.com/issues/%pagename%/"
ping_status: "closed"
slug: "test-6"
status: "publish"
template: ""
title: {raw: "test", rendered: "test"}
type: "issues"
_links: {self: Array(1), collection: Array(1), about: Array(1), 
replies: Array(1), wp:attachment: Array(1), …}
__proto__: Object

Спасибо

...