Используйте заявление If в качестве карты, если пусто woocommerce - PullRequest
0 голосов
/ 09 апреля 2019

В моем меню есть бутстрэп-таблетка с номером корзины. Но я не хочу показывать таблетки, когда карта пуста. Как я могу скрыть это с помощью оператора If в моем меню ходунка.

<?php
wp_nav_menu( array(
'theme_location'  => 'primary',
'menu_id'         => 'primary-menu',
'container'       => 'div',
'container_class' => 'collapse navbar-collapse',
'container_id'    => 'navbarsExampleDefault',
'menu_class'      => 'navbar-nav ml-auto',
'fallback_cb'     => '__return_false',
'items_wrap'      => '<ul id="%1$s" class="%2$s">%3$s

<li class="nav-item language">
<a class="" href="'.wc_get_cart_url().'"><img class="icon-card" src="card-logo.svg"><span class="badge badge-pill badge-oranje">'.sprintf ( _n( '%d', '%d', WC()->cart->get_cart_contents_count() ), WC()->cart->get_cart_contents_count() ).'</span></a>
<a class="" href=""><img class="icon-card" src="vlag-nl.svg"></a>
<a class="" href=""><img class="icon-card" src="vlag-uk.svg"></a>
</li>
</ul>',
'depth'           => 3,
'walker'          => new wp_bootstrap_navwalker()
) );
?>

</div>

и оператор if

<?php
if ( WC()->cart->get_cart_contents_count() != 0 ) {
       echo 'niet leeg';
}?>
...