Подключить скрипт с помощью шорткода

function has_shortcode_func($atts){
    $xhtml = '<script type="text/javascript"> jQuery(function($){ 
             jQuery(document).ready(function(){ 
             jQuery( ".office-accordion" ).accordion({heightStyle: "content"}); 
             }); });</script>';
    return $xhtml;
}
add_shortcode('has_shortcode', 'has_shortcode_func');

или (script.js в директории js дочерней темы):

function has_shortcode_func($atts){
     wp_enqueue_script( 'myscript', get_stylesheet_directory_uri() . '/js/script.js', array( 'jquery' ), false, true );
 }
 add_shortcode('has_shortcode', 'has_shortcode_func');

На странице: [has_shortcode]