Title: WP_Scripts::localize error
Last modified: January 22, 2024

---

# WP_Scripts::localize error

 *  [Jan Wittler | Wittler Web GmbH](https://wordpress.org/support/users/bloggingwelt/)
 * (@bloggingwelt)
 * [2 years, 4 months ago](https://wordpress.org/support/topic/wp_scriptslocalize-error-2/)
 * Hi,
   Your plugin causes the following error:
 *     ```wp-block-code
       Notice: Die Funktion WP_Scripts::localize wurde fehlerhaft aufgerufen. Der Parameter $l10n muss ein Array sein. Um beliebige Daten an Skripte zu übergeben, verwende stattdessen die Funktion wp_add_inline_script(). Weitere Informationen: Debugging in WordPress (engl.). (Diese Meldung wurde in Version 5.7.0 hinzugefügt.) in /wp-includes/functions.php on line 6031
       ```
   
 * What can we do?
 * Kind regards,
   Jan

Viewing 1 replies (of 1 total)

 *  [nicolasbinet](https://wordpress.org/support/users/nicolasbinet/)
 * (@nicolasbinet)
 * [1 year, 11 months ago](https://wordpress.org/support/topic/wp_scriptslocalize-error-2/#post-17844239)
 * First, your can replace lines 6 & 7 in `init/wmi-functions.php` by these 2 lines
 *     ```wp-block-code
       wp_localize_script( 'wmi-admin-script', 'editimg', array('url' => WMI_MENU_IMG_URL . 'assets/images/edit-icon.svg' ));wp_localize_script( 'wmi-admin-script', 'deleteimg', array('url' => WMI_MENU_IMG_URL . 'assets/images/delete-icon.svg' ));
       ```
   
 * And in line 20 in `assets/js/wmi-admin-script.js `
 *     ```wp-block-code
       jQuery('#upload-image-'+ menu_id).before('<div class="menu-img-block menu-block-'+menu_id+'"><ul class="menu-actions"><li><a href="javascript:void(0);" class="edit-btn" id="upload-image-'+menu_id+' data-id="'+menu_id+'"><img src="'+editimg.url+'" alt="edit"></a></li> <li><a href="javascript:void(0);" class="close-btn"><img src="'+deleteimg.url+'" alt="delete"></li></ul> <img class="menu-image upload-image-'+menu_id+'" src="'+attachment.url+'" width="120" height="120"></div>');
       ```
   
 * At the end, there is still a Js error, but it works any way.

Viewing 1 replies (of 1 total)

The topic ‘WP_Scripts::localize error’ is closed to new replies.

 * ![](https://ps.w.org/wp-menu-image/assets/icon.svg?rev=3089887)
 * [WP Menu Image](https://wordpress.org/plugins/wp-menu-image/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wp-menu-image/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wp-menu-image/)
 * [Active Topics](https://wordpress.org/support/plugin/wp-menu-image/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wp-menu-image/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wp-menu-image/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [nicolasbinet](https://wordpress.org/support/users/nicolasbinet/)
 * Last activity: [1 year, 11 months ago](https://wordpress.org/support/topic/wp_scriptslocalize-error-2/#post-17844239)
 * Status: not resolved