Supporto » Funzionalità = Plugin » Riordinare tabelle outsell e featured

  • Buongiorno, nella pagina prodotto mi compaiono le tabelle featured e outsell products, vorrei modificare l’ordine di visualizzazione. Come posso fare?
    Grazie

Stai vedendo 4 repliche - dal 1 al 4 (di 4 totali)
  • Ciao @fulminelanducci,

    Se parli di WooCommerce probabilmente il tema che stai usando customizza la visualizzazione e la posizione degli elementi.

    Puoi darci qualche informazione più specifica circa la tua configurazione attuale?

    Buonasera Guido,
    si è woocommerce.
    La pagina in questione è la Pagina Prodotto.
    Le Tabelle “Ti Potrebbe Piacere” – Completa il Look – Visti di recente.
    Vorrei cambiare l’ordine – Completa il Look etc.etc.
    Il tema è Nitro – Woocommerce 3.4.5
    Se hai bisogno di altre informazioni…
    grazie

    Moderatore Guido Scialfa

    (@wido)

    Ciao @fulminelanducci,

    Scusa per il ritardo nella risposta.
    Grazie per le info. Dunque puoi usare questo modo per modificare la posizione delle tab https://docs.woocommerce.com/document/editing-product-data-tabs/#section-3

    Semplicemente cambiandone la priorità, come puoi vedere nella sezione “Re-ordering Tabs”

    ciao @wido
    Scusa per il super ritardo nella risposta ma non aveva funzionato.
    Le tabelle in questione sono gestite dal file content-single-product di woocommerce
    con il codice riportato di seguito, mentre nel file del template c’e’ soltanto il richiamo a oocommerce_after_single_product_summary.
    <?php
    /**
    * Hook: woocommerce_after_single_product_summary.
    *
    * @hooked woocommerce_output_product_data_tabs – 10
    * @hooked woocommerce_upsell_display – 15
    * @hooked woocommerce_output_related_products – 20
    */
    do_action( ‘woocommerce_after_single_product_summary’ );
    ?>
    </div>
    <?php do_action( ‘woocommerce_after_single_product’ ); ?>
    Ma nonostante l’ordinamento che sarebbe corretto io visualizzo related poi upsell e poi prodotti visti
    Ho provato cosi ma non funziona.
    // Remove product ‘Related Products’
    remove_action( ‘woocommerce_after_single_product_summary’, ‘woocommerce_output_related_products’, 20 );

    // Remove product ‘Upsell Products’
    remove_action( ‘woocommerce_after_single_product_summary’, ‘woocommerce_upsell_display’, 15 );

    // Add product ‘Related Products’ in new position
    add_action( ‘woocommerce_after_single_product_summary’, ‘woocommerce_output_related_products’, 25 );

    // Add product ‘Upsell Products’ in new position
    add_action( ‘woocommerce_after_single_product_summary’, ‘woocommerce_upsell_display’, 5 );
    Ho messo il primo codice in quanto non so creare una function e magari mi potresti aiutare.
    Grazie

Stai vedendo 4 repliche - dal 1 al 4 (di 4 totali)
  • Devi essere collegato per rispondere a questo topic.