@Stanislav6

Как переназначить функцию?

Здравствуйте! Хочу переназначить функцию вывода мини-корзины, в частности поменять html разметку.

В functions.php темы есть ссылка на файл, внутри которого функция вывода мини-корзины:
/**
 * Minicart
 */

/**
 * Gets minicart offcanvas.
 */
function maudern_minicart() {

	if ( ! maudern_is_wc_active() || ! class_exists( 'WC_Widget_Cart' ) ) {
		return;
	}

	$return_to = apply_filters( 'woocommerce_continue_shopping_redirect', wc_get_raw_referer() ? wp_validate_redirect( wc_get_raw_referer(), false ) : wc_get_page_permalink( 'shop' ) );
	?>

	<div class="offcanvas offcanvas-right offcanvas-minicart">
		<div class="offcanvas-inner">
			<div class="offcanvas-close"></div>
			<?php

			/**
			 * Fires before minicart HTML display.
			 *
			 * Allow output of additional info before minicart to be added by child themes and plugins.
			 *
			 * @since Maudern 1.0
			 */
			do_action( 'maudern_before_minicart' );

			the_widget( 'WC_Widget_Cart' );
			?>

			<a href="<?php echo esc_url( $return_to ); ?>" tabindex="1" class="button wc-forward no-underline">
				<?php echo esc_html__( 'Continue shopping', 'woocommerce' ); ?>
			</a>

			<?php
			/**
			 * Fires after minicart HTML display.
			 *
			 * Allow output of additional info after minicart to be added by child themes and plugins.
			 *
			 * @since Maudern 1.0
			 */
			do_action( 'maudern_after_minicart' );

			?>
		</div>
	</div>

	<?php
}


Забираю этот кусок кода, меняю под себя, вставляю в functions.php дочерней темы и белый экран.
Помогите пожалуйста.
  • Вопрос задан
  • 42 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы