Sto cercando e provandolo per 2 giorni senza esito positivo, per favore aiuto.Dettagli ordine amministratore Woocommerce - Mostra dati personalizzati nella pagina dei dettagli dell'ordine
Desidero filtrare gli ordini di woocommerce per aggiungere ulteriori dettagli da db alla pagina dei dettagli dell'ordine in base all'attributo del prodotto ma non riesco a trovare l'azione woocommerce/hook del filtro corretto per questa attività. Qui supponiamo di avere variabile $is_customized = false
;
Se $is_customized == true
ho quindi bisogno di aggiungere dati personalizzati dal database alla pagina dei dettagli degli ordini.
NOTA: Non voglio aggiungere box meta ulteriore invece voglio cambiare l'ordine tabella di dettaglio per:
- sostituendo l'immagine di default del prodotto con l'immagine memorizzata nel database e,
- Aggiunta di un div contenente gli attributi personalizzati sotto il nome del prodotto.
Ho tutti questi valori nelle variabili ma non riesco a capire quale hook di azione dovrei usare.
Ho allegato un'immagine per chiarimenti.
solo bisogno di sapere se posso cambiare/filtrare questi risultati ordine e quanto?
Apprezzo per il vostro tempo e l'aiuto. Grazie
Come tutte le altre colonne di tipo messaggio personalizzato vengono gestiti tramite [ 'gestire $ tipo messaggio messaggi columns'] (https://codex.wordpress.org/Plugin_API/Filter_Reference/manage_$post_type_posts_columns) e ['gestisci $ post type posts custom column'] (https://codex.wordpress.org/Plugin_API/Action_Reference/manage_$post_type_posts_custom_column). E nel caso di ordini il tipo di post è 'shop_order'. – helgatheviking
Non importa, ho appena guardato più da vicino il tuo screenshot e non è quello che stavo pensando. Detto questo, è una metabox, quindi nel peggiore dei casi è possibile rimuoverla e aggiungere una versione modificata al suo posto. – helgatheviking
significa che non è disponibile alcuna azione/filtro per filtrare questi risultati o personalizzarli invece di riscrivere l'intero modulo? –