• Cordial Saludo,

    He estado buscando cómo obtener el ‘shortcode’ de las pestañas de productos de Woo Commerce. Me refiero a la pestaña de Descripción, la pestaña de Información adicional y la pestaña de Comentarios para un producto. No sé si hay alguna forma de hacerlo. Me gustaría obtener estas pestañas de acuerdo con la identificación del producto. Cada pestaña debe tener su título y descripción para crear una tabla de productos personalizada.

    Atentamente,

    • Este debate fue modificado hace 4 años, 7 meses por .
    • Este debate fue modificado hace 4 años, 7 meses por .
    • Este debate fue modificado hace 4 años, 7 meses por .
    • Este debate fue modificado hace 4 años, 7 meses por .
Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Moderador LGrusin

    (@lgrusin)

    El foro es en español, por favor, escribe tu consulta en este idioma.

    Iniciador del debate Ángel David

    (@adavidbermeo)

    @lgrusin Gracias por tu corrección.

    Buenas @adavidbermeo

    No sé exactamente para que necesitas el shortcode. ¿Lo necesitas en la misma página de producto o en otra página? Ten por seguro que esto lo debes hacer por código y si quieres montarte tu el shortcode.

    Si es en la misma página de producto tienes que hacer override del fichero /tutema/woocommerce/single-product/tabs/tabs.php y ahí puedes modificar.

    Si lo que necesitas es obtener la información que tienes en esas pestañas debes hacer uso de las funciones:
    Description = get_the_content(null,false,{la_id_del_producto});
    + info (https://developer.wordpress.org/reference/functions/get_the_content/)
    Información adicional = wc_display_product_attributes(wc_get_product({la_id_del_producto}));
    + info (https://docs.woocommerce.com/wc-apidocs/function-wc_display_product_attributes.html)
    Comentarios = get_comments( array('ID' => {la_id_del_producot}) );
    + info (https://codex.wordpress.org/Function_Reference/get_comments)

    Si quieres obtener el template de tabs, deberás hacer un loop con WC_Query y después de the_post(), llamar a woocommerce_output_product_data_tabs().

    Igualmente esto no lo he testeado y no sé si tienes conocimientos técnicos, porque te he pasado funciones que obtienes la información y otras que obtienes la plantilla. No es tan trivial de coloco un shortcode y ya.

    Espero que te haya podido asesorar y que dejes tus comentarios 😉

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • El debate ‘Pestañas de producto (Product Tabs) Shortcode’ está cerrado a nuevas respuestas.