3255日くらい過ぎています。年で言ったら8.92年くらいです。情報が古くなってる可能性もあるので参考程度に御覧ください。WordPressでブログを書くときに、すぐには公開しないけど、とりあえず記事をつくりこんでおいてネタとしてとっておいて、後で公開したいことってありますよね?で、いい感じにまとまってきたし、「下書きとして保存」で下書き完成......というときに「手が滑った!!」となって「公開」を押してしまって記事が公開され、各所に通知が飛んでいってしまって後悔したこと、ありませんか?今日も実は昼休み中にブログの記事を作っていたのですが、うっかり手が滑って公開を押してしまいあわわーとなってしまったので、とりあえず対策を考えてみることにしました。こんな感じに書くと、「公開」を押した時にダイアログが出てきて、本当に公開していいかの最終確認のステップを挟むことができます。false;}});});</script>EOF;};add_action('admin_head-post.php','pre_post_dialog');add_action('admin_head-post-new.php','pre_post_dialog');簡単に解説JS部分は以前書いた、jQueryでダイアログ出す方法そのまんまです。フックするのは、記事の編集画面ですので、post-new.php(新規作成用)と、post.php(編集用)です。いうものを利用します。管理画面のヘッダーで実行されるやつですね。全ページ共通でなにかしたいときに利用するやつです。実行しているんだそうです。ついては、こちらの記事が参考になりました。フックを作ることができるようになりますので、新規投稿と投稿編集画面以外ではそもそもこのスクリプトが読まれず、思わぬところでダイアログが誤爆してしまうのを防げますね。かけていませんでした。入れないとダメだよね!ってことに気づいて、あわてて修正したのでありました。これで少しでも誤爆が減ればいいなぁ。キャンセル投稿を送信できませんでした。メールアドレスを確認してください。メール送信チェックに失敗しました。このブログではメールでの投稿共有はできません。%d人のブロガーが「いいね」をつけました。