由于WP 3.3,您可以使用wp_enqueue_*() 之后wp_head, 和排队的脚本和样式(如果尚未添加到head 将加载到页脚中。
简言之,打电话就行了wp_enqueue_script() / wp_enqueue_style() 在快捷码回调中:
add_shortcode( \'my_shortcode\', \'my_shortcode_callback\' );
function my_shortcode_callback(){
//Shortcode does something, and generates mark-up to return
$html = \'\';
//Enqueue scripts / styles
wp_enqueue_script( \'my-script\' );
wp_enqueue_style( \'my-script\' );
return $html;
}