Skip to content

Instantly share code, notes, and snippets.

@jmabbas
Created September 6, 2024 06:29
Show Gist options
  • Save jmabbas/93a54a83fe8b29bd15ac07923f1205e7 to your computer and use it in GitHub Desktop.
Save jmabbas/93a54a83fe8b29bd15ac07923f1205e7 to your computer and use it in GitHub Desktop.
MyTravel - My account icon after header cart
function mytravel_navbar_mini_cart() {
if ( mytravel_is_woocommerce_activated() && mytravel_navbar_enable_minicart() ) {
$header_style = mytravel_get_header_style();
$classes = 'shopping-cart position-relative';
if ( 'v1' === $header_style ) {
$classes .= ' pl-2 pl-md-4 ml-auto d-none d-xl-block';
} elseif ( 'v2' === $header_style ) {
$classes .= ' pr-xl-4 mr-xl-1 ml-auto d-none d-md-block';
} elseif ( 'v5' === $header_style ) {
$classes .= ' pl-md-4 ml-auto';
} elseif ( 'v7' === $header_style ) {
$classes .= ' pl-md-4 ml-xl-1 ml-auto';
} else {
$classes .= ' pl-2 pl-md-4 ml-auto';
}
?>
<div class="<?php echo esc_attr( $classes ); ?>">
<?php mytravel_navbar_cart_toggle();
?>
<a href="<?php echo esc_url( get_permalink( get_option( 'woocommerce_myaccount_page_id' ) ) ); ?>" class="text-white font-size-20 scroll-icon order-2 ml-2 ml-lg-3 ml-auto">
<i class="flaticon-user"></i>
</a>
</div>
<?php
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment