themes/header.phpの最後あたりに記述すると、リストを取得できます。
( functions.phpだと、途中までしか取れません。)
1 2 3 4 5 6 7 8 9 |
$enqueue = $GLOBALS['wp_scripts']; //var_dump( $enqueue ); echo '<ul>'; foreach( $enqueue->registered as $k => $v){ echo "<li><strong>".$v->handle."</strong> : ". $v->src ."</li>"; } echo '</ul>'; |
http://ja.forums.wordpress.org/topic/12328?replies=2(@source)
styleの場合
1 2 3 4 5 6 7 8 9 10 |
<?php $enqueue = $GLOBALS['wp_styles']; echo '<ul>'; foreach( $enqueue->registered as $k => $v){ echo "<li><strong>".$v->handle."</strong> : ". $v->src ."</li>"; } echo ''; ?> |
memo
1 2 3 4 5 6 7 |
<?php add_filter( 'style_loader_src', 'my_load'); function my_load($content){ echo "<li>$content"; return $content; } ?> |
1 2 3 4 5 6 7 |
<?php add_filter( 'wp_default_scripts', 'my_load'); function my_load($content){ var_dump( $content ); return $content; } ?> |