How to add your own Shopp tag

How to add your own Shopp tag

After working with Shopp for some time you will be familiar with the shopp(‘object’, ‘property’, ‘options’) tag that is used all over the Shopp templates. These Shopp tags make it super easy to customize the display of your webshop. There are a lot of tags built-in, but what is even better… you can create your own tags!
Read more

Your webshop has been deactivated

Probably the most horrible message to receive, your webshop is offline. Hopefully it doesn’t happen often, but if it does happen, I am sure you’ll want to be the first to know.
Read more


How to set your Shopp webshop as homepage

Shopp uses virtual pages to display the catalog, categories and products. How do you set your storefront to be your homepage?
Read more


Shopp price string to number, removing currency sign

Performing calculations on prices, subtotal and so on is kind of a problem with earlier versions of Shopp. Read more

Remove prices from Shopp variations dropdown menu

Shopp 1.2.x

When you add variations to your product, the associated prices will show up in the dropdown menu, on your product page.

If a different variation generates a different price then you will want your customers to know about it and have the price show up in the dropdown menu. But in the case the price doesn’t change no matter what variation is selected, there is no need for the price to show up.
Read more


How to add email address and phone number to Shopp receipt

To add the customer’s email address, or phone number to the receipt, all you have to do is edit the receipt.php file.
Read more

Checkout your SHOPP Checkout

This is a small one but you know how confusing things can be for your customers.

If your checkout page is accessible to your customers not only through the cart page, but also through the menu or a widget, they may get confused.

Clicking the checkout page without having items in your cart, results in a screen with the “There are currently no items in your shopping cart” notice. And… that is it. You can help your customers get back to shopping by providing a link, just like it is done on the cart page.

In your WordPress Admin Panel, go to Appearance -> Editor
Find the checkout.php file
Add this code just before the “endif” command at the very end of the file

<?php else: ?>;
<a href=”<?php shopp(‘catalog’,’url’); ?>”>Continue Shopping</a>

You don’t have to limit yourself to this, you could display linked category images, or a list of products on sale. Be creative!

Adjust your SHOPP Presentation Settings

Shopp is a great e-commerce plugin but some default settings are… not so great. One of them is in your Presentation settings. You will find these settings in the Shopp menu of your WordPress Admin Panel.

By default the number of products per row is 3, while the number of products per page is set to 25.

This means if you allow people to use grid view (which is available by default) and there are 26 products in your category things start to look out of balance.

25 of your products will show up on the first page, leaving two empty spots at the bottom, like this:


and because there are 26 products to display, Shopp will generate a second page with just that one last product. This last product could easily be displayed on page one.

Check your Presentation settings and adjust the settings if they are not balanced.
If you want 3 products in a row, then set products per page to 21, or 24, or 27, and so on.
If you want 4 products in a row, then set products per page to 24, or 28, or 32, and so on.

You get my drift, right? 🙂