web-dev-qa-db-ja.com

セーブポストでのJavaScriptの実行

私は1つの問題で立ち往生しました、誰かが助けてください.. :)

postが保存される前にカスタムのJavaScript関数を実行したいのですが、その方法がわかりません。
JavaScript版のsave_postアクションフックのようなもの:)

ありがとうございました!

1
Domagoj

@gyoによって提案され、@Howdy_McGeeによって彼の 答え で行われているように、以下のようにしてください。

function admin_queue( $hook ) {
    global $post; 
    if ( $hook == 'post-new.php' || $hook == 'post.php' ) {
        if ( 'targeted-posttype' === $post->post_type ) { 
            wp_enqueue_script( 
                'custom-title-here', 
                bloginfo( 'template_directory' ) . '/scripts/custom-script.js', 
                'jquery', 
                '', 
                true 
            );
        }
    }
}
add_action( 'admin_enqueue_scripts', 'admin_queue' );
0
Nicolai