[wp-trac] [WordPress Trac] #40225: Using wp_enqueue_style() with 'admin_enqueue_scripts' results in unresponsive "Screen Options" button
    WordPress Trac 
    noreply at wordpress.org
       
    Wed Mar 22 00:32:07 UTC 2017
    
    
  
#40225: Using wp_enqueue_style() with 'admin_enqueue_scripts' results in
unresponsive "Screen Options" button
-------------------------------+------------------------------
 Reporter:  shastjion          |       Owner:
     Type:  defect (bug)       |      Status:  new
 Priority:  normal             |   Milestone:  Awaiting Review
Component:  Script Loader      |     Version:  4.7.3
 Severity:  normal             |  Resolution:
 Keywords:  reporter-feedback  |     Focuses:  ui, javascript
-------------------------------+------------------------------
Changes (by SergeyBiryukov):
 * keywords:   => reporter-feedback
 * focuses:  ui, accessibility, javascript => ui, javascript
 * component:  General => Script Loader
Comment:
 Hi @shastjion, welcome to WordPress Trac! Thanks for the report.
 `wp_enqueue_style()` by itself should not cause any issues with "Screen
 Options" button, so I think there might be a CSS or JS conflict with the
 particular styles you're using.
 * Could you share the contents of `library/css/style.css` file?
 * Does it still happen on a clean install with all plugins disabled and a
 default theme (Twenty Seventeen) activated?
 > Using wp_enqueue_script() results in both the .css file and the other js
 being loaded correctly:
 > {{{
 > function load_admin_style() {
 >   wp_enqueue_script('admin_css', get_template_directory_uri() .
 '/library/css/style.css');
 > }
 > add_action( 'admin_enqueue_scripts', 'load_admin_style' );
 > }}}
 Note that the usage of `wp_enqueue_script()` is invalid here, as you're
 loading a CSS file in a `<script>` tag.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/40225#comment:1>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
    
    
More information about the wp-trac
mailing list