Модератор
Юрій
(@yube)
Готовых решений (в смысле, скачал, поставил и радуйся) не знаю, тем более, для WC. Но в 2009 году такой проблемой заморачивался один товарищ на другом форуме http://wp-forums.com/viewtopic.php?id=8779
так, я вообще не разбираюсь в джаваскрипте.
плагин я создал.
<?php
/*
Plugin Name: derevo_kategoriya
Plugin URI:
Description:
Version: 00
Author:
Author URI:
*/
function derevo_kategoriya() {
echo <<<JS
jQuery("#categories-all").ready(function($){
$("#categorychecklist ul").parents('li').css({'background' : 'transparent url(images/screen-options-right.gif) no-repeat right top'})
$("#categorychecklist ul.children").hide()
$("#categorychecklist li").click(function(event){
event.stopPropagation();
$(this).children('ul:first').slideToggle("normal")
$(this).siblings().children('ul').slideUp("normal")
})
$("#categorychecklist label").click(function(event){
event.stopPropagation();
})
})
JS;
}
add_action('admin_footer','derevo_kategoriya');
?>
вроде на странице скрипт есть. дальше что делать непонятно)
Модератор
Юрій
(@yube)
А дальше адаптировать под актуальную версию WordPress и IDы/классы товарных категорий Woocommerce. Или ждать. Может кому-то будет не лень с этим возится, или подскажут другое, готовое решение.
Мне, честно говоря, на этот скрипт даже смотреть не хочется. Если Вы прочитали тему, то понимаете, о чем я 😉
Могу посоветовать a´Category Dropdown List.
Устанавливаешь
Заходишь в настройки плагина
Ставишь галку напротив нужной таксономии и ОБЯЗАТЕЛЬНО галку напротив Multiple choice.
Таким образом твоё неудобное «дерево» превратится в очень удобный интерфейс.
Вот спасибо! это то что нужно!
Угумс 🙂 Номер кошелька давать? 🙂
ЗЫ. Сам недавече с этой проблемой столкнулся. Дошло до того, что уже клавиатура страдать начала… Всё пытался изменить это «дерево» при помощи изменения кода. но потом наткнулся на плагин.
🙂
еще бы решить проблему с атрибутами. сделать их по иерархии.
а то они все в большой куче