BedrockとWpRestaを使ってWordPressで独自のAPIを作成する
WordPressをHeadlessCMSとして使いたいと思い、WordPressが用意しているREST APIではなく、独自のエンドポイントを作りたいと考えました。 通常、独自のエンドポイントを設定する場合は rest_api_initのアクションフックを使用します。 WP REST API を使って独自エンドポイン…
10 件の記事
WordPressをHeadlessCMSとして使いたいと思い、WordPressが用意しているREST APIではなく、独自のエンドポイントを作りたいと考えました。 通常、独自のエンドポイントを設定する場合は rest_api_initのアクションフックを使用します。 WP REST API を使って独自エンドポイン…
wordpressの動作検証をするためにVagrantで実行環境構築しました。 構築した目的は、php7でちゃんと動くかを検証するためです。 dockerじゃなくてもvagrantで良いかなと思いVagrantを選びました。 実行環境は centos7.0 php7 mysql5.6 nginx1.8.0 という構成で…
ニートのときに書いた旅行の記事を読もうとしたらレスポンスに20秒近くかかっていました。 原因を探る為に調べていたら、どうやら「Instagram for WordPress」のプラグインが足を引っ張っていたようです。 んで、コードをみてみるとなんと画像1回1回ご丁寧にphp側でinstagramのAPIと通信しているじ…
VPSサーバをさくらに変えたのでwebサーバをapacheからnginxに変えてみました。 nginx使ってみたいなーとか思っていましたが、なかなか使う機会も無かったので、よい練習になるかなと思い入れてみました。 主に「さくらVPS(CentOS)でnginxとPHPをいれてみた」を参考にしていれさせていただきました。…
WordPressのケータイ用Pluginである「Ktai Style2.0.3」を導入して、ケータイから見たら以下のようなエラーが出ました。 環境はPHP5.3.3, wordpress3.0.1です。 Fatal error: Access to undeclared static property: KtaiSe…
WordPressも最新版にアップデートしたらLast.fm RPSが動かなくなりました。 エラーメッセージが表示されており、以下のようになっていました。 Parse error: syntax error, unexpected '}' in /var/www/public_html/wp-content/plugi…
最近WordPressのプラグインでLifestreamを使い始めたのですが、どうやらはてぶが用意されていないので残念な気持ちでいっぱいになりました。 まあなければ作ればいいやってことで、作ってみました。 作ったというか、ただRSS読み込ませているから、たいしたことはしてないんです・・・ほんとはログインまわりとかも何と…
このBlogじゃなくて、他のSpyralcall Blogのことです。 ずーっとMEで動かしてたのですが、さすがにそろそろ切り替えなきゃと思い、アップグレードしてました。 MEからのアップデートの仕方を簡単に記述しておきます。] 管理画面からプラグインをすべて停止させる。 データベースのバックアップを取る 管理画面->…
いろいろとwordpressカスタマイズしてみました。 自分のじゃないけどw ・the_author_ID() 書いたユーザーのIDを表示する。 プラグイン list-authors これも使える。
僕のコーディング力不足のためか、IE6とかIE7でこのblogを見ると若干レンダリングがおかしいのです。 僕にコーディング力があれば問題ないのですが… ということでFirefoxとsafari以外のブラウザでこのblogを見た際に、Firefoxかsafariで見るほうがいいとのアラートを出してみました。 ほんとくだら…