skip to Main Content
+30-6944453971 info [a] selidamou.gr

Woo commerce – Shortcodes

Επειδή δεν έχουμε πάντα μία template με ενσωματωμένο το woo commerce ή θέλουμε απλά να ενσωματώσουμε παραπάνω πληροφορίες, έρχονται τα shortcodes για να μας σώσουν. Τα παρακάτω μπορούν να προστεθούν στο functions.php του theme σας.

Woo commerce shortcodes  (πηγή: woothemes.com)

WooCommerce > 2.1.x Shortcodes:

  • Your cart is currently empty.

    Return to shop

     – shows the cart page
  •  – shows the checkout page
  • To track your order please enter your Order ID in the box below and press the "Track" button. This was given to you on your receipt and in the confirmation email you should have received.

     – shows the order tracking form
  • Login

     – shows the user account page

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.

Return to shop

Checkout

Το συναντάμε στην σελίδα που γίνεται το checkout.

Args: none

Order Tracking Form

Εμφανίζει στο χρήστη μία σελίδα που μπορεί να αναζητήσει την κατάσταση της παραγγελίας του.

Args: none

To track your order please enter your Order ID in the box below and press the "Track" button. This was given to you on your receipt and in the confirmation email you should have received.

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’ δείχνει πόσα προϊόντα θα εμφανιστούν σε μία σελίδα. Δεν κάνει σελιδοποίηση.

 

Back To Top
×Close search
Search