插件开发-加载Java脚本和Flash

时间:2012-02-15 作者:Computa_Mike

我已经使用Wordpress一段时间了,我真的很喜欢它。。。我已经为Joomla平台编写了插件,但我在wordpress平台上有些挣扎:

这是我的计划。我正在编写一个插件,它使用Flash允许用户从声卡录制音频(我的想法是允许用户通过网站录制播客)。

我有一个问题(这么多问题…)但我会选择以下几个:

我正在使用wp-enqueue将Javascript库加载到页面或帖子中。目前我正在使用add\\u action(\'init\',\'register\\u libraries\');注册javascript库-我认为这是可行的-但它也会显示在管理页面中(不使用此插件)。

所以我看了一眼codex 它建议我应该使用init,它说init“通常被插件用来初始化”。但这也包括管理方面,我不希望这个插件使用它。有什么建议我应该做什么?

此外,也许这应该是一个单独的问题-我想在加载插件的过程中加载flash-我应该怎么做-有什么想法吗?。。。

我知道。。。这有点不切实际。。。

1 个回复
最合适的回答,由SO网友:Bainternet 整理而成

您应该使用wp_print_scripts 钩住脚本,而不是init 在回调中,请确保您不在管理页面中,例如:

add_action(\'wp_print_scripts\',\'register_libraries\');
function register_libraries(){
    if (!is_admin()){
     //enqueue your scripts here
    }
}
至于添加flash,这应该是一个单独的问题,请确保添加更多有关它的详细信息。

结束

相关推荐