Hola, estoy tratando de hacer un botón para que el usuario inserte una plantilla de shortcode como [commit_shortcode commit_ids=""] . Para lograrlo, creé un botón junto al botón Add Media , llamado Add Commit Lists de confirmación. 
Pero aparentemente hacer clic en él no activa un evento para capturar y ejecutar el script js.
Cómo estoy agregando un botón y un script js para ello:
add_action('media_buttons', function() { echo '<button type="button" id="insert-my-commits" class="button insert-my-commits">Add Commit List</button>'; }, 100); add_action( 'wp_enqueue_media', function (){ wp_enqueue_script('media_button', OWD_VCS_MANAGER_PLUGIN_URL . 'assets/js/addCommitListButton.js', ['jquery'], '1.0.0', true); }, 100);Y mi script js para manejar la adición de un shortcode al editor:
jQuery( function( $ ) { $( '.insert-my-commits' ).click( openMediaWindow ); console.log('It is working here'); acf.addAction( 'load', function() { $( '.insert-my-commits' ).on( 'click', function() { console.log('It is NEVER working here'); openMediaWindow(); } ); } ); function openMediaWindow() { wp.media.editor.insert('[commit_shortcode commit_ids=""]'); } } ); Parece que algo está detectando un evento de click y deteniendo la ejecución de mi secuencia de comandos. Si alguien tiene una idea se lo agradecería mucho. También estaba usando este tutorial: https://www.sitepoint.com/adding-a-media-button-to-the-content-editor/