网站:bartenders.caWordPress的自定义插件冲突与其他菜单项
当插件被打开我松访问
WordPress的移动汉堡仪表盘菜单(它适用于桌面,但不移动)
Yoast SEO插件失去改变信息
- 可视化编辑器不注册在所有使用的能力。
- 后面的主题主题选项显示菜单,但没有内部信息。
它看起来像笔者使用JavaScript/jQuery的,他们称之为像这样的时候...
1.) jQuery(document).ready(function() {}
2.) $("#add-new").on("click", function() {
$("form#add-course").slideDown();
});
...我明白这可以重写或改变其他代码调用jQuery的类似?
它看起来像使用调用具体的类和ID元素...但我错过了一些东西,但最初的猜测是与jQuery的冲突,但我迷路了。
admin.php的文件
功能my_admin_menu(){
add_menu_page('Enroll Form', 'Enroll Form from down under', 'manage_options', 'jbef_enroll-form', 'jbef_view_all', 'dashicons-tickets', 6);
add_submenu_page('jbef_enroll-form', 'How to Use', 'How to Use', 'manage_options', 'jbef_enroll-form', 'jbef_how_to_use');
add_submenu_page('jbef_enroll-form', 'Manage Courses for Montreal', 'Montreal Courses', 'manage_options', 'jbef_montreal-courses', 'jbef_manage_courses_page_m');
add_submenu_page('jbef_enroll-form', 'Manage Schedules for Montreal', 'Montreal Schedules', 'manage_options', 'jbef_montreal-schedules', 'jbef_manage_schedules_page_m');
add_submenu_page('jbef_enroll-form', 'Manage Courses for Quebec', 'Quebec Courses', 'manage_options', 'jbef_quebec-courses', 'jbef_manage_courses_page_q');
add_submenu_page('jbef_enroll-form', 'Manage Schedules for Quebec', 'Quebec Schedules', 'manage_options', 'jbef_quebec-schedules', 'jbef_manage_schedules_page_q');
add_submenu_page('jbef_enroll-form', 'Settings', 'Settings', 'manage_options', 'jbef_settings', 'jbef_settings_page');
}
功能jbef_admin_scripts(){
wp_register_script('jbef_jquery', plugins_url('bartend-enroll-form/js/jquery.min.js'), false, '3.1.1');
wp_enqueue_script('jbef_jquery');
wp_register_style('jbef_admin_style', plugins_url('bartend-enroll-form/style/admin.css'));
wp_enqueue_style('jbef_admin_style');
}
这是一个登记插件... HTTP://bartenders.ca/enroll-montreal/,http://bartenders.ca/schedules/,插件功能正常,但它似乎破坏了一切。 –
后主题... https://themeforest.net/item/hind-multiconcept-portfolio-wordpress-theme/12643880链接到使用该主题 –
您是否在调试器控制台中看到任何错误?听起来像JavaScript错误。 – Blackbam