Fabric・GitHub・CircleCIを使って、Wordpressのテーマをデプロイします。 今回は、テーマのみをデプロイする方法を記載します。
WordPressをEC2のUbuntu上に構築します。
WordPress公式プラグインとして登録しているプラグインのバージョンアップで必要になるSubversionの使い方備忘録です。
PhpStormのCoding StyleのSchemeでWordPressを設定し自動フォーマットを行いWordPressのコーディング規約をPHP_CodeSnifferで検証したとき下記の2つの場合でTabs mu […]
WordPressの色々なプロジェクトをみているとテストでTravisを利用しているようです。 まずは自作のテーマをテストする環境を作成したいと思います。 前提 MySQLのrootユーザーのパスワードは設定していません […]
カテゴリーを投稿数の多い順にソートするサンプルです。
VPC上に配置したEC2へPHP, Apache/Nignx, MySQLの環境構築をした際の覚書です。 OSはAmazon Linuxを選択しました。最後にWordPressをインストールしました。
WordPressの標準検索で(キーワードに加え)条件を追加して検索するサンプルです。 今回はカテゴリーと公開からの経過時間(1ヶ月以内や1年以内など)を反映した結果をsearch.phpへ表示する例を記載しています。
ビルトインサーバーでWordPressの開発環境を構築します。 合わせてテスト環境も構築します。またTravis CIを使いサーバーテストも行います。
Instagram APIを未申請の利用はSandboxモードのみです。 Sandboxモードは最新のフィード20枚のみ取得できます(2016年9月時点)。 目標 該当ユーザーの最新フィードを取得します。 最新フィード取 […]
クロージャーが使えないときにフックへ引数を渡すメモです。
WP-CLIで条件を指定し投稿一覧を表示するメモです。
年次カテゴリー別アーカイブをWP_Rewriteのadd_permastructメソッドを使い構造を追加し実現するメモです。 前提 管理画面でパーマリンク設定を下記のように設定しています。 カスタム構造 /%catego […]
WP-CLIをアップデートしたメモです。
WP-CLIのpost createや単体テストの$this->factory->post->createのオプションで設定可能なオプションはwp_insert_postの引数で指定できるものになります。
最近のテーマのセットアップ方法のメモです。
初めて見たエラーだったのでメモ。 テーマディレクトリの.DS_Storeを削除し忘れていたことによる問題が起こったのでメモ。 テーマディレクトリの中の.DS_Storeを削除したら正常に戻りました。
テーマの開発で単体テストを利用するメモです。 以前、「案件テーマ開発環境 : WordPress」という記事を書きました。 その記事であまり触れなかった単体テストについて書いています。 本記事はWordPress開発環境 […]
WordPressのPHPUnitを使った単体のメモです。
アイキャッチ画像テストのメモです。