Disable dashboard drag&drop
This will remove the draggable functionality from each widget: jQuery(‘.widget.ui-draggable’).draggable(‘destroy’) You have find a good way to inject this into your code, either through wp_enqueue_script() or echo it inline on the Widget page. To target a specific Widget you would have to do something along these lines: jQuery(‘.widget.ui-draggable’).each(function() { if (jQuery(this).find(‘h4’).text() == ‘Archives’) jQuery(this).draggable(‘destroy’); } … Read more