Pregunta sobre Direct Checkout for WooCommerce de Wordpress:

method_exists () espera un parámetro de 2 cables

Un usuario preguntó 👇

De repente, este error comenzó a aparecer en mi sitio web:

Advertencia: method_exists () espera que el parámetro 2 sea una cadena, dado el objeto en /home/gree/public_html/capacita/wp-content/plugins/woocommerce-direct-checkout/includes/view/frontend/general.php en línea 75

Todo está al día.

(@fcovecino)

hace 5 meses

Hola,

La misma pregunta, pero no todo está bien … los estilos del tema (Divi) se ven afectados.

Advertencia: method_exists () espera que el parámetro 2 sea una cadena, un objeto dado en… / wp-content / plugins / woocommerce-direct-checkout / include / view / frontend / general.php online 75

(@webparaplan)

Hace 4 meses, 3 semanas

+1 mismo error:
PHP Warning: method_exists() expects parameter 2 to be string, object given in /wp-content/plugins/woocommerce-direct-checkout/includes/view/frontend/general.php on line 75

Esta respuesta fue modificada hace 4 meses, 3 semanas por.

(@ libertad2)

Hace 4 meses, 3 semanas

Tengo el mismo problema que realmente afectó a mi sitio web.

Advertencia: method_exists () espera un parámetro de 2 cables, un objeto dado en /home/customer/www/website.com/public_html/wp-content/plugins/woocommerce-direct-checkout/includes/view/frontend/general. php en línea 75

Esta respuesta fue modificada hace 4 meses, 3 semanas por. Esta respuesta fue modificada hace 4 meses, 3 semanas por.

(@rgenck)

Hace 4 meses, 2 semanas

Mismo error, impide que las personas publiquen cupones en la página del carrito.

(@brianhenryie)

Hace 4 meses, 2 semanas

Es necesario invertir el orden de los argumentos. Cambiar /includes/view/frontend/general.php:75 Oh

if (method_exists('is_empty', WC()->cart) && WC()->cart->is_empty()) {

a

if ( method_exists( WC()->cart, 'is_empty' ) && WC()->cart->is_empty() ) {

de acuerdo a https://www.php.net/manual/en/function.method-exists.php

(@andooresu)

hace 4 meses

Hola, implementé el cambio propuesto por @brianhenryie y funcionó.

Debe ir al editor de plugins, seleccionar el plugin simplemente chekcout y editar la línea 75 en el directorio nombrado. (/includes/view/frontend/general.php:75) o resuelva el que le indica la advertencia.

Gracias @brianhenryie

(@beluserra)

Hace 2 meses

Disculpe la demora, ¿podría probar la versión 2.4.2 y confirmar si está resuelta o no? Acerca de

(@fcovecino)

Hace 1 mes, 3 semanas

Hola,

Sí, parece arreglado.

¡Gracias!

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.