ContactForm7 で日本語以外の入力を制限する方法

最近迷惑メールが多いとの依頼があり、実装方法を検討しました。今回はユーザーの負担が少なく、外国語の迷惑メールのみ制限できればということだったので、件名と本文に日本語が含まれているかをチェックするようにしてみました。

WordPress管理画面から TCPDF でPDFを画面表示する方法

WordPress管理画面から データベースから参照した値を既存のPDFに重ねて出力したかったので「 TCPDF 」+「 FPDI 」の組み合わせを試してみました。ファイルを保存することは簡単にできましたが、画面表示がなかなか思うようにいかなかったので参考までに。

「File Manager(6.8以前)」の脆弱性、Webshellも可能に!?

「WordPress」のプラグイン「File Manager(6.8以前)」で緊急性の高いセキュリティ上の問題(脆弱性)が確認されたようです。提供元から、修正版(6.9)がリリースされています。「 Webshell 」が埋め込まれたphpファイルをアップロードして改変するケースが確認されているようです。

WordPressのログイン画面で独自のJSファイルを追加する方法

ログインフォームのパスワード入力のオートコンプリートをオフにしたいという要望があったので参考までに。とりあえず、ログインフォームのパスワード入力枠に autocomplet=”new-password” が追加されるのは確認しましたが、このあとの動作確認は未検証です。動かなかったらご指摘ください(笑)。

WordPressで警告(Warning)を表示させないようにする方法

デバッグモードを解除しているにも関わらず、警告(Warning)が表示されてしまう場合があります。その場合は、こちらの1行を追加すれば表示されなくなります。本当は根本原因を解消した方がいいのかもしれませんが、機能に特に問題がない場合は非表示にした方が無難です。