クッキーとセッション
別の制作会社が作成したWebサイトを保守しているのだが、このほどセッションの処理が原因でちょっとしたトラブルが起きたので、クッキーとセッションについて改めて復習をしてみた。 クッキーとはなんぞ WebサーバーからWebブ …
PHP・MySQLなどWordPressの関連技術について
別の制作会社が作成したWebサイトを保守しているのだが、このほどセッションの処理が原因でちょっとしたトラブルが起きたので、クッキーとセッションについて改めて復習をしてみた。 クッキーとはなんぞ WebサーバーからWebブ …
データベース内のデータが暗号化されている場合、たとえ流出したとしても「実質的に個人データ又は加工方法等が外部に漏えいしていないと判断される」とされるため、仮にデータの漏洩があったとしても報告の義務はない(ただし暗号化され …
定期的にバックアップ取るときに使って欲しい。
WordPressのアップロード上限は「upload_max_filesize」と「post_max_size」の小さい方の値を使用するため、両方設定する必要がある。.htaccessの記述例:
wp-cron.phpを無効化 ※wp-cron.phpを無効化した場合、予約投稿や通知機能などが動作しなくなるため、サーバーcronを利用 xmlrpc.phpのアクセス制限 wp-login.phpをアクセス制限 w …
.htaccess → 606 wp-config.php → 600 一般ディレクトリ → 705 一般ファイル → 604
GutenbergのブロックをPHPから無理やりカスタマイズするFilter Hook。探してもなかなか見つからず、ソースコードを見てようやく調べがついたため、メモを残す。ソース:/wp-includes/blocks. …
Dockerの公式ディレクトリにあるWordPressを起動させる際、ルートディレクトリにWordPress本体がないと起動に失敗するようだ。 本体を別のディレクトリに移動している場合注意が必要。
if (array_shift(get_included_files()) !== __FILE__){ // インクルードファイルとして実行された場合の処理 } else { die(‘Error!!’); }