resposta tardia
De uma breve olhada:
Você teria que usar
-
include( admin_url().'load-scripts.php' );
- e
include( admin_url().'script-loader.php' );
Em seguida, salte para $GLOBALS['wp_scripts']
:
Use…
$wp_scripts->default_dirs( array_merge(
$wp_scripts->default_dirs
,array( '/themes/your_theme/js/' )
);
... para estendê-lo.
E, em seguida, use
$wp_scripts->add( $handle, $path_from_content_dir, false/array( $deps ), $ver )
para adicionar um script.
Notas:
- Scripts não compactados são pesquisados por
.dev.js
(quandoSCRIPT_DEBUG
éTRUE
). - O mesmo parece ser possível para
$wp_styles
. - EDIT: WP 3.5 alterará esse comportamento e usará
.js
para versões "dev" e ".min.js" quando (SCRIPT_DEBUG
forTRUE
);
(Mas eu acho que isso só funcionará se você usar um plugin ou um plug-in mu).
Não foi testado e não tenho certeza se isso funcionará.