by Lorenzo Orlando Caum on April 22, 2013
We’ve spent the past few days making changes to our Shopp + Extensions. The biggest change is that they have been moved out of the Shopp menu and into their own menu:

Summary of Changes to Shopp + Extensions
The Start Here page for Shopp + Extensions provides information on our projects, links to Shopp resources, and pulls in blog posts from both Optimize My Shopp and Shopp 101.
We have removed all the walk-through videos for each plugin since these were rarely viewed.
Email marketing plugins received a link to our tutorial on how to generate a list of existing customers who have opted in to email marketing. This is useful if you are adding an email marketing integration to an existing store.
We’ve also fixed some issues related to grammar. Click here to continue reading →
by Lorenzo Orlando Caum on April 7, 2013
clixGalore is an affiliate network that you can setup with Shopp. Adding an affiliate program to your Shopp online store is an easy way to grow your marketing and increase sales. In this post, we’ll show you how to configure Shopp to work with clixGalore.
The clixGalore code is a conversional pixel that fires after a specific event has taken place. Similar to other affiliate programs for Shopp, this code should be setup to run after a successful checkout on the Shopp thanks page.
Here is an example of the code from clixGalore:
<!--begin clixGalore code copyright 2013 -->
<img
src="https://www.clixGalore.com/AdvTransaction.aspx?AdID=1234&SV=567&OID=890" height="0" width="0" border="0">
<!--end clixGalore code -->
- AdID = 1234 (will be unique for your account)
- SV = 567 (Shopp order total)
- OID = 890 (Shopp order transaction id)
Click here to continue reading →
by Lorenzo Orlando Caum on April 5, 2013
In this post we’ll take a look at getting Shopp running with Facebook conversion tracking. This works by using a conversion pixel which fires after a successful checkout on the Shopp thanks page.
You’ll need an FTP client to complete this tutorial. We recommend the Transmit FTP client which is available for the Mac. If you aren’t using a Mac, then try FileZilla is an alternative option.
Here is an example of what the code snippet for Facebook’s conversion pixel:
<script type="text/javascript">
var fb_param = {};
fb_param.pixel_id = '1234567890123';
fb_param.value = '0.00';
(function(){
var fpw = document.createElement('script');
fpw.async = true;
fpw.src = '//connect.facebook.net/en_US/fp.js';
var ref = document.getElementsByTagName('script')[0];
ref.parentNode.insertBefore(fpw, ref);
})();
</script>
<noscript><img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/offsite_event.php?id=1234567890123&value=0" /></noscript>
When it runs, it will tell Facebook that an event has occurred for a certain amount. Note that the value “1234567890123″ is an example and not a real value. The same applies for “0.00.”
Click here to continue reading →
by Lorenzo Orlando Caum on April 1, 2013
In this post, we’ll learn how to set up the Thesis theme with Shopp. For this tutorial we’ll be using Thesis 1.85 which powers this website.
When Thesis is activated on a WordPress site with Shopp, the product pages will appear with extra elements. Below is an example:

We can see that there are certain elements that appear such as the author, date, comments, and more. This makes the product page look like a blog post. We’ll continue this tutorial to remove those elements.
Click here to continue reading →
by Lorenzo Orlando Caum on March 20, 2013
In this tutorial we’ll show you how to fix a common error that can occur when WordPress runs out of resources.
By default WordPress will try to set aside 40M of memory for PHP. However, there are times where this amount is not enough.
Here are a few examples of the PHP memory error:
[20-Jan-2013 03:51:52] PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 512 bytes) in /redacted/wp-content/plugins/shopp/core/flow/Order.php on line 2168
[11-Feb-2013 01:55:26] PHP Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 15552 bytes) in /redacted/wp-content/plugins/shopp/core/model/Image.php on line 29
[20-Mar-2013 05:25:29] Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 2046199 bytes) in /redacted/wp-content/plugins/shopp/core/DB.php on line 238
Click here to continue reading →
by Lorenzo Orlando Caum on March 11, 2013
By default the Shopp Products Manager (WP-admin –> Shopp Catalog –> Products) displays 20 products on a page. The next set of products are then “paginated.” You can use the following URL to adjust the number of products shown on a page:
yourwebsite.com/wp-admin/admin.php?page=shopp-products&per_page=123
Note: yourwebsite.com should be changed your site URL and “123″ should be changed to the number of products that you want shown.
Here are some more examples:
- Show 50 products per page = yourwebsite.com/wp-admin/admin.php?page=shopp-products&per_page=50
- Show 75 products per page = yourwebsite.com/wp-admin/admin.php?page=shopp-products&per_page=75
- Show 100 products per page = yourwebsite.com/wp-admin/admin.php?page=shopp-products&per_page=100
by Lorenzo Orlando Caum on March 3, 2013
In this tutorial, we’ll learn how to add cart images to our cart & checkout pages. This will help customers “see” the specific items that are in their cart.
You’ll need to have Shopp templates enabled.
Go to WP-admin –> Shopp Setup –> Presentation. If templates are already enabled, you’ll see a checkmark for templates. If you do not see this, then follow the instructions for setting them up.
Specifically, you’ll need to login to your site with a FTP client. A free option is FileZilla. We recommend Transmit (if you are on a Mac).
Next browse to your theme folder and create a shopp subfolder in it. Once setup, you’ll see that you now have a set of Shopp files in the new Shopp subfolder similar to this location:
wp-content/themes/yourthemefolder/shopp/
Click here to continue reading →
by Lorenzo Orlando Caum on February 20, 2013
Does your image next to your Shopp forum name look like the image below?
If so, you may not have a Gravatar setup. To fix this, head to Gravatar.com. Then register with your email on your Shopp account and upload an image.
Then your “new Gravatar” will replace the default image and show on the Shopp forums. Here is an example:

by Lorenzo Orlando Caum on February 1, 2013
Free shipping is a powerful motivator in online stores. Many consumers have grown to expect free shipping.
In this post, we’ll teach you how to display a message in your cart to encourage larger orders with free shipping.

Setup Shopp Content Templates
First you’ll need to set up Shopp content templates. You can do so via the WordPress admin –> Shopp Setup –> Presentation
Specifically, you’ll need to login to your site with a FTP client. A free option is FileZilla. We recommend Transmit (if you are on a Mac).
Next browse to your theme folder and create a shopp subfolder in it. Once setup, you’ll see that you now have a set of Shopp files in the new Shopp subfolder similar to this location:
wp-content/themes/YourThemeFolder/shopp/ Click here to continue reading →
by Lorenzo Orlando Caum on January 23, 2013