表題の通りWordPressのフロントをSPAとして、RoutingをVue側で持った際に、公開済み投稿の編集プレビューを表示するのに迷った話です。 結論としては、revisionsの最新を見にいくことで解決しました。 開発環境について PHP 5.6 WordPress 4.8 WP REST API 2.0-beta15 WordPressにおける投稿statusの整理 WordPressにはデフォルトで8つのステータスがあります。 表題の公開済み投稿の編集プレビューは、以下の"auto-draft"に該当します。 自動保存 (auto-draft) 編集中に WordPress が自動的に保存した リビジョン です。 WP REST APIの認証について SPAでの実装に置いて、インターフェースはHTTPを介しWP REST APIを利用します。 WP REST APIは、WordP
WP REST APIはWordPressで作成したサイトの投稿やデータにアクセス可能になるAPIです。 WordPress 4.7で本格的にプラグインから統合されたREST APIですが、最近利用する機会がありましたので、Tipsをまとめてみました。 今回行ったのはyanooや楽天などのプログラムを動かせない、htmlとjsのみで作成するページと、wordpressサイトでの情報の共有です。 私なんかはphpでwp-load.phpを読み込んで、好きなようにデータを出力して、読み込ませればREST APIとか特ににいらないかなと短絡的に考えてしまうのですが、REST APIはそのようなちょっとしたカスタマイズの話ではなく、ある程度の規模の開発や汎用性が必要になってくると効果を発揮するのではないかと思われます。 それでは具体的にはどのようなメリットがあるのでしょう。 WordPressのあ
WordPress REST API で使用する OAuth トークンを取得する PHP プログラムを作成した。プログラムを作成したと言っても、Twitter の OAuth を取得するプログラムからエンドポイントを変更しただけで WordPress 用の OAuth トークンを取得できました。 準備 WordPress のプラグインをインストール PHP と OAuth ライブラリをインストール PHP で OAuth トークンを取得するプログラム OAuth トークンの取得 アプリケーションの登録 OAuth トークンを取得 参照と脚注 WordPress REST API は、ユーザを認証する三種類(通常のパスワード、アプリケーションパスワード、OAuth)の方法をサポートしています。この内通常のパスワードとアプリケーションパスワードを使った方法は、通信経路が暗号化されていないHTT
WordPress 4.7では、これまでプラグインとして提供されていたWP REST APIが機能として組み込まれ、標準でREST APIが使えるようになりました。このことにより予想されることは、PHP以外のプラットフォームで、WordPressのブログテーマやWordPressの機能を使ったサービスが今後どんどん生まれてくると言うことです。 ちょうど自分の扱っている新規事業の企画でブログメディアを作ることになりました。新しいメディアを運営する上で、技術的にも注目されるようなものを作りたいと思ったので、今回このWordPressのREST APIを使って、React + Reduxベースでブログを作ることにしました。爆速なブログができあがったので事例として紹介させてください。 LifeGadget(ライフガジェット)人々の日常生活に役立つ情報(ライフハック術、ガジェット、アプリ、サービスな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く