まだ、公開されている機能ではないのですが...
先日、コメントの重複チェックを行った際、必ずwp_dieを使ってエラーページに移行してしまうので困っていました。
wp_dieについて調べていたところ、WordPress Tracにて
「#6589 Add Filter To wp_die message」
http://trac.wordpress.org/ticket/6589
というソースが提案されていました。
このフィルタは、試してみましたがすごく有用だと思いました。
でも、できればこのパッチに以下のことを追加提案したいのですが、提案先がtrac内では手も足も出ません。それにまだ公開バージョンにはない機能ですし。
まだtrac内にあるソースに対して提案する方法はないのでしょうか。
方法等があったらどなたか教えてください。
追加提案とは以下の通りです。
1. フィルタの引数に「$admin_dir」を追加
せっかく、wp_dieでwp_admin下であるかを調べているので、フィルタ側で再利用できればいいなぁと思ったのです。
2. フィルタの結果が、偽の場合はwp_dieを終了。
たとえば、コメントのチェックだけをしたいのに、必ずエラーページが生成され、dieしてしまいます。
メッセージをfalseで返した場合、dieしないで「return false;」で返してくれればいいなぁと思うのですが...
あるいは、dieせずwp_dieを抜ける方法があれば...