• Hola, tengo un problema al entrar a las páginas de algunos productos o a la página de alguna categoría; éstas dejan de cargarse y sólo se muestran hasta antes de los códigos que se encargan de mostrar los thumbnails. Si borro la parte del código que se encarga de estos las páginas se muestran bien.

    Pasa lo mismo con el backend de los productos, en este caso mostrándome absolutamente nada.

    Lo curioso es que sólo pasa con algunos productos, pero aún así no logro saber el porqué. No sé si tiene que ver con el servidor o qué. Lo más raro es que pasó de repente.

    WP 3.9.1
    WPML 3.1.5
    Woocommerce 2.1.9
    Woocommerce Multilingual 3.3

    La parte de código que se encarga de mostrar las imágenes de los productos es:
    product-image.php
    $image = get_the_post_thumbnail( $post->ID, apply_filters(‘single_product_large_thumbnail_size’, ‘shop_single’ ), array(‘title’ => $image_title) );

    Si modifico el apply_filters() para que pille la imagen original, funciona, pero si lo dejo como debería estar funciona mal.
    apply_filters( ‘single_product_large_thumbnail_size’, $size );

    Para los productos relacionados o las páginas de categorías la única solución que he encontrado ha sido borrando la parte que se encarga de las imágenes.
    content-product.php
    <?php do_action( ‘woocommerce_before_shop_loop_item’ ); ?>
    que me lleva hasta:
    wc-template-functions.php
    if ( ! function_exists( ‘woocommerce_get_product_thumbnail’ ) ) {

    /**
    * Get the product thumbnail, or the placeholder if not set.
    *
    * @access public
    * @subpackage Loop
    * @param string $size (default: ‘shop_catalog’)
    * @param int $placeholder_width (default: 0)
    * @param int $placeholder_height (default: 0)
    * @return string
    */
    function woocommerce_get_product_thumbnail( $size = ‘shop_catalog’, $placeholder_width = 0, $placeholder_height = 0 ) {
    global $post;

    if ( has_post_thumbnail() )
    return get_the_post_thumbnail( $post->ID, $size );
    elseif ( wc_placeholder_img_src() )
    return wc_placeholder_img( $size );
    }
    }

    Espero me podáis ayudar porque no sé que es lo que pasa, y es un poco frustrante.

Viendo 1 respuesta (de un total de 1)
  • Iniciador del debate anx279

    (@anx279)

    nada… se ha solucionado agregando un php.ini con .htaccess. con los siguientes valores:

    memory_limit=128M
    upload_max_filesize=1024M
    post_max_size=1024M
    max_post_size=1024M

Viendo 1 respuesta (de un total de 1)
  • El debate ‘No carga página de productos ni categorías’ está cerrado a nuevas respuestas.