Soporte » Plugins y Hacks » WooCommerce » Fatal error: no carga la página de producto

  • Resuelto sandrinne2001

    (@sandrinne2001)


    Hola,
    He implementado el plugin Woocommerce al site rawalgin.com. Esta página funciona con un tema propio.
    Todo funciona correctamente, excepto la página de producto, que no se carga y os anoto aquí el error:

    "Fatal error: Uncaught Error: Call to a member function get_gallery() on null in
    /var/www/clients/client20/web101/web/wp-content/themes/rawal/single.php:17 
    Stack trace: 
    #0 /var/www/clients/client20/web101/web/wp-includes/template-loader.php(106): include()
    #1 /var/www/clients/client20/web101/web/wp-blog-header.php(19): require_once('/var/www/client...') 
    #2 /var/www/clients/client20/web101/web/index.php(17): require('/var/www/client...') 
    #3 {main} thrown in /var/www/clients/client20/web101/web/wp-content/themes/rawal/single.php on line 17
    Ha habido un error crítico en tu web."

    ¿Me podéis ayudar? Sabéis cómo podría solucionarlo?
    Mil gracias por vuestra ayuda por anticipado 🙂

    • Este debate fue modificado hace 4 meses por Jose Luis. Razón: marcar código

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)
  • Moderador almendron

    (@almendron)

    Poco podemos ayudarte ya que usas un tema propio al que no tenemos acceso.

    En cualquier caso, el problema lo tienes en la línea 17 del archivo «single.php» que supongo será una llamada a get_gallery(). Igual deberías probar a usar alguna función propia de WordPress.

    Me temo que vas a tener que ponerte en contacto con el desarrollador del tema y explicarle el problema.

    sandrinne2001

    (@sandrinne2001)

    Hola @almendron:

    Primero de todo, muchísimas gracias por tomarte la molestia de responder. El problema es que el desarrollador de este tema no está por la labor de ayudar, lamentablemente 🙁

    Me gustaría tratar de poder solucionarlo según tu sugerencia, quizás probando alguna función propia de WordPress.

    La línea 17 del archivo «single.php» efectivamente es una llamada a get_gallery():

    <?php $gallery2 = $nggdb->get_gallery ($idgaleria, ‘sortorder’, ‘ASC’, true, 0, 0); foreach($gallery2 as $image) { ?>

    Si me pudieras ayudar te lo agradecería infinito! 🙂 Aunque estoy aprendiendo, ando aún un poco perdida en estos temas. Mil gracias!

    Sandra.

    Moderador almendron

    (@almendron)

    Ya lo siento pero al tratarse de un tema particular es imposible poder dar una solución. Esa función solo la he encontrado relacionada con NextGEN Gallery, lo que aún complica más la cosa. Me temo que tendrás que ponerte en contacto con un profesional.

    sandrinne2001

    (@sandrinne2001)

    Buenas noches, @almendron:
    Pues tengo buenas noticias! Gracias a tu información, al mencionarme el plugin NextGen Gallery he ido a buscarlo y he visto que no estaba instalado! Lo he instalado y voilà! Ha cargado la ficha de producto.

    Así que muchísimas gracias! Tu ayuda ha sido muy valiosa 🙂

    Un cordial saludo y, de nuevo, muchas gracias!

    Sandra.

    Moderador almendron

    (@almendron)

    Ha habido suerte 🙂

    Un saludo.

    sandrinne2001

    (@sandrinne2001)

    Sin duda! La suerte ha acompañado, pero tu ayuda también. 🙂

    ¡Un saludo!

Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)
  • Debes estar registrado para responder a este debate.