使用WordPress REST API(JavaScript)将文章发布到WordPress
标题
- アプリケーションパスワードはwordpress管理画面のuserページより取得可能
const headers = {
"Content-Type": "application/json",
Authorization:
"Basic " + Buffer.from(`${wordpressのユーザーネーム}:${wordpressのアプリケーションパスワード}`).toString("base64"),
};
网址
const url = `${wordpressのURL}/wp-json/wp/v2/posts`;
文章数据(投稿内容)
-
- 公開ステータスは以下
publish(公開)
future(公開予約)
draft(下書き)
pending(非公開)
private(限定公開)
const articleData = {
title: 記事タイトル,
content: 記事本文,
status: 公開ステータス,
};
运行API
const result = await axios.post(url, articleData, { headers });
从响应中查看帖子页面链接。
const postedURL = result.data.link
以上 can be paraphrased as “上述” in Chinese.