Я попытался с помощью модуля wpapi создать пост в WordPress. Нет ошибки, запрос заканчивается 200 Success
, но тело запроса является пустым объектом, и пост не создан.
var wp = new WPAPI({
endpoint: 'http://your-site.com/wp-json',
username: 'someusername',
password: 'password'
});
wp.posts().create({
title: 'Your Post Title',
content: 'Your post content',
status: 'publish'
}).then(function( response ) {
console.log( response.id ); // This is undefined
})
Почему это не работает? Как я могу решить это?
0
Ionică Bizău
2 ответа
Поскольку я не могу комментировать, я отвечаю.
Пожалуйста, прочитайте и попробуйте это решение.
Надеюсь, это сработает для вас.
В конечной точке вам нужно настроить конечную точку с именем пользователя, паролем
var wp = new WPAPI({
endpoint: 'Your Site Auth URL /wp-json',
username: 'Your Username',
password: 'Your Password'
});
Новые вопросы
javascript
По вопросам программирования на ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (кроме ActionScript). Включите все соответствующие теги в свой вопрос; например, [node.js], [jquery], [json] и т. д.