在自定义插件中添加管理中的Java脚本

时间:2012-08-17 作者:Filip Górczyński

Possible Duplicate:
What is the preferred way to add custom javascript files to the site?

我在这里读了一些关于这个的帖子,但所有的答案都是关于wp\\u enqueue\\u脚本之类的。我正在寻找在页脚或页眉中嵌入自定义JavaScript变量(由json\\u encode()创建)的解决方案,但在admin add\\u操作中不调用“wp\\u footer”和“wp\\u head”。如何嵌入自定义代码-不包括文件。

1 个回复
SO网友:Rarst

管理区域在页眉和页脚中分别有自己的挂钩:

do_action(\'admin_enqueue_scripts\', $hook_suffix);
do_action("admin_print_styles-$hook_suffix");
do_action(\'admin_print_styles\');
do_action("admin_print_scripts-$hook_suffix");
do_action(\'admin_print_scripts\');
do_action("admin_head-$hook_suffix");
do_action(\'admin_head\');
以及

do_action(\'admin_footer\', \'\');
do_action(\'admin_print_footer_scripts\');
do_action("admin_footer-" . $GLOBALS[\'hook_suffix\']);

结束

相关推荐

Admin-ajax.php与AJAX请求的自定义页面模板

是否有任何理由使用admin ajax。php for ajax请求与定制页面模板?我不知道管理ajax。直到最近,我一直在做的是创建一个自定义页面模板,如下所示:<?php /** * Template Name: API */ if ( isset( $_GET[\'ajax_request\'] ) ) { // do stuff } ajax调用将指向URLhttp://mysite.com/api/, 在这里,我使用A