在WordPress仪表板中创建模式弹出欢迎消息

时间:2018-09-27 07:26:55

标签: javascript wordpress

我一直在尝试使用此代码创建一个模式弹出窗口,当一个人使用functions.php或插件中的以下代码段登录时,它欢迎WordPress仪表板中的用户,但它似乎未加载任何内容,甚至厚框。

希望有人帮助。谢谢。

add_action('admin_init', 'open_modal');

  function open_modal(){
      $id = get_current_user_id();
      $user = get_userdata($id);
      if(in_array('administrator', $user->roles)){
  ?>

    <script>
      function call_to_open_modal(){
        //your code goes here...
      }

      call_to_open_modal();
    </script>

 <?php } }

1 个答案:

答案 0 :(得分:0)

您在控制台中遇到任何错误吗?尝试在函数中回显您的JavaScript:

add_action('admin_init', 'open_modal');

  function open_modal(){
      $id = get_current_user_id();
      $user = get_userdata($id);
      if(in_array('administrator', $user->roles)){
  echo 
    "<script>
      function call_to_open_modal(){
        //your code goes here...
      }

      call_to_open_modal();
    </script>";

 } }