現在、私のfunctions.phpファイルには 'pub_notification'という関数があり、投稿が公開されたときに次のコードを使ってEメールを送信します。
add_action('publish_post', 'pub_notification');
デフォルトの「更新/公開」ボタンの下に「Send Notification」という別のボタンを追加して、これらの機能を分けたいと思います。カスタムフィールドデータを含めてから、 'pub_notification'という関数を実行します。
任意の助けは非常に高く評価されます。
もちろん、これは私の 'pub_notification'関数の実行を 'save_postのいずれにも結び付けたくないことを意味します。 'または'publish_post'アクションではなく、'Send Notification'のクリックに関連付けてほしいボタン。
一見すると、これを可能にするためにメタボックスに結び付けられたフィルタやアクションがあるようには見えません。私のバスト提案は通知ボタンを含む カスタムメタボックス を追加することでしょう、そしてそのクリックからあなたはセーブポスト機能を呼び出すことができるはずです次にカスタム通知を呼び出します。