我正在开发一个wordpress插件。我希望插件能够在尽可能多的wordpress安装上运行。
为了在插件中使用各种js和css脚本。我想利用 wp_register_script($ handle,$ src,$ deps,$ ver,$ in_footer);
我怀疑是,例如。我必须使用plupload功能。在引用文档时。 http://codex.wordpress.org/Function_Reference/wp_enqueue_script#Link_Scripts_Only_on_a_Plugin_Administration_Screen。我发现plupload脚本包含在默认脚本下。
如何确定wordpress安装将脚本作为默认值。这可能适用于任何wordpress版本。所以我不必手动添加脚本作为我的插件的一部分。
先谢谢
答案 0 :(得分:0)
浏览WordPress版本时,我发现version 3.3上引入了/wp-includes/js/plupload/
。您可以在register_activation_hook
中创建低于3.3的版本的检查(并显示admin_notice
或中止安装)。如果版本较低,则排队替代脚本。
From here,一个检查当前版本的函数
if ( ! function_exists( 'is_version' ) ) {
function is_version( $version = '3.3' ) {
global $wp_version;
if ( version_compare( $wp_version, $version, '>=' ) ) {
return false;
}
return true;
}
}
相关的WPSE帖子:Code to determine WP version check