Sto usando il plugin woocommerce per il mio sito wordpress, e ho bisogno di una sezione in cui i membri possono vedere la loro cronologia degli ordini. Ci sono codici brevi o pagine in woocommerce che mostrano la cronologia degli ordini di un membro?in woocommerce, c'è uno shortcode/pagina per visualizzare tutti gli ordini?
risposta
mio account shortcode:
[woocommerce_my_account order_count="-1"]
Shows the ‘my account’ section where the customer can view past orders and update their information. You can specify the number or order to show, it’s set by default to 15 (use -1 to display all orders.)
Riferimento: Woocommerce Shortcodes
Aggiornamento
Se avete bisogno solo le decisioni non so se c'è alread y uno shortcode, ma ho fatto una presa woocommerce_my_account come ad esempio:
function shortcode_my_orders($atts) {
extract(shortcode_atts(array(
'order_count' => -1
), $atts));
ob_start();
wc_get_template('myaccount/my-orders.php', array(
'current_user' => get_user_by('id', get_current_user_id()),
'order_count' => $order_count
));
return ob_get_clean();
}
add_shortcode('my_orders', 'shortcode_my_orders');
aggiungere questo al file functions.php e quindi utilizzarlo come [my_orders order_counts=10]
(order_counts
è opzionale, se mancante elenca tutti gli ordini).
Stavo leggendo di estratto e apparentemente non è più raccomandato da Wordpress. Ho trovato questo soloution, spero che questo aiuta:
function shortcode_my_orders($atts) {
$args= shortcode_atts(
array(
'order_count' => -1
),
$atts
);
$order_count = esc_attr($args['order_count']);
ob_start();
wc_get_template('myaccount/my-orders.php', array(
'current_user' => get_user_by('id', get_current_user_id()),
'order_count' => $order_count
));
return ob_get_clean();
}
ciao come posso includere il nome? – winresh24
- 1. Enumera tutti gli ordini parziali
- 2. Come si memorizzano gli ordini?
- 3. API WooCommerce per app mobile
- 4. Woocommerce - aggiungi di serie ai prodotti negli ordini
- 5. Come modificare la pagina degli ordini di amministratore di woocommerce?
- 6. Come visualizzare Woocommerce descrizione di categoria
- 7. Istruzione SQL per ottenere tutti i clienti senza ordini
- 8. Come visualizzare l'anteprima dei modelli di email di Woocommerce
- 9. Magento: trova gli ordini contenenti un prodotto
- 10. Come visualizzare l'immagine della categoria Woocommerce?
- 11. Riscrivi tutti gli URL tranne uno
- 12. Come visualizzare tutti gli avvisi in SBT 0.11?
- 13. Linux rm -rf * cancella gli ordini?
- 14. Come ottenere tutti gli ordini e tutte le fatture da php in Magento?
- 15. Gemfile richiede gemma in tutti gli ambienti tranne uno
- 16. Consentire tutti gli URL tranne uno in Spring security
- 17. Richiesta di Woocommerce per stato magazzino
- 18. Campi personalizzati API REST WooCommerce
- 19. Strumento per visualizzare gli oggetti in permgen
- 20. in che modo l'inserto multimap di stl's rispetta gli ordini?
- 21. Come impongo uno stack backtrace per tutti gli errori fatali in Perl?
- 22. WooCommerce: come visualizzare i campi dall'estensione "Product Add-ons"?
- 23. MVC - JQuery Datepicker per visualizzare gli eventi
- 24. Come rimuovere gli ordini di prova da Magento2
- 25. Woocommerce - php per ottenere informazioni sull'ordine
- 26. woocommerce get_woocommerce_currency_symbol()
- 27. Modo efficiente per trovare ordini di coppia?
- 28. Algoritmo C++ per N! ordini
- 29. Come visualizzare gli errori di compilazione in tutti i file in XCode 4?
- 30. Python xlwt: conserva tutti gli stili tranne uno
in realtà solo mi ha inviato alla mia pagina conti dove l'utente può vedere i loro indirizzi di spedizione e il messaggio di benvenuto, quando nella tua pagina Account. – dave
grazie mille amico. Proverò appena possibile. – dave
ok ho provato a inserire il codice sopra in ROOT/wp-includes/functions.php ma mi ha dato "Errore irreversibile: chiamata alla funzione non definita add_shortcode() in C: \ xampp \ htdocs \ localpressjuicery \ wp-includes \ functions. php " – dave