Всем привет! Хочу в файле functions.php дочерней темы отменить вызов виджета вот так, но не удается
function change_version_owl_javascript () {
wp_dequeue_script ('popular-widget');
}
add_action ('wp_enqueue_scripts','change_version_owl_javascript');
wp_deregister_script тоже не решает..
сам код виджета представлен здесь
if (!class_exists('mad_widget_popular_widget')) {
class mad_widget_popular_widget extends WP_Widget {
public $defaults = array();
public $version = "1.0.1";
function __construct() {
parent::__construct( 'popular-widget', strtoupper(MAD_BASE_TEXTDOMAIN) .' '. __('Widget Popular and Latest Posts', MAD_BASE_TEXTDOMAIN),
array('classname' => 'widget_popular_posts', 'description' => __("Display most popular and latest posts", MAD_BASE_TEXTDOMAIN))
);
define('POPWIDGET_URL', MAD_INCLUDES_URI . 'widgets/popular-widget/');
define('POPWIDGET_ABSPATH', str_replace("\\", "/", dirname(__FILE__) . '/widgets/popular-widget'));
$this->defaults = array(
'counter' => false,
'excerptlength' => 5,
'meta_key' => '_popular_views',
'calculate' => 'visits',
'limit' => 3,
'thumb' => false,
'excerpt' => false,
'type' => 'popular'
);
add_action('admin_print_styles', array(&$this, 'load_admin_styles'));
add_action('wp_enqueue_scripts', array(&$this, 'load_scripts_styles'));
add_action('wp_ajax_popwid_page_view_count', array(&$this, 'set_post_view'));
add_action('wp_ajax_nopriv_popwid_page_view_count', array(&$this, 'set_post_view'));
}
..
}