Ответы пользователя по тегу WooСommerce
  • Как удалить кнопку wp mini cart и изменить ссылку?

    loli89
    @loli89 Автор вопроса
    Решено. Разобрался как написать нужный мне код.

    //Текст корзины
    add_filter('gettext', 'change_checkout_btn');
    add_filter('ngettext', 'change_checkout_btn');
    
    //function
    function change_checkout_btn($checkout_btn){
      $checkout_btn= str_ireplace('Shopping cart', 'Корзина', $checkout_btn);
      $checkout_btn= str_ireplace('close', 'закрыть', $checkout_btn);
      $checkout_btn= str_ireplace('Оформить заказ', 'Оформить заказ', $checkout_btn);
      return $checkout_btn;
    }
    
    //Текст корзины
    
    add_action( 'woocommerce_widget_shopping_cart_buttons', function(){
    	// Removing Buttons
    
    	remove_action( 'woocommerce_widget_shopping_cart_buttons', 'woocommerce_widget_shopping_cart_proceed_to_checkout', 20 );
    	
    	// Adding customized Buttons
    	add_action( 'woocommerce_widget_shopping_cart_buttons', 'custom_widget_shopping_cart_button_view_cart', 10 );
    	}, 1 );
    	
    	// Custom cart button
    	function custom_widget_shopping_cart_button_view_cart() {
    	$original_link = wc_get_cart_url();
    	$custom_link = home_url( 'http://metallika.by/#contact' ); // HERE replacing cart link
    	echo '<a href="' . esc_url( $custom_link ) . '" class="button wc-forward">' . esc_html__( 'View cart', 'woocommerce' ) . '</a>';
    	}
    Ответ написан
    Комментировать