2017-12-30 37 views
0

widget-product-categories 순서를 사용자 정의 (asc, desc가 아닌)로 변경할 수 있습니까 ??? woocommerce_product_categories_widget_args 필터가 있지만 사용 방법을 모르겠습니다. 감사.widget-product-categories order 변경

답변

0

JavaScript를 사용하여 (JS 플러그인 별) 훨씬 더 자유롭게 작동합니다. 아래 코드는 메뉴 항목 (및 재정렬을 위해 후크가있는 코드 스 니펫을 사용하는 메뉴 항목)을 기반으로 사이드 바 카테고리를 재정렬합니다.

var menu_product_categories = document.getElementsByClassName("menu-item-object-product_cat"); 
    var sidebar_product_categories = document.getElementsByClassName("cat-item"); 
    for (var loop_menu = 0; loop_menu < menu_product_categories.length; loop_menu++) { 
    if (menu_product_categories[loop_menu].parentElement.classList.contains('nav-dropdown')) { 
     for (var sidebar_loop = 0; sidebar_loop < sidebar_product_categories.length; sidebar_loop++) { 
     if (sidebar_product_categories[sidebar_loop].parentElement.classList.contains('product-categories')) { 
      if (loop_menu === sidebar_loop) { 
      sidebar_product_categories[loop_menu].innerHTML = menu_product_categories[loop_menu].innerHTML; 
      } 
     } 
     } 
    } 
    }