Best Practices: Using Slugs instead of IDs


When it comes to giving Shopp products or categories a special treatment you’ll need to create templates that identify which store object you want to dress up. Using database IDs is straightforward, but here are some reasons why you might be better off using slugs.

caching-shopp

Caching Shopp with WordPress Plugins


You can save site resources and speed up your WordPress site by properly setting up a caching plugin. Learn more about caching and how it relates to Shopp.

api_iceberg

Creating Your Own Theme API Tags


Shopp is designed to make it possible for programmers to implement their own Shopp Theme API “tags”, and we’re going to show you how.

taxerates

Overriding Tax Rates


Dealing with taxes is a constant headache in e-commerce. Take a look at how you can take complete control over the taxes charged on any order in Shopp.

Disabling Shopp Scripts


There are times when some of Shopp’s JavaScript behaviors just get in the way of an advanced developer, and simply need to be disabled. This example will show you how to selectively remove any or all of Shopp’s built-in JavaScript used in the storefront.

validation

How to Disable Checkout Validation


When it’s time for your customers to checkout, Shopp runs a number of different validation processes to help detect any mistakes that the customer might have made – such as entering their email address incorrectly, or forgetting to provide their name – and also to ensure that you, as the merchant, have all the information…

Storefront CSS Classes in Shopp


A reference guide to the CSS classes used on Shopp pages, products and categories with a how-to on adding your own CSS classes.

© Ingenesis Limited. Shopp™ is a registered trademark of Ingenesis Limited.

Skip to toolbar