YUKI

Web系

サブディレクトリにインストールしてサイトアドレスをドメインルートに変更したWordPressで、さくらインターネットの常時SSL化プラグインが機能しなかった問題の対処としてやったこと

さくらインターネットでは、WordPressの常時SSL化を簡単に実現出来るプラグインが提供されていますが、このプラグインが期待した通りの動作をしなかった問題が発生しました。その際、対応したことについてメモしておきます。発生した環境 サブデ...
Web系

Dockerを使ってWordPressの仮想環境を作る

これまでWordPressの仮想環境としてVagrant上で動作するVCCWを使用してきましたが、動作が重い状況を改善することが出来ずストレスが溜まる為、Local by Flywheelに乗り換えました。Local by Flywheel...
Web系

CPIのレンタルサーバー上にGitのリポジトリを設置する

とても今更感ありますが…久々に作業したので、ド忘れ防止も兼ねて書いておくことにしました。環境はCPI ACE01(共用レンタルサーバー)です。SSHの準備から接続まで参考:利用準備 CPIコントロールパネルへログイン "テストサイト用設定"...
Web系

Bootstrap Ver.4のナビゲーションメニューをWordPressのカスタムメニューとして実装する

Bootstrapに実装されている"Navbar"を使うと、モバイルにも対応したナビゲーションメニューを簡単に作ることが出来ます。今回は、この"Navbar"をWordPressのカスタムメニューとして出力させる方法について、自身へのメモも...
Web系

複数のWordPressを一元管理するシステム”InfiniteWP”を導入する

WordPressの運用において何気に手間のかかるのがアップデート作業です。もし、管理するWordPressが沢山ある場合、一つ一つにアクセスして操作していたら非常に大変ですし、非効率的ですよね。今回は、ブラウザ上で複数のWordPress...
Web系

KUSANAGIにVuls(脆弱性スキャンツール)を導入する

サーバーに組み込まれているプログラムには脆弱性が見つかることが多々あり、それらの情報は様々な場所から得る事が出来ます。しかし、自力で情報を収集した上でサーバーでの影響を調査し、都度対応するというのは、なかなか骨の折れる作業です。このような作...
Web系

WordPressで特定のカテゴリー・タグに属する記事を投稿一覧から非表示にする、特定のカテゴリー・タグを一覧ウィジェットから非表示にする

WordPressで、特定カテゴリーまたはタグに属する記事(投稿)や、特定のカテゴリー・タグを一覧ウィジェットから非表示にさせたい場合のカスタマイズ方法です。どのカスタマイズ方法も"function.php"に記述して下さい。カテゴリーID...
Web系

Contact Form 7のフォームのコンバージョン率を計測する方法

WordPressのお問い合わせフォーム作成プラグイン"Contact Form 7"で、お問い合わせ(送信)されることをGoogleアナリティクスの目標として設定し、コンバージョン率を計測する方法です。なお、アナリティクスの設置方法として...
Web系

WordPressの再利用可能ブロック管理ページへのアクセスを楽にする

ブロックの使い回しを可能にする"再利用可能ブロック"WordPress 5.0から実装されたブロックエディタには、"再利用可能ブロック"というものがあります。これは、特定の内容やブロックの構成を一つの塊(かたまり)として保存しておき、後から...
Web系

CodeIgniterのregex_matchによる検証では正規表現にパイプを使用出来ない

CodeIgniterでフォームバリデーション(フォーム入力された値の検証)のルールに正規表現を使用する場合はregex_matchを使用しますが、正規表現で「または」を示す"|"を記述することは出来ません。例えば、各2桁で示される秒までの...