Sell photos, prints, videos and pdf's online through WordPress in seconds. Built by creatives, for creatives.
Check with your hosting provide on your download limits. Sell Media does not provide any type of file splitting service.
Shortcodes are small snippets of code that when added to a Post, Page or Widget add functionality to your site. You must add the following shortcodes to your preferred Pages to use Sell Media:
[sell_media_item id="1893" text="Purchase" style="button" size="medium"]Options include: text="purchase | buy" style="button | text" size="thumbnail | medium | large" align="left | center | right"
[sell_media_all_items collection="type-your-collection-slug-here" show="type-number-of-items-per-page"]
Visit the Sell Media -> Add Product page and configure the page options. Click Save. Then click the View Product link.
You have two options:
<?php if ( class_exists( 'SellMediaSearch' ) ) echo Sell_Media()->search->form( $url ); ?>. You must pass the URL to your Search Media page into the $url parameter, like this:
<?php if ( class_exists( 'SellMediaSearch' ) ) echo Sell_Media()->search->form( 'http://test.com/search-media' ); ?>
Sell Media includes a new "Collections" taxonomy, which you can see on the right side of the screen when adding a new item to Sell Media. Assign each item to a specific Collection and the items will be displayed on that specific collection's archive page. You can then link to the collection like this: http://example.com/collection/my-collection-name/. A list of collecitons also shows up on the Appearance -> Menus page so you can add them to any menu.
The Password Protection option is located in the Publish box when editing a Sell Media item. Click the Visibility - Public - Edit link, select Password Protected, type in a password and click Save.
Click Sell Media -> Collections -> Click "Edit" next to the Collection you want to hide, fill in the "Password" click update.
Click Sell Media -> Collections -> Add New and check the "Hide" option.
Depending on the web hosting company you choose and the package you select, each of you will see maximum file upload limit on your Media Uploader page in WordPress. For some it is as low as 2MB which is clearly not enough for large images or videos. You can increase this by doing one of the following:
Theme Functions File - There are cases where we have seen that just by adding the following code in the theme function's file, you can increase the upload size:
@ini_set( 'upload_max_size', '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );
Create or Edit an existing PHP.INI file - In most cases if you are on a shared host, you will not see a php.ini file in your directory. If you do not see one, then create a file called php.ini and upload it in the root folder. In that file add the following code:
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
htaccess Method - Some people have tried using the htaccess method where by modifying the .htaccess file in the root directory, you can increase the maximum upload size in WordPress. Open or create the .htaccess file in the root folder and add the following code:
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
Again, it is important that we emphasize that if you are on a shared hosting package, these techniques may not work. In that case, you would have to contact your web hosting provider to increase the limit for you.
Please visit the Add Media -> Settings -> Payments page and double check all of your settings. Also, if you are using PayPal, you need to make sure you have added your IPN Listener URL to PayPal.
Also, PayPal computers use IP ranges 66.211.. and 173.0.. and visit the IPN URL with NO User-Agent. Some web hosting companies have their servers set up to block incoming pings when the User-Agent is not explicitly set (as is the case with PayPal's IPN). In this case, you'll want to modify your .htaccess file to override user-agent blocking with these address ranges.
The Sell Media plugin helps you to create and assign different licenses and prices for each image, video or audio file based on the anticipated usage of the media. For example: If a large company wants to purchase one of your images for a billboard, you should charge one price for commercial usage, charge another for editorial, and so on.
It only works on the primary blog. While it will work on other blogs, file uploads will not be protected. Why? Because WordPress stores uploads in a "virtual" directory of blogs.dir, server side file protection using .htaccess doesn't work on virtual directories.
Please disable your plugins and see if you still have the issue. Some plugins (ones that alter access via IP) do not allow the IPN to function properly.
Requires: 3.4 or higher
Compatible up to: 3.9.2
Last Updated: 2014-7-14
3 of 16 support threads in the last two months have been resolved.
Got something to say? Need help?