WooCommerce 사용자 정의 속성에 대해 여러 분류를 등록하는 방법은 무엇입니까?
P粉610028841
2023-09-03 21:18:04
<p>저는 WordPress 탐색 메뉴에서 사용자 정의 속성을 얻기 위해 WooCommerce 문서를 사용해 왔습니다: </p>
<p>https://woocommerce.com/document/using-custom-attributes-in-menus/</p>
<p>저는 다음 코드를 사용했습니다: </p>
<pre class="brush:php;toolbar:false;">add_filter('woocommerce_attribute_show_in_nav_menus', 'wc_reg_for_menus', 1, 2);
함수 wc_reg_for_menus( $register, $name = '' ) {
if ( $name == 'pa_druivensoort' ) $register = true;
$레지스터를 반환합니다.
}</pre>
<p>이 방법은 작동하지만 여러 사용자 정의 분류를 등록하려면 코드를 어떻게 수정해야 합니까? </p>
제가 도와드릴 수 있는지 알아보세요. 내 생각에 당신이 할 수 있는 것은 기본적으로 두 개의 파이프 "||"인 PHP OR 연산자를 사용하는 것입니다. OR 연산자는 조건을 결합하여 작동하며, 적어도 하나의 조건이 true이면 PHP는 if 블록을 실행합니다. 두 조건이 모두 거짓이면 PHP는 if 블록 문을 실행하지 않습니다. 물론 속성이 많다면 더 효율적인 방법이 있을 수도 있겠지만, 이것이 도움이 되었으면 좋겠습니다!
또한 필수 속성이 탐색 메뉴에 보관되어 있는지 확인하세요. Products -> Properties로 이동한 다음 해당 속성 위로 마우스를 가져가서 "편집"을 클릭하면 됩니다. 편집 화면에서 "보관 활성화" 확인란이 선택되어 있는지 확인하세요.
다음은 이 기능의 예입니다:
으아악