Current File : /home/getxxhzo/xpertbee.com/wp-content/plugins/wp-bottom-menu/assets/js/customizer.js |
;(function () {
/**
* Run function when customizer is ready.
*/
wp.customize.bind('ready', function () {
var condition,
archives_condition,
singular_condition,
woocommerce_condition,
singular_page_condition,
singular_post_condition,
singular_product_condition;
wp.customize.control('wpbottommenu_condition', function (control) {
const toggleControl = (value) => {
condition = value;
wp.customize.control('wpbottommenu_archives_condition').toggle(false);
wp.customize.control('wpbottommenu_woocommerce_condition').toggle(false);
wp.customize.control('wpbottommenu_singular_condition').toggle(false);
//wp.customize.control('wpbottommenu_singular_page_condition').toggle(false);
switch (value){
case 'archives':
wp.customize.control('wpbottommenu_archives_condition').toggle(true);
wp.customize.control('wpbottommenu_singular_page_condition').toggle(false);
wp.customize.control('wpbottommenu_singular_post_condition').toggle(false);
//wp.customize.control('wpbottommenu_singular_product_condition').toggle(false);
break;
case 'woocommerce':
wp.customize.control('wpbottommenu_woocommerce_condition').toggle(true);
wp.customize.control('wpbottommenu_singular_page_condition').toggle(false);
wp.customize.control('wpbottommenu_singular_post_condition').toggle(false);
break;
case 'singular':
wp.customize.control('wpbottommenu_singular_condition').toggle(true);
wp.customize.control('wpbottommenu_singular_product_condition').toggle(false);
break;
}
};
toggleControl(control.setting.get());
control.setting.bind(toggleControl);
});
wp.customize.control('wpbottommenu_singular_condition', function (control) {
const toggleControl = (value) => {
singular_condition = value;
wp.customize.control('wpbottommenu_singular_page_condition').toggle(false);
wp.customize.control('wpbottommenu_singular_post_condition').toggle(false);
switch (value){
case 'pages':
wp.customize.control('wpbottommenu_singular_page_condition').toggle(true);
break;
case 'post':
wp.customize.control('wpbottommenu_singular_post_condition').toggle(true);
break;
}
};
toggleControl(control.setting.get());
control.setting.bind(toggleControl);
});
wp.customize.control('wpbottommenu_woocommerce_condition', function (control) {
const toggleControl = (value) => {
woocommerce_condition = value;
wp.customize.control('wpbottommenu_singular_product_condition').toggle(false);
wp.customize.control('wpbottommenu_singular_page_condition').toggle(false);
wp.customize.control('wpbottommenu_singular_post_condition').toggle(false);
switch (value){
case 'product':
wp.customize.control('wpbottommenu_singular_product_condition').toggle(true);
break;
}
};
toggleControl(control.setting.get());
control.setting.bind(toggleControl);
});
});
})();