Creating A New Product
To create a new product is very similar to creating a new post in WordPress. Basically,
- Log in to your WordPress Administration Panel (Dashboard).
- Click the Posts tab.
- Click the Add New Sub Tab
- Start filling in the blanks.
- As needed, select a category, add tags, and make other selections from the sections below the post. Each of these sections is explained below.
- When you are ready, click Publish.
DukaPress Product Options
As of DukaPress 1.2.0, you can create your products more easily. Just fill in the blanks in the DukaPress product options part when creating a new product.

DukaPress product options
DukaPress Specific Items
Read this part with caution – you do not have to use custom fields if you are using the DukaPress products options graphical user interface introduced in DukaPress 1.2.0.
- Product Images – these are simply any images that are attached to the particular post. The best results are achieved if you only attach an image but not actually insert it into the post. You achieve this by clicking on the add image icon and going through the steps of adding an image/images and then clicking on “save all changes” instead of “insert into post” and closing the image upload box.
- Product Description – to put this, simply type something into the WordPress post editor box.
- Product Price – simply add a custom field with the key price and the value being the amount you wish to charge for the product.
- Product Options – suppose you have a product which comes in a variety of colours/sizes/anything. This feature would be perfect for handling that. Here is how to use it.
- Inventory management – you can use DukaPress for very simple inventory tracking by using the custom field key currently_in_stock with a value of the number of items in stock.
- Item Weight – it is not possible to calculate weight-based shipping fees without defining a product’s weight. Here, one uses the item_weight custom field.
Creating Digital Products
You do this by following the steps above but you add an additional custom field which will indicate the location of the digital file representing the digital product.
First, you need to upload the file to: /wp-content/uploads/dpsc_download_files
Next, add a custom field with the key digital_file and the value should be the actual File Name of the file representing the digital product. Note that this is case sensitive.
If you are using the graphical user interface, please put the file name in the ‘Digital File’ field.
Displaying A Product Page
To display the product you have just added in a DukaPress-beautiful way, just add this shortcode: [dpsc_display_product]
Add the shortcode at the top of the content above the description.