Добрый вечер, добавляю в ф-ю woocommerce корзины
woocommerce_cart_link()
, свой
html
, вызываю ф-ию в html
<?php woocommerce_cart_link(); ?>
-> всё норм, выводится мой html из ф-ии.
Далее возвращаю свой html из ф-ии на его прежнее место, вызов ф-ии отстаётся на месте. В результате на экране мой html корзины и тот который
БЫЛ
в ф-ии, но я его убрал....это рукожопство моё или я чего-то не понимаю?)
<?php nlo_woocommerce_cart_link(); ?>
<button type="button" class="menu_cart_button">
<span class="floating-cart__all-sum">
<span class="money">
<span class="value">0 </span>
<span class="currency currency_on-the-right">₽</span>
</span>
</span>
<span class="floating-cart__amount-info">
<span class="floating-cart__drop-down-icon"></span>
<span class="floating-cart__amount-goods">0 товаров</span>
</span>
</button>
<a class="floating-cart__to-cart-button button button_primary" href="cart.php">Корзина</a>
function nlo_woocommerce_cart_link() {
?>
<a class="cart-contents" href="<?php echo esc_url( wc_get_cart_url() ); ?>" title="<?php esc_attr_e( 'View your shopping cart', 'nlo' ); ?>">
<?php
$item_count_text = sprintf(
/* translators: number of items in the mini cart. */
_n( '%d item', '%d items', WC()->cart->get_cart_contents_count(), 'nlo' ),
WC()->cart->get_cart_contents_count()
);
?>
<span class="amount"><?php echo wp_kses_data( WC()->cart->get_cart_subtotal() ); ?></span> <span class="count"><?php echo esc_html( $item_count_text ); ?></span>
</a>
<?php
}