Uncaught ArgumentCountError: слишком мало аргументов для функции wc_get_page_id () - PullRequest
0 голосов
/ 01 мая 2018

Я получаю эту ошибку на моей странице корзины WooCommerce, когда она пуста, как мне избавиться от этого сообщения об ошибке?

Неустранимая ошибка: Uncaught ArgumentCountError: слишком мало аргументов для Функция wc_get_page_id (), 0 передана в / главная / s3morder / public_html / WP-содержание / темы / Intranet Тема / woocommerce / cart / cart-empty.php в строке 30 и ровно 1 ожидается в /home/s3morder/public_html/wp-content/plugins/woocommerce/includes/wc-page-functions.php:45 Трассировка стека: # 0 / home / s3morder / public_html / wp-content / themes / Intranet Тема / woocommerce / cart / cart-empty.php (30): wc_get_page_id () # 1 /home/s3morder/public_html/wp-content/plugins/woocommerce/includes/wc-core-functions.php(211): include ('/ home / s3morder / ...') # 2 /home/s3morder/public_html/wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-cart.php(85): wc_get_template ('cart / cart-empty ...') # 3 /home/s3morder/public_html/wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php(76): WC_Shortcode_Cart :: output (Array) # 4 /home/s3morder/public_html/wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php(89): WC_Shortcodes :: shortcode_wrapper (Array) # 5 / home / s3morder / public_html / wp- in /home/s3morder/public_html/wp-content/plugins/woocommerce/includes/wc-page-functions.php по линии 45

Заранее спасибо!

1 Ответ

0 голосов
/ 02 мая 2018

Я обнаружил, что в empty-cart.php есть дополнительная функция, от которой я не избавился, как только я сузил место возникновения ошибки, я выяснил, что мне нужно было избавиться, корзину - Файл empty.php такой, как показано ниже.

<?php

   if ( ! defined( 'ABSPATH' ) ) {
      exit; // Exit if accessed directly
   }
?>
<div class="text-center">
   <?php do_action( 'woocommerce_cart_is_empty' );?>
</div>

И ответом является Your cart is currently empty. Что идеально! Надеюсь, это кому-нибудь поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...