Opened 12 years ago
Closed 12 years ago
#27732 closed defect (bug) (duplicate)
admin_enqueue_scripts hook & internationalization: inconsistent $hook
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Milestone: | Priority: | normal | |
| Severity: | normal | Version: | 3.8.1 |
| Component: | Plugins | Keywords: | |
| Focuses: | administration | Cc: |
Description
Hi everyone,
I am not quite sure, if it is already reported or wether it is a bug at all, but I think so.
Okay:
I register an admin_page like this:
add_menu_page( __( 'Menu Title', 'textdomain' ), __( 'Menu Title', 'textdomain' ), 'edit_posts', 'slug', 'admin_output_index', $url . 'icon.png', 81 );
The second parameter "( 'Menu Title', 'textdomain' );" is used in /wp-admin/includes/plugin.php, L 983 to produce a hook:
$admin_page_hooks[$menu_slug] = sanitize_title( $menu_title )
Which then is used for example as $hook, when I want to register scripts only for my plugin page:
admin_enqueue_scripts( $hook )
So $hook is inconsistent.
But maybe, I am getting something wrong. Thanks for having a look.
All the best!
Change History (1)
Note: See
TracTickets for help on using
tickets.
Duplicate of #18857.