問題タブ [wordpress-rest-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.
json - WordPress : 注目の画像 URL を抽出する REST API プラグイン
ブログに WordPress REST API プラグインをインストールしました。これを使用して、ブログ投稿のコンテンツを別の Web サイト内のパネル ウィンドウにプルしたいと考えています。テキスト コンテンツは問題ありませんが、「注目の画像」の URL の取得についてはよくわかりません。URL を変数に格納し、それをパネル (NON-WORDPRESS サイトのパネル ウィンドウにブログ データを表示する) の背景画像 CSS として使用できるようにします。
返されるデータ フィードの例を次に示します (最初のエントリのみ)。
これで、主役の画像のエントリが次のようになっていることがわかります。
さらに下の「_links」オブジェクトの下に、次の行があります。
その URL を使用しようとすると、明らかに別の JSON フィードが引き戻され、実際の注目の画像 URL が次のように引き戻されるようです。
そのパスを適切な URL に変換できたら、それを変数として格納して使用できます。ここで何が起きてるの?これは別の JSON フィード内の JSON フィードのようなものですか?
注目の画像の URL を抽出するにはどうすればよいですか? 親フィードからすべてを利用できる JSON フィードから HTML コンテンツを作成することには慣れていますが、このパターンには慣れていません。
php - WooCommerce Rest Api: 特定の日付までに注文を取得する
WooCommerce Rest Api を使用して特定の日付までに注文を取得したい。API は、ID のみを受け入れる order メソッドを提供します。しかし、特定の日付に特定の注文を取得したいです。
どうすればこれを達成できますか?
ありがとう。
angularjs - Ionic アプリのキャッシュにデータを保存する
Ionic アプリのコンテンツとして外部の Wordpress Rest API を使用しています。
これにより、Wordpress サイトから最大 500 ページのフィードが提供されます。アプリにアクセスするときにユーザーがインターネットにアクセスできない場合。アプリのビルドを行う前に、すべてのコンテンツをアプリのキャッシュに取り込む方法はありますか?
その後、後でインターネットにアクセスできるようになったら、そのページを更新できますか?
wordpress - WordPress REST API グローバル検索 (API V2)
WP REST API を使用して、すべてまたは複数の投稿タイプでグローバル検索クエリを実行する方法を探しています。
以下を使用して投稿を検索できます。
次に、次を使用してページを検索できます。
投稿とページの両方を検索するにはどうすればよいですか? type[]
クエリで複数の変数を指定することで、WP REST API V1 でこれを行うことができましたか?
php - 管理画面に表示される順序で WordPress (REST) 投稿をクエリする
Post Types Orderプラグインを使用して、WP Admin で投稿を並べ替えています。
その順序でWP REST APIを取得する方法はありますか?
WP Rest Api ドキュメントは、日付、ID、インクルード、タイトル、スラッグによる順序のみを表示します
wordpress - WordPress REST API Cookie 認証
WordPress Rest API の認証ドキュメントは、完全に機能する例に関してはそれほど役に立たないため、完全に機能する独自の Cookie 認証の例を作成しました。API 呼び出しは Ajax (jquery) で行われます。
このソリューションが実稼働環境で十分に安全である場合、より上級のユーザーからフィードバックをいただければ幸いです。(公開テーマ)
PHPから始めましょう
これは、permession コールバックを使用して休憩ルートを設定する方法です。WP Nonce が検証された場合、コールバックは true を返します。 http://pastebin.com/wATJwGmD
nonce が無効な場合、API は 403 http://pastebin.com/KPaLHv8Vを返します。
これはJavaScriptの部分です:
ナンスは、ここで説明されている localize_script 関数を介して作成されます: http://v2.wp-api.org/guide/authentication/
angularjs - Ionic WP Rest API を使用してログインする方法
wordpress サイト用の Ionic プロジェクトがあります。
WordPress サイトで WP Rest API を使用しています。
wordpressユーザーアカウントを使用してアプリにログインする方法を知りたいだけです。
どなたか詳しい方法を教えていただけないでしょうか... ありがとうございます!