hinaコメントする18BookmarkPocket小ネタ。WordPress.orgのAPIを使うことで、WordPressの最新バージョンをどこからでも取得することが出来ます。WordPressがアップデートチェックや自動更新に使用しているAPIを使用します。これのなにが嬉しいかというと、例えば常に最新のバージョンをブログ記事やサイトの本文内に仕込むことが出来ます。この記事執筆時点での最新バージョンは4.7.2です。特定の言語へのローカライズバージョンが存在するものに絞れる。-rブランチの最新マイナーバージョン現在または過去のメジャーバージョンの最新マイナーバージョンを得たい時。ナイトリービルドで更新されているもの。rc1...となり、その後ろにリビジョン番号がついたりする。現在の最新版を超えるメジャーバージョン以上(今なら>=4.8を指定してやると取得できる。ありえないような大きな値にしておけばしばらくは裏切られないはず。Testerプラグインは以下のようにメジャーバージョンを+.1することで最新ナイトリーを取得している。'-wp-beta-tester';マイナー開発版リリース前を含むマイナーバージョンの最新版。最新開発版からのバックポートや不具合修正が行われているが、未リリースのものなどが得られる。-rResult:4.7.3-alpha-40018マイナーバージョンを現行のより大きく設定する。なんなら4.7.100とでも指定しておけば......と思ったんだけどどうやらこの指定は最新リリースのブランチのみに利用可能の模様。'-wp-beta-tester';プラグインプラグインのAPIはいくつかある(よくわからない)けど単純にJSON返すやつをつかってこんな感じ。-rResult:4.5同エンドポイントではプラグインの説明やコントリビューター、タグ等も取得できる。locale=jaで日本語に翻訳済みのものを得れる。(あれば)テーマ何故かテーマのAPIは仕様がよくわからなかったので、とりあえずアップデートチェック用のAPIを用いて最新バージョンの取得のみ行った。APIはいい加減PHPのシリアライズで対話したり中途半端なJSONをPOSTしたりするのやめてください。まとまってると思うので参考に。UploaderWordPressプラグインでオートローダーを使うための新しいアイデアEPSONの複合機が突然使えなくなったりしたブログをメールで購読メールアドレスを記入して購読すれば、更新をメールで受信できます。キャンセル投稿を送信できませんでした。メールアドレスを確認してください。メール送信チェックに失敗しました。このブログではメールでの投稿共有はできません。%d人のブロガーが「いいね」をつけました。