スポンサーリンク
KeePassXC

KeePassXC で ssh 秘密鍵も管理して ssh-agent と連携する ~ 導入編 ~

ssh の鍵ペアを管理する方法が長年の悩みでしたが、KeePassXC でパスワードと一緒に管理する方法を試してみる事にしました。特に、Windows や WSL2、Linux で ssh-agent と連携できるのが分かりましたので、便利に使えそうです。先ずは、ssh 公開鍵認証で LOLIPOP! レンタルサーバーにログインできるところまでを導入編としてまとめました。
Web管理

WordPress で sitemap.xml を作成する

WordPress の標準機能で sitemap.xml が作られるのを知らないでプラグインをインストールしました。折角なのでプラグインの方を使います。sitemap.xml を作成するプラグインは色々あって迷いましたが、まずは XML Sitemap & Google News プラグインを使ってみます。
Cocoon

reCAPTCHA のバッジを消して入力欄の下にreCAPTCHA ブランディングを表示するように変更する

モバイル用のフッタメニューや先頭に戻るボタンと配置が重なって見にくいので、reCAPTCHA のバッジを非表示にしました。ただし、reCAPTCHA ブランディングを表記しないと違反になるので、お問い合わせフォームとコメント欄に表示するようにしました。
Web管理

Database Cleanup プラグインで WordPress の不要なデータベースのテーブルを削除する

事前にバックアップを実行してから作業することをお勧めします。Database Cleanup プラグインでテーブル一覧を表示して、テーブル名で検索して要不要の判断をしてから削除します。バックアップ時間やバックアップファイル容量の節約に役立ちます。
Cocoon

WordPress + Cocoon でソースコードをスクロール表示させる

狭い画面でソースコードを表示する際に、長い行の場合に複数行に分かれて表示されてしまい、行数が実際と異なる現象が発生しました。他のサイトを参考に style.css に追記する事で、長い行の場合にはスクロール表示するように変更しました。
Web管理

Google reCAPTCHA v3 と Contact Form 7 プラグインで WordPress のコメントとお問合せフォームを保護する

WordPress のお問い合わせフォームに英文のレンタルサーバー案内メールが届いたのを機に、Contact Form 7 の reCAPTCHA 機能を有効にしました。導入は簡単で
Cocoon

LOLIPOP! の WAF が厳しい

Cocoon のソースコード表示の設定を変更して保存しようとした際に、WAF が発動してアクセス拒否、リンク先に WAF により制限された旨が表示されていました。回避手段があるので、個人的には WAF の発動条件が現状維持でも許容します。
LOLIPOP!

WordPress のバックアップとリストアを試す

WordPress BackWPup プラグインで手動・自動バックアップを行うように設定しました。アップデート前等に手動バックアップ、日々の記事を自動バックアップする事により、データ消失のリスクを下げられます。また、バックアップデータもリストア手順が明確でないと有効活用できません。実際にリストアして問題なくサイトを復旧できる事を確認しました。
Cocoon

WordPress Cocoon のスキンが反映されない場合の対処

原因は WAF (ウェブアプリケーションファイアーウォール) によって制限されている為でした。WAF を一時的に OFF にして、設定が反映されたのを確認してから ON に戻しました。
Cocoon

WordPress Cocoon テーマのライブプレビューが動作しなくなったのを直す

WordPress Cocoon テーマのライブプレビューが失敗するようになりました。直接の原因はデータベースのゴミ、Cocoon のバージョン 2.5.6.2 に更新しても直ります。
スポンサーリンク