Soporte » Guías – Resolución de problemas » error: undefined variable

  • Resuelto almejoselx

    (@almejoselx)


    Hola, necesito que me digan porque al poner “debug” me salen una serie de errores, les mando una captura. Gracias. (si necesitan mas información pidan-mela”.
    Notice: Undefined variable: post in /var/www/vhosts/almelx.es/httpdocs/wp-content/themes/responsive/core/includes/post-custom-meta.php on line 113

    Notice: Trying to get property of non-object in /var/www/vhosts/almelx.es/httpdocs/wp-content/themes/responsive/core/includes/post-custom-meta.php on line 113

    Notice: Undefined variable: post in /var/www/vhosts/almelx.es/httpdocs/wp-content/themes/responsive/core/includes/post-custom-meta.php on line 113

    Notice: Trying to get property of non-object in /var/www/vhosts/almelx.es/httpdocs/wp-content/themes/responsive/core/includes/post-custom-meta.php on line 113

    Notice: Undefined variable: post in /var/www/vhosts/almelx.es/httpdocs/wp-content/themes/responsive/core/includes/post-custom-meta.php on line 113

    Notice: Trying to get property of non-object in /var/www/vhosts/almelx.es/httpdocs/wp-content/themes/responsive/core/includes/post-custom-meta.php on line 113

    • Este debate fue modificado hace 3 meses por  almejoselx.
Viendo 15 respuestas - 46 de 60 (de 67 total)
  • Hola, ¿no es el mismo error que tenías en este otro hilo y que llegasteis a la conclusión de que era a consecuencia de un plugin de pago?

    Moderador almendron

    (@almendron)

    Ya abriste un hilo con la misma pregunta: https://es.wordpress.org/support/topic/error-undefined-variable/

    Y ya vimos que el error saltaba cuando activabas el plugin WP Rocket. Este plugin es de pago y por tanto no podemos ayudarte ya que no tenemos acceso a él.
    Hay página de soporte: https://wp-rocket.me/es/soporte/

    • Esta respuesta fue modificada hace 2 meses, 3 semanas por  almendron.

    La url que enlazas tan solo explica el procedimiento para escoger tu página “tienda” (o cualquier otra) como página de inicio del sitio web. No van por ahí los tiros.

    Prueba por favor a desactivar todos tus plugins (salvo WooCommerce) y comprobar si se reproduce el error.

    Moderador almendron

    (@almendron)

    @pablo-moratinos : hemos editado al mismo tiempo 🙂

    Hola de nuevo. Siento decirles que no es error de WP-Rocket ni de ningún otro plugin, este fin de se mana me e dedicado a desinstalar e instalar plugins y Temas, no logro solucionar ese error que sale, incluso e reinstalado Woocommerce reponiendo artículos y nada, si instalo otro tema diferente a Responsive el error NO sale. De la única forma en que no me sale el error con Responsive es poner de inicio otra pagina diferente a “Tienda”. Ahora mismo no tengo ningún plugin activo salvo Really Simple SSL y Woocommerce. TODOS los demás desactivados y Debug activo y sigue el problema. pueden entrar y verlo. Se me terminan las ideas y no logro ponerle solución. Disculpen las molestias, pero si pueden ayudarme les agradecería. Un saludo.

    Moderador LGrusin

    (@lgrusin)

    @almejoselx yo lo que digo que si no te afecta el funcionamiento normal del sitio pon el debug en false.

    Con otro tema no te pasa, esa variable sólo la usa el tema Responsive. Por lo que se ve no puede hacer la comprobación con las páginas de WooCommerce.

    Si preguntas al soporte del tema diles que usas WooCommerce y que sólo te pasa en esas páginas.

    Por cierto, ¿Fusionamos?

    Un saludo

    • Esta respuesta fue modificada hace 2 meses, 3 semanas por  LGrusin.
    • Esta respuesta fue modificada hace 2 meses, 3 semanas por  LGrusin.

    He probado con una instalación limpia con Responsive+WooCommerce y obtengo el mismo error que tú @almejoselx
    Desactivando el DEBUG parece que no se producen más problemas. Como te dice @lgrusin yo lo desactivaría y trataría de arreglarlo a través del soporte del tema.

    Voy a mandar yo también un mensaje al desarrollador a ver si así lo resolvemos.

    Que significa “¿Fusionamos?” ?? no se a que se refieren…

    Esa variable afecta al search console de google ??

    Con fusionar se refiere a unir los dos hilos sobre el mismo tema que has abierto. Así se evita la información duplicada y que si un hilo se soluciona, no quede el otro huérfano.

    No afecta al funcionamiento de Search Console.

    Dejo por aquí el enlace al “ticket” de soporte del tema: https://wordpress.org/support/topic/error-undefined-variable-4/ por si a alguien más le pasa más adelante.

    GRACIAS. Me parece bien que mandes el error a des-arrolladores a ver si dicen algo. De momento quitare debug y trabajaré asi asta tener alguna solución. Un saludo…..

    Moderador Jose Conti

    (@jconti)

    Hola,

    Solo decirte que los “notice” nunca afectan al funcionamiento. Podría ser incluso que no utilizarás una versión “correcta” de PHP, pero funciona.

    En cuanto al search consol, no te afectará si no tienes activado el debug, si lo tienes activado, Google verá los errores, pero si lo desactivas, no los verá al igual que tú ya no lo ves.

    Saludos

    • Esta respuesta fue modificada hace 2 meses, 3 semanas por  Jose Conti.
    Moderador LGrusin

    (@lgrusin)

    @jconti acabo de probar y no obtengo ningún notice con el debug True.

    – WordPress 4.8
    – Responsive 2.7.2
    – WooCommerce 3.0.9
    – PHP 7.0.10

    @pablo-moratinos, ¿con qué versión de PHP has probado?

    Un saludo

    5.6
    ¿Quieres que la cambie a la 7 a ver qué pasa?

    Mi hosting solo admite hasta la 7.0, acabo de actualizar y la salida del error es la misma. Tengo las mismas versiones que tu de WP, WC y el tema

Viendo 15 respuestas - 46 de 60 (de 67 total)
  • Debes estar registrado para responder a este tema.