(1) 将下面的代码粘贴到函数中。php文件
function my_enqueue() {
wp_enqueue_script( \'my_custom_script\', get_template_directory_uri() . \'/js/myscript.js\' );
}
add_action( \'admin_enqueue_scripts\', \'my_enqueue\' );
(2)创建
myscript.js 将下面的代码归档并粘贴到其中,然后将文件放在“yourtheme/js/”文件夹中。
jQuery(document).ready(function () {
jQuery(\'#categorychecklist\').prepend(\'<input type="checkbox" id="selectall"><label for="selectall">Select all subcategories.</label><hr>\');
jQuery(\'#categorychecklist [type="checkbox"]:not(#selectall)\').on(\'change\', function () {
if(jQuery(\'#selectall\').is(\':checked\')) {
jQuery(this).parent().parent().find(\'ul.children [type="checkbox"]\').prop(\'checked\', true);
} else {
jQuery(this).parent().parent().find(\'ul.children [type="checkbox"]\').removeAttr(\'checked\');
}
});
});
(3)完成-现在选择父类别将自动选择子类别,如果
Select all subcategories 选中产品编辑页面上的复选框。