WSHK DOCUMENTATION

“Woo Shortcodes Kit” does not work alone. It is originally created for WooCommerce (https://wordpress.org/plugins/woocommerce/), so before install “Woo Shortcodes Kit” you must have need to install WooCommerce on your website.

**Tested & Running with WorPress v4.8.1 | WooCommerce v3.1.2 (01/09/17)

Installation Instructions

In most cases you can install automatically from WordPress.

However, if you install this manually, follow these steps:

  1. Upload the entire woo shortcodes kit folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Check the Admin menu/ WooCommerce / WSHK

How Configure the the “Woo Shortcodes Kit”?

Go to “WooCommerce >> WSHK” and configure the plugin settings. You can access too from Installed Plugins and do click in the tool icon:

The plugin is divided in 3 parts: SETTINGS | SHORTCODES | CONTACT

In the SETTINGS section: You can enable the Functions & Shortcodes, but you can do more here! With just a click in each box, you can customize it, to get great results.

In the SHORTCODES section: You can see & copy the shortcodes to paste where you want!. Remember enable the functions in the settings section to see the shortcodes.

In the CONTACT section: You can get direct access to:

Contact form: If you need contact with me, send new ideas or something…
Changelog: To check the last changes includes in the new versions.
Documentation: This will help you, to learn how to use the plugin.
The web: the plugin have a special web, 100% dedicated to show all the power of WSHK!
The fanpage: If you want stay update about the WSHK news and changes, just need visit and follow!
Rate it!: If do you like the plugin, please give your valoration!

WSHK have a lot of videoguides to learn how to user the plugin and get great results!

What can do each function ?

The functions just need be enabled to work, sometimes you need put a shortcode to display the function content.

Now you can see all grouped by categories:

CUSTOMIZE THE ORDER EMAIL

Enable to display the product thumbnail in the email when a user make a order. Just need make a clic in the slider button to active it.

This function too let choose the size of the thumbnail!

CUSTOMIZE THE ADD TO CART BUTTON

Enable Change the button text “Add to cart” if user have the product purchase

You can change the button text for display different if the user have bought the product.

Enable Change the Add to cart button text & write a different text in each case

You can change the button text for display different in each case:
    + External product
    + Grouped product
    + Simple product
    + Variable product
    + Default product (when the users can't buy the product without log in your account.)

CUSTOMIZE THE SHOP PAGE

Enable Display only products of specifics categories in shop page

You can write the slug othe categories that you want display in your shop page (3 categories max.)

Enable Products per page manager

You can set the numbers of products to display per page in the WooCommerce shop page. (-1 to show all)

Enable Product Downloads/Sales Counter

You can set a different text if is a downloable product or normal. Just enable the function checking the box and write the number in the text box.

By default the message appear in all products.

Now you can set individually the minimun number of sales and downloads that a product must have to show the message.

CUSTOMIZE THE SHORTCODES (THE ADDONS)

This functions will customize the shortcodes, you need paste the shortcode in any post or page to see it working.

Enable for Display & Change the customer total bought products texts

If you want show the total bought products by user, just need active this function & paste the shortcode.

You can show a counter with the number of products bought by a user and add texts prefix, singular & plural suffix and a custom text if not have bought any product. Just need enable and write the text in each field

Enable for Display & Change the customer total orders texts

If you want show the total orders made by user, just need active this function & paste the shortcode.

You can show a counter with the number of orders made by a user and add texts prefix, singular & plural suffix and a custom text if not have made orders yet. Just need enable and write the text in each field

Enable for Display & Change the customer total reviews texts

If you want show the total reviews made by a user, just need active this function & paste the shortcode.

You can show a counter with the number of product reviews made by a user and add texts prefix, singular & plural suffix and a custom text if not have made any review yet. Just need enable and write the text in each field

Enable for Display & Change the text of Order?s message

If you want show a message when the user made a number of orders with the shortcode, just need active this function & paste the shortcode.

But you can customize too the function:

    + Write a custom (html/text) message to display if the use have X orders.
    + Set the number of orders to display the message
    + Set the custom text to display if the customer not have orders made yet
    + Set the custom text to display if the customer have more orders

Enable for Display the customer reviews with link to the product

If you want show the products reviews made by a user, just need active this function & paste the shortcode.

But you can customize the style to get your own:

    + Change the avatar: size, border ( size | radius | type | color ), cell with and shadow.
    + Change the box: Font size, border ( size | radius | type | color ) , background color and padding
    + Change the button: Border ( size | radius | type | color ) , target, text-decoration and text

Enable for Display the user Gravatar image

If you want show the user Gravatar image, just need active this function & paste the shortcode.

But you can customize the style to get your own:

    + Change the Gravatar size and add a shadow
    + Change the Gravatar border ( size | type | color | radius )

Enable for Display the username

If you want show the username in any page or post, just need active this function & paste the shortcode.

You can customize the style to get your own:

    + Add a text prefix.
    + Add a text suffix.
    + Change the Font ( color | size ) and text-align

Enable for Display the Logout button

If you want show the total reviews made by a user, just need active this function & paste the shortcode.

By default take the theme style, but you can customize the button a few more to get your own style:
+ Change the button border ( size | radius | type | color )
+ Change the button ( text | text-decoration | text-align | width)

Enable for Display the Login form

If you want display the Login & Register form in any post or page, just need active this function & paste the shortcode.

You can redirects the users after the login to a custom page. Just need write the WooCommerces "my-custom-account" page slug.

You can block the access to myaccount page if the user are not logged in and redirect to a custom page. Just need write the WooCommerce's myaccount page slug. By default is: myaccount

*You need set your custom “myaccount page” how the WooCommerce’s account page!
To do it, just need go to WooCommerce’s settings and look for in the main the accounts section. Now select your new & custom myaccount page how “My account page” in WooCommerce and save the changes!

What can do each Shortcode?

1) Orders List: with the shortcode [woo_myorders_list] you can show a list with the Orders where you want (pages,portfolio,posts…)

When a user make clic in “See/View” button, the Order Details appear just below, how you can check in the second screenshot.

If a user dont have made any order yet, then will appear the WooCommerce’s default message “You dont have any order yet” and the button “GO TO SHOP”.

This shortcode take the WooCommerce’s language so you dont need translate nothing.

VERY IMPORTANT!! : You need set how the WooCommerce’s my account, the page that you have included the [woo_myorders_list]

2) Show Global sales, with this simple shortcode [woo_global_sales] you can put everywhere (pages,posts, portfolio….) the number of the total sales that you have made in your store for the users.

3) Show the total products that you have in your shop, for example if you have 20 products in total, and use the shortcode [woo_total_product_count] then will appear the number 20 where you want (pages,portfolio,product page, shop page…)

But you can exclude any category too, for example if you have 3 categories: PLUGINS, THEMES, MUSIC and wont count the MUSIC category in the total products count, just need add: cat_id= “HERE WRITE YOUR CATEGORY ID NUMBER”

so the shortcode will be [woo_total_product_count cat_id=”3″]

The number 3 is the ID number of the MUSIC category.

4) Downloads List: with the shortcode [woo_download_list] you can show a list with the Downloads where you want (pages,portfolio,posts…)

When a user buy a digital product and it have a file to download, appear a table list how you can see in the screenshots, so if make click in the product name the user go to product page and if make click in the file link the user start to download. If you have configurate in product settings that the files have a expire date or limited number of downloads this details will appear too in the downloads table.

If a user dont have made any order yet, then will appear the WooCommerce’s default message “You dont have any download yet” and the button “GO TO SHOP”

This shortcode take the WooCommerce’s language so you dont need translate nothing.

5) Bought products: with the shortcode [woo_bought_products] you can display a loop with the products that a user has bought. (this option is in testing mode, work perfectlly in my web, but maybe dont work in some webs.)

6) Gravatar image: with the shortcode [woo_gravatar_image] you can display the user’s Gravatar image in any page, post, portfolio… In future versions will be customizable.

7) Total products bought by user counter: with the shortcode [woo_total_bought_products] you will get the number total in any page, post, portfolio…

.

8) Total orders made by user counter: with the shortcode [woo_customer_total_orders] you will get the number total in any page, post, portfolio…

9) Total reviews made by user counter: with the shortcode [woo_total_count_reviews] you will get the number total in any page, post, portfolio…

10) Review by user: with the shortcode [woo_review_products] you will get all the reviews in any page, post, portfolio…

11) Username: with the shortcode [woo_user_name] you will get the username in any page, post, portfolio…

12) Message by orders: with the shortcode [woo_message] you will set a custom message to the user if have made X orders, can display in any page, post, portfolio…

13) Billing address: with the shortcode [woo_billing_address] you will get the user’s billing data in any page, post, portfolio…

14) Shipping address: with the shortcode [woo_shipping_address] you will get the user’s shipping data in any page, post, portfolio…

15) Edit myaccount form: with the shortcode [woo_edit_myaccount] you will get the user’s account form in any page, post, portfolio…

16) Login & Register form: with the shortcode [woo_login_form] you will get the WooCommerce’s Login form in any page, post, portfolio…

17) Logout button: with the shortcode [woo_logout_button] you will get a button to make logout in any page, post, portfolio…

Which is your recommendation ?

I recommend put all the shortcodes to build your own myaccount page in the same page, and must be selected how WooCommerce’s myaccount page.

Where i can get more info about the plugin?

You can get more information and sell all the screenshots in Woo Shortcodes Kit.

I hope this text can help to you to understand the plugin better.

Thanks for your time and sorry for my English.