使用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.

bannerAds