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
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