从包含的PHP文件添加wp_head挂钩

时间:2012-08-31 作者:Jeff

我正在使用WordPress plugin for including PHP code within posts and pages, 它工作得很好-但是,我需要插入一些样式和脚本,为了做到这一点,我需要在wp\\u头上添加一个挂钩。我尝试了一下,创建了一个函数并使用add_action(\'wp_head\',\'my_func\'); 但它没有起作用——我的东西没有包括在内。

我想这是因为wp\\u head是在我的脚本包含之前被调用的。

我希望在不更改任何主题文件的情况下执行此操作。

有没有办法做到这一点?我正在使用最新的WordPress版本。

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

要正确排列样式和脚本,请使用wp_enqueue_scripts 这样做:

function wpa_63708_enqueue_scripts() {
    wp_register_script( \'my-script\',\'/path/to/script\' );
    wp_enqueue_script( \'my-script\' );
}    

add_action( \'wp_enqueue_scripts\', \'wpa_63708_enqueue_scripts\' );

结束

相关推荐

Include file in plugin file

我有一个插件,里面有很多功能。我想把插件分成几个文件。我删除了一些函数并将其放在名为activate的文件中。php K7课程。php。然后在k7Couses文件中。php i包括以下内容:/* Plugin Name: k7 Course Management Plugin URI: http://yourdomain.com/ Description: A plugin to manage k7 Courses Display Version: 1.0 Auth