wp_print_scripts
and wp_print_styles
hooks are fired way before your widget function so that is way it’s not working.
A solution to that would be to include the scripts in the footer using wp_print_footer_scripts
hook, take a look at Jan’s answer to a similar question
Or a much nicer solution take a look at Sorich’s answer to another similar question
Related Posts:
- iris color picker in widget – click event doesn’t fire when initially when widget is first created
- Enqueue script/style if certain widget has certain value
- How can I use the built in WordPress “browse link” functionality?
- How to use wp_dequeue_style() for style enqueued in WP_Widget class
- Is it possible to enqueue a script from a widget method (of extended WP_Widget object)?
- WP_enqueue_script() loads them always in wp_footer()?
- Enqueue script only when side widget is used
- How to check widget-cpt meta and display its custom css in the head?
- Widget Admin page and Javascript enqueuing
- How do I get shortcode, widget and template tag CSS to load in the head only as required? [duplicate]
- How do I Enqueue styles/scripts on Certain /wp-admin Pages?
- Programmatically add widgets to sidebars
- Where is the right place to register/enqueue scripts & styles
- Conditionally Loading JavaScript/CSS for Shortcodes
- How do I dequeue a parent theme’s CSS file?
- Check if a script/style was enqueued/registered
- wp enqueue style on specific page templates
- WordPress 3.8 – Dashboard 1 Column Screen Options
- How to load css in the footer [duplicate]
- Executing Javascript When a Widget is Added in the Backend
- How can I get a list of all enqueued scripts and styles?
- Loading scripts only if a particular shortcode or widget is present
- Load CSS/Javascript in frontend conditionally if block is used
- Limit number of Widgets in Sidebars
- How Can I Add the “Insert From URL” Tab to a Custom 3.5 Media Uploader?
- Prevent Version URL Parameter (?ver=X.X.X) on Enqueued Styles & Scripts
- Give Editor Access To Sidebar
- Conditionally enqueue a widget’s script/stylesheet in HEAD (only when present on page!)
- Where is the content of widgets stored in mysql table
- Hide specific categories from category widget
- How to load scripts/styles specific for a page
- changing wp-admin/widgets.php
- Add class to before_widget from within a custom widget
- How can I de-register ALL styles all at once? And same with Javascript?
- How to enqueue script if widget is displayed on page?
- How to add stylesheets only to pages with specific shortcode?
- Is there any way to dynamically alter widget titles?
- Translate widget titles using qTranslate plugin
- Code for Recent Posts Widget
- Get number of widgets in sidebar
- Text Widget creates a
- Can a widget in the Customizer be “single-use” (i.e. disabled after 1 instance has been added)?
- check if registered sidebar is active & has widget content
- How to edit widgets in WordPress
- dynamically add scripts to WP_Widget widget() method
- Enqueue custom font file with rel=”preload”
- Extend WordPress 3.8 Site Activity Dashboard Widget to include more comments
- How do I force wp_enqueue_scripts to load at the END of ?
- How to use is_active_widget?
- Load js/css files only on specific admin UI pages
- Get a list of all Widgets registered in WordPress admin widgets-area
- Modifying the default search widget
- Adding iframe Content to Sidebar Widget
- Enabling jquery when dragging available widget to sidebar area
- Get list of scripts / styles and show file which enqueued them
- How Do I Add Custom CSS To Only Certain Widgets
- Get Widget Instance inside Widget
- Show post tags in a widget
- Author template, filter sidebar widgets by author?
- Prevent widgets removal
- Add the sidebar/widget editor to the post edit screen?
- WordPress 4.8: Using multiple WYSIWYG-Editors with media inside of Widgets how to?
- Does the number of widgets installed affect website performance?
- WP_Widget deprecated error in WordPress V4.3
- What is the quickest way to make a widget?
- How to display custom widget anywhere
- Show Woocommerce minicart widget in checkout page sidebar? And, how to make this update secure by overriding widget?
- Get page IDs based on which template they are using?
- Changes in widget customizer not triggering ‘save and publish’
- Why I can’t add a CSS style in this WordPress theme?
- Add filter to blogroll widget
- Widget Options Not saving
- Removing specific style from wp_head
- Indexes of widgets instances starts with ‘2’ in ‘wp_options’ table
- Complex widget form UI – examples and best practices
- How to dequeue / deregister any theme styles and scripts
- How do i manually place a widget code
- How to override the wordpress default widget markup
- Why is the $old_instance needed for the widget update function?
- Embed iframe or html page into dashboard widget
- Storing custom dashboard widget options in wordpress
- Get sidebar parameters (before_widget, before_title, etc.) from within a widget
- Prevent second widget activation
- How can I add links to widget titles?
- How to refresh Theme Customizer after change color inside wpColorPicker?
- How to add image uploader to a custom widget?
- PHP Coding Standards, Widgets and Sanitization
- Different widgets on different page templates?
- How to Remove All Widgets from Dashboard?
- Widgets not displaying in theme customizer
- $post>ID displays wrong post ID
- Register multiple sidebars
- The difference between calling wp_enqueue_scripts to load scripts and styles in custom theme
- Is there a way to add more tags to the tag cloud?
- Notice that the wp_enqueue_style is not being called correctly!
- Modify recent post sidebar to show post thumbs with out plugins
- Loop through widgets in sidebar
- How do I rebind event after widget save
- Programmatically edit the text of a widget
- How to add color picker to widgets?