「WordPress」タグアーカイブ

WordPress プラグイン削除を Claude Code のスキル化して安全に再現可能にした話

このスキルは、ローカルでプラグインをインストール・アップデートし、本番環境へデプロイすることで発生する問題に対応するために作成した。

WordPress のプラグインを「ちゃんと」削除するのは、実は思ったより手順が多い。一度手でやって覚えてもすぐ忘れるし、手順を間違えると DB 残骸が残ったり、他プラグインを巻き込んだりする。これを Claude Code のスキルとして固めたら、次回からは「/wp-plugin-remove <slug>」一発で安全に削除できるようになった。

実装と思想の記録。

続きを読む WordPress プラグイン削除を Claude Code のスキル化して安全に再現可能にした話

Qiita のセキュリティチェックリスト 10 を AI とのペアプロで一気にツブした記録

WordPress セキュリティの定番チェックリスト記事を読んで「よし全部やろう」と思ったら、AI(Claude Code)とペアプロして 1 日で全項目達成できた。AI 時代の個人ブログ運用の実例として、何をどう判断して進めたかの記録を残す。

ベースにした記事は Qiita の「WordPressセキュリティ 最低限やることチェックリスト10(今日できるコピペ設定つき)」。記事自体に各項目のコピペ設定が載っているので、それを自分の環境に合わせて反映していく流れ。

続きを読む Qiita のセキュリティチェックリスト 10 を AI とのペアプロで一気にツブした記録

WordPress × Amazon SES × DMARC でメール認証三冠 PASS させた話

WordPress のサイトから送るメールが Gmail に届かない、あるいは「迷惑メール」に直行する……その原因はだいたい送信元の認証不足です。本記事では、EC2 上の WordPress で wp_mail() がサイレント失敗していた状況から、SPF / DKIM / DMARC の3つすべてを PASS させるまでの実装記録を残します。

ハマりどころも全部書いたので、同じ構成で同じ罠にハマる人の参考になれば。

続きを読む: WordPress × Amazon SES × DMARC でメール認証三冠 PASS させた話 続きを読む WordPress × Amazon SES × DMARC でメール認証三冠 PASS させた話

WordPressで投稿内容をコメントアウトできない

WordPressの投稿編集中に、通常、テキストエディタで、HTML標準のコメントアウト構文を用いて、”<!– コメント –>”とすればコメントアウトできますが、コメントアウトできない現象に見舞われました。

その原因と対処法について記述します。

続きを読む WordPressで投稿内容をコメントアウトできない

WordPressのxmlrpc.phpに総当り攻撃を受けた時の対処法

日課であるこのサーバーのyumやWordPress、プラグインの更新をしようと管理画面にアクセスしようとして異変に気付きました。

「あれ?繋がらないな…?」

サーバーへssh接続してみると、こちらもレスポンスがすこぶる悪い。apacheのログを見ると、同一セグメントのIPアドレスから大量のアクセスがあります。

その後、いろいろ調べているうちに、サーバーの負荷が高まり、ssh接続すらままならなくなりました。対策を取らねばなりません。

初めて遭遇したトラブルですが、いろいろ調べて対処できましたので、その方法を纏めて記載します。

続きを読む WordPressのxmlrpc.phpに総当り攻撃を受けた時の対処法

テーブルの接頭辞をインストール後に変更する

こちらの記事でwp-config.phpの初期設定について記述しましたが、うっかりテーブルの接頭辞をデフォルトのままで運用していたりしませんか?はい、私がそうです。

デフォルトのままではセキュリティの面で不安があるので、テーブルの接頭辞をインストール後に変更しました。その手順です。

続きを読む テーブルの接頭辞をインストール後に変更する

WordPressのログインページのURLを変更する

こちらの記事で管理画面のURLを御紹介しましたが、このURLのままにしておくと、不正にログインしようする輩が頻繁に訪れます。

ユーザー名とパスワードによる認証がありますが、このままだとセキュリティ面で不安です。そもそも、デフォルトのURLから変更できてしまえば、不正にログインしようとする輩がログインページにアクセスする頻度はかなり下がるハズです。

URLを変更出来ないか調べたところ、簡単に変更できるプラグインがありましたので御紹介致します。

続きを読む WordPressのログインページのURLを変更する