我有这个javascript代码,我使用wp_enqueue_script()
finction包含在我的插件中。有些分叉告诉我,我需要添加wp_head()
才能使用...那么我可以在哪里添加它?或者是否有任何其他解决方案,我可以使这个javascript文件在插件中工作?
感谢。
代码在这里。
<?php
/*
Plugin Name: WP Test Plugin.
Plugin URI: http://wplugins.com
Description: A plugin that test javascript.
Author: Ronny Kibet.
Author URI: http://wplugins.com
Version: 1.0
*/
//globals
$floating_options = get_option('floating_settings');
//enable settings.
function popupthis() {
$src = plugins_url('/includes/links.js', __FILE__);
wp_register_script( 'links', $src );
wp_enqueue_script( 'links' );
wp_enqueue_script( 'jquery' );
}
add_action('wp_enqueue_scripts','popupthis');
?>
答案 0 :(得分:1)
wp_head()会出现在你主题的header.php文件中。
答案 1 :(得分:1)
一般来说,调用wp_head函数是主题的责任,而作为插件开发人员,您不应该担心这一点。
如果它丢失了(所以你的插件适用于TwentyTen而且没有任何),请在关闭标记之前调用wp_head(),通常是在theme的header.php文件中。