WordPress Snippet

ワードプレスをカスタマイズしよう

wp_register_script(style)されているリストを表示する

themes/header.phpの最後あたりに記述すると、リストを取得できます。
( functions.phpだと、途中までしか取れません。)

$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の場合

<?php
$enqueue= $GLOBALS['wp_styles'];
echo '<ul>';
foreach( $enqueue->registered as $k=> $v){

echo "<li><strong>".$v->handle."</strong> : ". $v->src ."</li>";

}
echo '';
?>

memo

<?php
add_filter( 'style_loader_src', 'my_load');
function my_load($content){
	echo "<li>$content";
	return $content;
}
?>
<?php
add_filter( 'wp_default_scripts', 'my_load');
function my_load($content){
	var_dump( $content );
	return $content;
}
?>

[emulsion_relate_posts]