Μετά από μία εγκατάσταση ή μεταφορά μίας σελίδας, μόλις κάνουμε Login στο wordpress, εμφανίζει συνεχόμενα…
Woo commerce – Shortcodes
Επειδή δεν έχουμε πάντα μία template με ενσωματωμένο το woo commerce ή θέλουμε απλά να ενσωματώσουμε παραπάνω πληροφορίες, έρχονται τα shortcodes για να μας σώσουν. Τα παρακάτω μπορούν να προστεθούν στο functions.php του theme σας.
Woo commerce shortcodes (πηγή: woothemes.com)
WooCommerce > 2.1.x Shortcodes:
- – shows the cart page
Your cart is currently empty.
- – shows the checkout page
Login
WooCommerce < 2.1.x Shortcodes:
- [woocommerce_edit_account] – Edit account pages
- [woocommerce_change_password] – shows the change password page
- [woocommerce_view_order] – shows the user account view order page
- [woocommerce_logout] – shows the logout page
- [woocommerce_pay] – shows the checkout pay page
- [woocommerce_thankyou] – shows the order received page
- [woocommerce_lost_password] – shows the lost password page
- [woocommerce_edit_address] – shows the user account edit address page
Cart
Εμφανίζει τα περιεχόμενα του Cart.
Args: none
Your cart is currently empty.
Checkout
Το συναντάμε στην σελίδα που γίνεται το checkout.
Args: none
Order Tracking Form
Εμφανίζει στο χρήστη μία σελίδα που μπορεί να αναζητήσει την κατάσταση της παραγγελίας του.
Args: none
My Account
Εμφανίζει την σελίδα ‘my account’, που ο χρήστης μπορεί να εμφανίσει τις παραγγελίες του. Μπορείτε να προσδιορίσετε την ποσότητα παραγγελιών. ( Αν χρησιμοποιήσετε -1 δείχνει όλες τις παραγγελίες.)
Args:
array( 'current_user' => '', 'order_count' => '15' )
Login
Current user argument is automatically set using get_user_by( ‘id’,
Τα παρακάτω μπορούν να χρησιμοποιηθούν οπουδήποτε:
Recent products
Εμφανίζει τα τελευταία προϊόντα που έχει δει ο χρήστης.
Args:
array( 'per_page' => '12', 'columns' => '4', 'orderby' => 'date', 'order' => 'desc' )
Featured Products
Το ίδιο με το παραπάνω, αλλά εμφανίζει τα προϊόντα που είναι flagged ως “featured”.
Args:
array( 'per_page' => '12', 'columns' => '4', 'orderby' => 'date', 'order' => 'desc' )
Product
Εμφάνισε ένα προϊόν με το ID ή το SKU.
*Αν δεν εμφανίζεται το προϊόν, δες αν είναι hidden στο Catalog Visibility.
Για να βρείς το Product ID, πηγαίνουμε στο Product > Edit και το βρίσκουμε στο url, όπως φαίνεται στην εικόνα παρακάτω.
Products
Εμφάνιση πολλαπλών προϊόντων.
Args:
array( 'columns' => '4', 'orderby' => 'title', 'order' => 'asc' )
Add to cart
Εμφάνισε μόνο την τιμή απο ένα προϊόν με το product ID.
Args:
array( 'id' => '99', 'style' => 'border:4px solid #ccc; padding: 12px;', 'sku' => 'FOO' )
Add to cart URL
Κάνει Echo το URL που υπάρχει στο κουμπί add to cart.
Args:
array( 'id' => '99', 'sku' => 'FOO' )
Product page
Εμφάνισε ολόκληρη την σελίδα ενός προϊόντος. Λειτουργεί με το product ID ή το SKU.
Product category
Εμφανίζει πολλαπλά προϊόντα, φέρνοντας την κατηγορία.
Args:
array( 'per_page' => '12', 'columns' => '4', 'orderby' => 'title', 'order' => 'asc', 'category' => '' )
Sale Products
Εμφάνισε όλα τα προϊόντα που είναι σε έκπτωση.
Args:
array( 'per_page' => '12', 'columns' => '4', 'orderby' => 'title', 'order' => 'asc' )
Best Selling Products
Εμφάνισε τα Best sellers
Args:
array( 'per_page' => '12', 'columns' => '4' )
Product Attribute
Εμφάνισε προϊόντα με το shortcode ενός attribute.
Args:
array( 'per_page' => '12', 'columns' => '4', 'orderby' => 'title', 'order' => 'asc', 'attribute' => '', 'filter' => '' )
Related Products
Εμφάνισε τα σχετικά προϊόντα.
Args:
array( 'per_page' => '12', 'columns' => '4', 'orderby' => 'title' )
The ‘per_page’ Argument
Προσοχή: Το ‘per_page’ δείχνει πόσα προϊόντα θα εμφανιστούν σε μία σελίδα. Δεν κάνει σελιδοποίηση.