拒否されたときのログイン誘導は、素のログイン画面へ飛ばすだけでした。訪問者にはなぜログイン画面が出たのか分かりません。開こうとしたファイル名をフォームの上に出すようにしました。
- 名前はブラウザーが既に持っているリダイレクト先から読みます。URL に何も足さず、ログイン画面に他のプラグインが出すメッセージも消しません。
- 「自分のページへ誘導」を使う場合は、新しいショートコード
[medifence_requested_file]が同じ名前を出力します。PHP を書かずに「report.pdf を開こうとしました」と書けます。 - 出すのはファイル名だけで、フォルダー構成は出しません。しかも、このサイトの uploads に実在するファイルのときだけです。
- 該当がなければ何も出さないので、ページを直接開いた人にも文が破綻しません。
📦 Medifence 1.56.0 をダウンロード(zip)

