問題タブ [wp-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
14093 参照

wordpress - WP-REST API のカスタム ルート エンドポイントで "code": "rest_no_route"、エラーが発生する

このチュートリアルに従って、 WP-API へのカスタム エンドポイントを作成しています。

ポストマンで/wp-json/custom-plugin/v2/get-all-post-ids/を押してテストすると、常にこのエラーが発生します。

/plugins/custom-plugin/ directory に custom-plugin.php ファイルを作成しました。

0 投票する
1 に答える
690 参照

wordpress - functions.php内のWP-APIでcurrent_userを使用してユーザー名を取得できません

WP-API に現在ログインしているユーザー名を表示させることができません。何らかの理由で id : 0 とその他のデータが表示されるだけです。

関数.php

JSON

これが最善の方法であるかどうかもわかりません。助けてくださいありがとう。

0 投票する
1 に答える
718 参照

php - 基本認証プラグインを使用してwordpress Apiで認証が機能しない

wp-api-v2 とBasic Auth プラグインを使用して、ワードプレスに投稿を追加しています。ローカルのワンプサーバーでは問題なく動作しますが、オンラインサーバーにコードをアップロードすると、資格情報が機能せず、次のエラーによって新しい投稿を作成できなくなります:

「申し訳ありませんが、新しい投稿を作成することは許可されていません。」

このキーと値のペアをリクエスト ヘッダーに追加して、資格情報を追加します。

サーバーの設定ミスや問題の可能性はありますか?

0 投票する
1 に答える
182 参照

java - WP-API の GET と POST の JSON スキームの違いへの対処方法

WP-API プラグインを備えた WordPress ウェブサイトを持っているので、Android アプリのデータをリクエストできます。
今まではデータを取得するだけでしたが、Android ユーザーが記事にコメントできるようにしたいと考えています。
そのため、API を介して新しいコメントを作成できるようにする必要がありますが、それを機能させることができません。

これは私が間違っていると思うものです:
GET リクエスト:

予期される POST 要求:

ポジョ:

ご覧のとおり、POST リクエストは GET リクエストとは異なる形式であり、私の POJO は GET リクエストをモデルにしています。
シリアライゼーションに GSON を使用しています。GET リクエストのような JSON が作成されます。これは POST では機能しません。
リクエストはレトロフィットと OkHTTP を使用して行われます。

WordPress で次のエラーがスローされます。

私の質問は次のとおりです。新しいコメントを投稿できるようにし、同じ POJO を使用してコメントを取得できるようにする方法

誰かが私を助けてくれることを願っています!

0 投票する
1 に答える
1398 参照

javascript - Wordpress REST API カスタムフォーム送信 - React

ReactJS を使用して、Wordpress API 経由でカスタム フォーム データを POST したいと考えていました。のようなものを使用してWordpressでAJAXを使用するように

Wordpress と React は同じドメインにありません。wp-apiv2を使用しています。

  • これに関する実例はありますか?(React または Angular)
  • OAuth を使用して Wordpress の admin.php にアクセスし、フォームを送信するにはどうすればよいですか?

WP-APIを使用して、React を介して (フロント エンドとして) カスタム フォームを外部呼び出しとして送信する方法を知りたいと思いました。

abc.com - wp-api がインストールされた Wordpress ドメイン xyz.com - ReactJS を実装した Web サイト - ここからすべての API のエンドポイントを呼び出します