How to turn your WordPress Site into a Digital Photo Store and Sell Photos Securely 654

Do you want to turn your wordpress site into a digital photo store so that anyone can purchase photo?Do you want to sell photo securely with an automatic system? In this video tutorial I am going to show you the easy steps to do it.

First, install the nextgen gallery plugin and WP eStore plugin on your wordpress site.

There is a template file called “gallery-wp-eStore.php” in the view directory of the eStore plugin. You need to upload it to the ‘view’ directory of the NextGen gallery plugin.

After that you need to look at some basic settings of eStore plugin. The default settings are fine but you may want to customize some settings. I am showing you some basic settings to get you started with this.

Once you customize the eStore settings, you can go through the following four steps,

  1. Adding a New Gallery
    Simply create a new gallery and upload images(which you want to show the visitors as thumbnail, not the actual images) to that gallery. Once you are done, upload the actual images (which you want to deliver to your customers after they purchase) of those thumbnail (e.g. nature1.jpg, nature2.jpg) to any directory of you website ( I have not shown this in the video tutorial though).
  2. Add Products to eStore
    After you upload images to the gallery, add those images as products to eStore. Note that while adding images as products, you will have to specify the URL of the actual image in the “Digital Product URL” section( not the thumbnail image URL) even though I put the thumbnail image URL in “Digital Product URL” section as an example in this video tutorial. This way you can prevent people from stealing your actual photos. Suppose, your actual image is 800 x 600 pixels and its thumbnail version is 200 x 150 pixels. when anyone visits your photo product page, they might be able to steal the “thumbnail image” but not the actual one as only eStore plugin knows the specific URL of that actual image.
  3. Creating a “Add to Cart” Button
    In this step you need to create a “Add to Cart” button for the specific images.
  4. Showing the Content of the Gallery on a Product Page
    The last step is to show the content ( e.g. images) of the created gallery on a product page where your visitor will be able to purchase from. Once anyone purchases any image from your “Product” page seeing its thumbnail version, eStore plugin will send an email containing the encrypted download link of the actual image to that customer after the payment processing is done.

Alternate Method
If you have thousands of photos that you don’t have time to configure manually this method will be suitable for you. In this method you need to configure only one product in eStore and you will be able to use that product as a template for other photos.

How to Implement The Alternate Method (For Buy Now button)
There is a template file called gallery-wp-eStore-auto.php in the view directory of the eStore plugin. You need to upload that file to the view directory of the nextgen gallery plugin (nextgen-gallery/view).

  1. Configure a product in eStore for a photo like the first method. Note the ID the product you just created. Now go to eStore->Settings->3rd Party Integration tab. Under the NextGen Gallery Settings section there is a field Product ID to be Used as a Template. Enter the ID of the product (that you want to use as a template) here. Update the settings.
  2. Go to Add Gallery/ Images under Gallery and create a new gallery (If you haven’t created one already). If you have already created a gallery then go to Manage Gallery. Start uploading images.
  3. Now Go to a page/post and use the following shortcode to show the photo gallery with Buy Now button –

How to Implement The Alternate Method (For Add to Cart button)
There is a template file called “gallery-wp-eStore-auto-addtocart.php” in the view directory of the eStore plugin. You need to upload that file to the view directory of the nextgen gallery plugin (nextgen-gallery/view).

  1. Configure a product in eStore for a photo like the first method. Note the ID the product you just created. Now go to eStore->Settings->3rd Party Integration tab. Under the NextGen Gallery Settings section there is a field Product ID to be Used as a Template. Enter the ID of the product (that you want to use as a template) here. Update the settings.
  2. Go to Add Gallery/ Images under Gallery and create a new gallery (If you haven’t created one already). If you have already created a gallery then go to Manage Gallery. Start uploading images.
  3. Now Go to a page/post and use the following shortcode to show the photo gallery with Add to Cart button – Replace the Gallery-ID with the actual ID of the gallery (e.g – 1 or 2)
    Add to Cart photo display with products added to the cart
    Once you are done with setting up any of the above methods, you will be able to sell photos from your site.

Leave a comment