在Wordpress中使用新的Js和Css脚本

时间:2014-03-10 04:26:56

标签: php wordpress-plugin wordpress

我正在开发一个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版本。所以我不必手动添加脚本作为我的插件的一部分。

先谢谢

1 个答案:

答案 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