Skip to content

Instantly share code, notes, and snippets.

@galengidman
Last active June 1, 2016 12:05
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save galengidman/440d4379a2059b206ca8 to your computer and use it in GitHub Desktop.
Save galengidman/440d4379a2059b206ca8 to your computer and use it in GitHub Desktop.
Adding WooCommerce cart link to wp_nav_menu()
<?php
function my_nav_wrap() {
$wrap = '<ul id="%1$s" class="%2$s">';
$wrap .= '%3$s';
$wrap .= '<li class="cart">';
$wrap .= '<a href="' . WC()->cart->get_cart_url() . '"> class="cart_totals">';
$wrap .= WC()->cart->get_cart_total();
$wrap .= '</a>';
$wrap .= '</li>';
$wrap .= '</ul>';
return $wrap;
}
<nav>
<?php wp_nav_menu(array(
'theme_location' => 'my_menu_location',
'items_wrap' => my_nav_wrap()
)); ?>
</nav>
@NickToye
Copy link

NickToye commented Mar 8, 2016

Hi,

This doesn't work. It prints out > class="cart_totals">

@loversjain
Copy link

$wrap .= ' class="cart_totals">';

Updated:-

$wrap .= '';

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment