Sell downloads and tangible goods with WordPress
We offer two different ways you can sell from a WordPress site with E-junkie. You can use our optional WordPress plugin to generate a pre-fab storefront listing all of your E-junkie products at a subfolder of your WordPress site, or you can build your own sales page(s) in WordPress and just copy and paste our ready-made purchase button codes into your page wherever you want the buttons to appear. Each of these approaches are covered in their own section below.
E-junkie plugin for WordPress
NOTE: This plugin is only available if you have installed the WordPress.org software on your own Web site; it will not work with a free blog hosted on WordPress.com.
We now offer an E-junkie plugin for WordPress that can automatically generate a storefront section of your WordPress site, using the same product listing details and images as an E-junkie Shop or Product Card. You can search for and install this plugin from your WP Admin panel—make sure you choose the official E-junkie WordPress Sell Digital Downloads plugin.
After installing the plugin, you will need to enter Shop Settings to set it up:
- Client ID: You can find this in your E-junkie Dashboard under Manage Seller Account > View Account Summary;
- Client API Key: (Optional) You can find this in your E-junkie Dashboard via the Products API link at the bottom of the left-hand sidebar menu:
- If you fill this in, the plugin shop will list all of the products in your E-junkie account by default;
- If you leave this blank, the plugin shop will only list products shown in your E-junkie Shop in our site's Marketplace.
- Shop URL: Enter the subfolder of your site where you want the plugin to generate your shop -- e.g., if you enter
shophere, your shop will be generated at
- Shop Name: Enter a title for your shop, which will be shown in the browser tab and at the top of each shop page;
- Click Save Changes to apply your plugin Shop Settings.
The plugin may then take a few minutes to retrive data for your E-junkie account and products, so it can generate a shop in your WordPress site at the Shop URL you'd entered. The plugin also supports the E-junkie Template Engine, which you can use to customize the template files the plugin uses to generate shop and product pages in your WordPress site.
- Hide Out of Stock Products: Removes products from your shop that use the Limit available stock setting when they run out of units in stock;
- Show Related Products: Product pages can list other related products, based on the Category Tags you assign in their Product Listing details;
- Pinned Up Products: Moves products to the top of your shop list;
- Pinned Down Products: Moves products to the end of your shop list;
- Hidden Products: Removes products from your shop list.
Using E-junkie purchase buttons
If you'd rather build your own sales pages in WordPress, just copy your button code from Seller Admin to paste into your WordPress pages manually. You will need to switch to your post/page editor's HTML or Text view (rather than the regular Visual or WYSIWYG view), where you can see the raw HTML code and paste your button codes in there -- see the placeholder tip above to help you find where to paste the code. You may need to save directly from the Text/HTML view without switching back to Visual mode, as we have seen cases where switching back to Visual mode before saving can remove or garble important aspects of our button code.
The Raw HTML plugin should help prevent the WordPress software or other plugins from garbling your button codes after you paste them in, even if you need to switch back and forth between Text/HTML and Visual modes. You should be able to search for and auto-install that plugin from your WP Admin panel, or use the link above to visit the plugin page and download it to install manually; that link also provides instructions on how to use Raw HTML. See the Troubleshooting links in the sidebar here for additional information about common problems you may encounter adding E-junkie to your WordPress site.
If you have a free blog hosted on WordPress.com: