Soporte » Plugins y Hacks » WooCommerce » «Single Product» se muestra en una plantilla de Noticias

  • Resuelto paulocolorado

    (@paulocolorado)


    Buenas noches, el inconveniente que tengo es que luego de estar en la tienda realizada con woocommerce, hago click en algún producto y este me envía a la página de el «Single Product» pero esta carga una plantilla que es usada para noticias por lo que aparece la imagen gigante en primer plano y a la derecha Noticias, y abajo mas noticias, les agradecería si me indican como modificar esta página. muchas gracias de antemano

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

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • Moderador LGrusin

    (@lgrusin)

    El tema no está preparado para WooCoomerce. Es un tema personalizado con lo que no podemos saber el código, acude a su autor para que te indique como adaptarlo.

    De todas formas aquí tienes las indicaciones
    https://docs.woocommerce.com/document/third-party-custom-theme-compatibility/

    Un saludo

    Iniciador del debate paulocolorado

    (@paulocolorado)

    Hola @lgrusin muchas gracias por tu aporte; si… tienes toda la razon, pero comunicarme con el programador que realizo la pagina base es imposible, estoy pensando en otra alternativa, talves que el producto no se abra en otra página, si no ahi mismo o en un lightbox, si tienes alguna sugerencia, será muy bien recibida.

    Iniciador del debate paulocolorado

    (@paulocolorado)

    Ó no se si en alguna de las páginas que tiene creada la plantilla añadirle un.. is_product() aunque no se claramente en cual ni donde. gracias de nuevo

    Moderador LGrusin

    (@lgrusin)

    Precisamente puse el enlace para que siguieras las indicaciones. Te explico lo que dice:
    1 – Copia el archivo page.php y crea uno llamado woocommerce.php
    2 – En el archivo woocommerce.php elimina todo esto:

    while ( have_posts() ) : the_post();
     .....
     .....
     etc
     etc
     etc
     ....
     ....
    endwhile;

    en su lugar pones esto
    woocommerce_content();

    Imposible ayudar más porque no tenemos acceso al código de tu tema.

    Cierro el hilo…

    Saludos

    Iniciador del debate paulocolorado

    (@paulocolorado)

    Hola @lgrusin, realice las recomendaciones, copie page.php, lo guarde en la misma carpeta en la que esta esa pagina, lo renombre como woocommerce.php y reemplace el contenido como se debe, pero no realizo ninguna accion, (Curiosamente el archivo page.php es muy corto)
    /*Archivo page.php*/
    <!– Archivo de cabecera global de WordPress –>
    <?php get_header(); ?>
    <!– Contenido de página de inicio –>
    <div id=»content»>
    <?php if ( have_posts() ) : the_post(); ?>
    <h1 id=»name-header»><?php the_title(); ?></h1>
    <?php the_content(); ?>
    <?php include «social-share.php» ?>
    <?php endif; ?>
    </div>
    <!– Archivo de barra lateral por defecto –>
    <?php get_sidebar(); ?>
    <!– Archivo de pié global de WordPress –>
    <?php get_footer(); ?>

    ——————————–
    /*Archivo creado woocommerce.php*/
    <!– Archivo de cabecera global de WordPress –>
    <?php get_header(); ?>
    <!– Contenido de página de inicio –>
    <div id=»content»>
    <?php woocommerce_content(); ?>
    </div>
    <!– Archivo de barra lateral por defecto –>
    <?php get_sidebar(); ?>
    <!– Archivo de pié global de WordPress –>
    <?php get_footer(); ?>
    ————————————–

    No se que mas hacer, muchas gracias por colaborarme.

    Moderador LGrusin

    (@lgrusin)

    Elimina datos de navegación o temporales del navegador. Alguna diferencia debes notar, por ejemplo, elimina
    <?php get_sidebar(); ?> en el woocommerce.php y desaparecerá el sidebar con lo que sabrás si carga correctamente.

    Como te dije antes es imposible saber cómo se ha creado ese tema.

    Saludos

    Iniciador del debate paulocolorado

    (@paulocolorado)

    Buenos dias!, ya logre que me reconociera el archivo woocommerce.php ingresando en el archivo functions.php el siguiente codigo:

    add_action( ‘after_setup_theme’, ‘woocommerce_support’ );
    function woocommerce_support() {
    add_theme_support( ‘woocommerce’ );
    }

    Muchas gracias!

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • El debate ‘«Single Product» se muestra en una plantilla de Noticias’ está cerrado a nuevas respuestas.