【Web全般】URL が ‘//’ から始まっている href や source の謎

Web関連の開発をしていると頻繁に以下のようにスラッシュが2つ並んでいる ‘//’ から始まる URL を見かけます(呼び方としてはダブルスラッシュとでも言うのでしょうか)。 これってどういう意味…

【WordPress】投稿者やコメントを非表示にする

WordPress のテーマによってはオプションで非表示を選択できるのですが、非表示にできないテーマも多々あります。気に入ったテーマがあってもそうしたちょっとしたことでテーマ選びの幅が狭まるのは悲しいですよね。 この記事…

【WordPress】1つの MySQL で複数の WordPress を構築する

レンタルサーバーのプランによっては MySQL が1つしか使用できないものがあります。そうした場合、レンタルサーバーの1つ上のプランを選ばなくては複数の WordPress が設置できないと考えがちですが、実は 1つの …

【WordPress】データを移行する

俗にいう WordPress のお引っ越しです。レンタルサーバーを乗り換えたり、前回の記事(【WordPress】mac のローカル環境に WordPress を構築する)のようにローカルに構築したWordPress の…

【Web】Basic認証の設定

Webサイトに公開しているけど不特定多数に見られては困るものってありますよね。そういったファイルを保護するために Basic 認証という仕組みがあります。簡単に言えばユーザーIDとパスワードを知っている人にだけ指定したデ…

【SQLite】phpLiteAdminを使う

データベースとして MySQL を使用する場合には phpMyAdmin を使いますが SQLite の場合には phpLiteAdmin というもので代用できます。SQLite 自体が簡易的なものなので phpLite…

【PHP】正規表現を用いて文字列を操作する

PHP で正規表現を使う場合、以下の PCRE関数 が用意されているので目的に応じて使い分ける。 関数名 説明 preg_filter 正規表現による検索と置換 preg_grep パターンにマッチする配列の要素を返す …

【PHP】オレオレ backtrace ログを出力して呼出元を辿る

PHP では debug_print_backtrace() でバックトレースを表示できるので、以下の例のようにプログラムがどういう順番で実行されたかをデバッグすることができる。 例えばこんな感じの3つのファイルがあった…