如何将自定义javascript添加到WordPress Admin?
2022-08-30 10:00:13
我想向“编辑帖子”页面添加一些自定义jquery代码,这非常简单,例如当有人按“发布”时显示div。
唯一的限制是我想通过使用插件来实现这一点,而不是破解管理模板文件。
我尝试过使用一些操作来回显一些脚本标签,但似乎不是这样。
我想向“编辑帖子”页面添加一些自定义jquery代码,这非常简单,例如当有人按“发布”时显示div。
唯一的限制是我想通过使用插件来实现这一点,而不是破解管理模板文件。
我尝试过使用一些操作来回显一些脚本标签,但似乎不是这样。
使用 admin_enqueue_scripts
操作和 wp_enqueue_script
方法将自定义脚本添加到管理界面。
这假设您的插件文件夹中有。相应地进行更改。该句柄对于模块和脚本应该是唯一的。myscript.js
my_custom_script
function my_enqueue($hook) {
// Only add to the edit.php admin page.
// See WP docs.
if ('edit.php' !== $hook) {
return;
}
wp_enqueue_script('my_custom_script', plugin_dir_url(__FILE__) . '/myscript.js');
}
add_action('admin_enqueue_scripts', 'my_enqueue');
您的函数有一个代码段.php文件:
function custom_admin_js() {
$url = get_bloginfo('template_directory') . '/js/wp-admin.js';
echo '"<script type="text/javascript" src="'. $url . '"></script>"';
}
add_action('admin_footer', 'custom_admin_js');
在Wordpress 3.2.1上运行良好。