PHPでローディングバー!CLIで重い処理をするときにリアルタイムで経過を把握する方法
例えば、大量のデータをデータベースに移行したり、バッチスクリプトでPHPを動かすといったサーバーで重い処理をするとき、バックエンドでPHPを動かして時間のかかる処理をするときがあります。 長時間待っていると、処理が進んで…
例えば、大量のデータをデータベースに移行したり、バッチスクリプトでPHPを動かすといったサーバーで重い処理をするとき、バックエンドでPHPを動かして時間のかかる処理をするときがあります。 長時間待っていると、処理が進んで…
以前から話題になっていた、無料でSSL証明書を発行できるサービス Let’s Encrypt。 Googleの段階的セキュリティ強化の予告から数カ月が経ち、このサービスを利用して常時SSL化を進めている方も多…
AWSのEC2インスタンスを利用時、ルートボリュームサイズを拡張したい場面が意外とあります。Amazon LinuxのAMIや現行世代のインスタンスタイプを使っていれば、AWSマネージドコンソール上からボリュームサイズを…
WordPressでカスタム投稿タイプを使っている方であれば、タクソノミー(分類)にターム(カテゴリー)を登録して使うケースが多いと思います。 今回は、ターム(カテゴリー)一覧ページのパーマリンクを「/カスタム投稿タイプ…
WordPressはカスタマイズ性の高いCMSです。CMSとしての歴史も長く、ネット上では数多くのノウハウが紹介されてます。またチュートリアルも充実しておりWordPress初心者の方でも理解しやすく、PHPを使うプログ…
WordPressでサイトを運用していると、固定ページやカスタム投稿タイプを使って作成したコンテンツのなかに、 静的なHTMLを置きたいことがあります。 例えば、 「他のページとレイアウトもテ…
WordPressはMySQLというデータベースでサイトのさまざまな情報を管理していますが、別のドメインへシステムを移転させるには、基本的なサイトURLの登録情報の他、パーマリンクと呼ばれる各投稿記事のURLに埋め込まれ…
PHPでフォームなどのプログラムを作成し、いざサーバーで動作確認をしていると日本語(マルチバイト文字)が「???」のように文字化けすることがあります。PHPでアプリケーションを制作したことのある方であれば一度はこんな経験…
WordPressのビジュアルエディタで文章を入力していて改行するとき、「Enter」を押して改行する方法と、「Shift+Enter」キーで改行する2つの方法があることをご存じでしょうか? 「Enter」で改行した場合…
Apache を再起動したとき、以下のエラーメッセージが出てしまい、再起動に失敗することがあります。再起動に失敗すると、当然ホームページが見れなくなってしまうわけですから、一刻も早く復旧させなくてはいけません。そこで今回…
Linuxで作業をしていると、ファイル名やテキストファイル内の文字列がどのファイルに書き込まれているか調べたり、階層のリストやファイルリストをテキストファイルに出力したりすることがあると思います。 また、ディレクトリの階…
WordPressには「the_title()」「the_content()」「the_category()」といった、記事のタイトルや記事に紐付けたカテゴリー名を表示する関数などが多くあります。その中でもタクソノミーや…
Amazon EC2は、皆さんがよく本などを購入する時に使っている「Amazon」が提供しているインフラ系クラウドサービスのコアになるサービスで、かれこれ3年ほど、このサービスを使って仮想サーバを構築してWEBサービスを…
WordPressでサイト設計をするとき、カスタム投稿タイプという機能を使ってブログのような更新コンテンツを複数設置することがあります。 カスタム投稿タイプを使うと、日記的な時系列の情報発信の他に、工務店さんのサイトでよ…
WordPressでテーマをカスタマイズしていると、WP_Queryを用いて少し複雑な条件で投稿記事のリクエストをしたいことがあります。 例えば、物件の検索サイトなどでよくみられる「最寄駅」「間取り」「価格」といった複数…
例えば、WordPressをお使いで、お知らせ一覧ページでは10件表示させたいけど、商品一覧ページでは1ページに多くの情報を表示させたいので30件表示させたい・・・など思ったことはありませんか? コンテンツごとに表示件数…
WordPressには、自動で最新版にアップデートができる便利な機能がありますが、何かの都合でWordPressやお使いになられているプラグインの更新が出来ない場合、その便利な機能が逆に煩わしいと思うことなどありませんか…
ブログやホームページを運営する人にとって、YahooやGoogleの検索結果は気になることの一つなのではないでしょうか? ブログの記事を更新したら、素早く検索エンジンにインデックスしてもらい、少しでも早く多くの人に読んで…
WordPressにはアイキャッチ画像という投稿記事の印象付けをサムネイル画像で表示させる機能があります。 この機能を使うと、簡単に投稿記事へサムネイル画像を出力することができますが、テンプレートのコーディングを進めてい…
今更ながら、ローカル環境で使っているMAMPを少しバージョンアップ(2.2)し、PHP5.5.3で開発をしています。 ところが、この環境で更新したはずのプログラムが、ブラウザのキャッシュが効いているかのようになかなか反映…
PAGE TOP