OnClick帖子标题在管理区域的javascript文件不起作用

时间:2017-10-09 作者:mohsin

我试图加载一个弹出窗口,点击管理区的帖子标题,然后通过元查询获取数据,并在弹出窗口中显示,但在控制台中显示错误,js函数未定义。看起来文件没有正确包含,我尝试了很多方法,但仍然是一样的。

我正在尝试将该文件包含在插件名“tasks”中,js文件位于tasks/assets/js/functins.js

http://prntscr.com/gv2ea2

这里我包括脚本文件

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


 function tasks_js_file_func() {
  wp_enqueue_script( \'tasks_js\', plugins_url( \'assets/js/functions.js\',__FILE__ ), \'\', \'\', true);
 }
这是我为每个标题创建onclick的函数

function adding_onclick_post_column( $columns ) {

                global $post;

                switch ( $columns ) {
                    case \'new_title\':
                        echo\'<a href="#" onclick="alert_func();">\' . get_the_title( $post->ID ) . "</a>";
                        break;
                }
            }

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

add_action(\'admin_enqueue_scripts\',\'tasks_js_file_func\');
尝试调用此操作admin_enqueue_scripts 它将把你的js文件放入WordPress管理区。

结束

相关推荐