=== Share This Image ===
Contributors: Mihail Barinov
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=GSE37FC4Y7CEY
Tags: facebook, image, sharing, social buttons, twitter
Requires at least: 4.0
Tested up to: 5.8
Stable tag: 1.63
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Image sharing plugin for WordPress. Share exactly needed images with fully customizable content.
== Description ==
**Share selected image with customizable content!**
This plugin adds social sharing icons to each image in your site.
Share This Image is simple and flexible image sharing plugin for WordPress. It’s give you great flexibility to promoting your content to most popular social networks/messengers.
[Plugin home page](https://share-this-image.com/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo) | [Features List](https://share-this-image.com/features/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo) | [Live DEMO](https://share-this-image.com/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo)
= Main Features =
* Supports all most popular social networks/messengers: **facebook**, **twitter**, **linkedin**, **pinterest**, **tumblr**, **WhatsApp**, **Telegram**, **Messenger**, **reddit**, **vkontakte**, **odnoclassniki**.
* **Exact sharing** - user will share exactly the same image that he wants.
* **Select what images to share**. Share all images of you site or just from several pages. Or just single images that you want. All this is possible!
* **Customize content** - fully customizable url, image, title and content that you want to share.
* **Short links** - build-in feature to create the short attractive looking version of sharing URL.
* **Powerfull Admin Panel** – all settings in one page.
* Build-in **shortcode** for easier work.
* **Fast** - Nothing extra. Just what you need for proper work.
* **Not only images** – apply it not only for image but for any block of content with specified data-media attribute.
* **Google Analytics** support.
* Supports all major desktop browsers (IE8, IE9, IE10, Chrome, Firefox, Safari, Opera) and mobile browsers.
= Premium Features =
[Premium Version](https://share-this-image.com/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo)
* New sharing buttons - **download** image button, **link** button, **embed** code, and **email** sharing.
* Advanced **content customization** and content variables support. Set sources for sharing content and change their priority.
* Fully customize shared **title**, **description**, **image** and **url**.
* **Invividual buttons content** - customize what content to share individually for each sharing button.
* Set of **styling options** - predefined icons styles, horizontal or vertical view, offsets by x and y planes.
* **Individual buttons styles** - set a unique style for each of your sharing buttons.
* Buttons **positions** - choose one of sharing buttons positions: on image, on image (hover), before image, after image.
* Additional sharing buttons **display rules** - show or not sharing buttons based on current page and user conditions.
* New option in admin page to **exclude all images from desired pages** from sharing.
* **Auto-scroll** your visitors to the exact location of the image they came to see.
* Priority support.
= Plugin Links =
[Home Page](https://share-this-image.com/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo)
[Features List](https://share-this-image.com/features/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo)
[Pricing](https://share-this-image/pricing/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo)
[Docs](https://share-this-image/guide/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo)
[FAQ](https://share-this-image/faq/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo)
== Installation ==
1. Upload share-this-image to the /wp-content/plugins/ directory
2. Activate the plugin through the 'Plugins' menu in WordPress
== Frequently Asked Questions ==
= What Share This Image plugin do? =
Share This Image ( STI ) is an image sharing plugin for WordPress. The main difference between this plugin and many other social sharing plugins is that STI specializes in image sharing and shares exactly selected images with fully customizable content like title, description and URL.
Here is a list of some main plugin features:
* Exact image sharing.
* Fully customizable url, image, title and description that you want to share.
* Supports all most popular social networks/messengers.
* Choose what images on what pages to share.
* and many more...
Please visit [features page](https://share-this-image.com/features/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo) for a full list of available features.
= What are the requirements to use Share This Image? =
Share This Image is a plugin for self-hosted WordPress sites, or wordpress.com hosted sites that allow installation of third party plugins.
Share This Image requires the following at minimum to work properly:
* WordPress 4.0 or greater
* WooCommerce 3.0.0 or greater
* PHP 5.5 or greater
* MySQL 5.6 or MariaDB 10.0 or greater
* Apache or Nginx server (recommended, but other options may work as well)
= Is it work with my theme/plugin? =
Plugin will work with most of the available WordPress themes. And it also was tested with the most popular WordPress plugins. If yo still faced any problems using the plugin please plugin [contact support](https://share-this-image.com/contact/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo).
= What is the steps to make this plugin works on my site? =
In order to start showing plugin sharing buttons you need to take the following steps:
1. Install and activate the Share This Image plugin. [More](https://share-this-image.com/guide/installation/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo).
2. Check the plugin settings page. [More](https://share-this-image.com/guide/settings-page/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo).
3. Check display rules. With these special options it is possible to choose what images on what pages must be available for sharing. [More](https://share-this-image.com/guide/buttons-display-rules/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo).
4. Set sharing button. Enable/disable sharing buttons that must be visible on your site. [More](https://share-this-image.com/guide/social-networks/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo).
5. Finish! From now sharing buttons must work on selected pages ( based on current display rules ).
= Can I enable image sharing only for certain pages or images? =
Yes. With the [Display rules](https://share-this-image.com/guide/buttons-display-rules/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo) option it became very simple to show/hide sharing button based image, page or user conditions.
= What about mobile devices support? =
Sharing buttons works great on both desktop and mobile devices. Optionally you can disable mobile sharing by opening the plugin settings page and turning off Enable on mobile? option.
By default on mobile instead of a sharing button block you will see one sharing icon that will show a sharing button when clicking on it. But this behaviour [can be changed](https://share-this-image.com/guide/mobile-support/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo).
= Can I change the styles for sharing buttons? =
Yes. With the PRO plugin settings you can choose from several pre-defined sharing buttons styles or change styling for each button individually. [Learn more](https://share-this-image.com/guide/buttons-styling/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo).
= How can I customize what url, image, title and description to share? =
When sharing new image for title and description plugin first of all looks in 'data-title' and 'data-summary' attributes of image.
So you can set your fully customizable content by adding this attributes. It's can look like that:
`
`
If image doesn't have data attributes then plugin will use title attribute for title and attr attribute for summary.
`
`
If image doesn't have data, title and attr attributes then will be used default title and description that you set in the plugin settings page.
Also it is possible to set shared image that can be different from image in the 'img' tag.
It's can be done with help of 'data-media' attribute:
`
`
Also you can change shared link.
By default plugin will share link to the page where your shared image in situated. But you can simply change this behavior.
Just add 'data-url' attribute with link that you want to be shared.
`img src="images/youre-cool-image.jpg" data-url="http://your-link.com">`
With the PRO plugin version you have the more advanced features in content customization. You can set priority for [content sources](https://share-this-image.com/guide/content-sources/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo), use special [text variables](https://share-this-image.com/guide/content-variables/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo) and even customize sharing content [individually for each sharing button](https://share-this-image.com/guide/buttons-content-options/?utm_source=wp-repo&utm_medium=listing&utm_campaign=sti-repo).
= How to use plugins build-in shortcode? =
Most common there is no need to use shortcode. Plugin will automatically work with all images that you have on your site.
But with shorcode it is very simple to share desired image with custom title and description.
All you need to do is add this shortcode inside your page or post content section
`[sti_image image="http://your-image-to-display.jpg" shared_image="http://your-image-to-share.jpg" shared_title="Your-title" shared_desc="Your-Description"]`
It is very simple and don't need additional explanation.
= Is it works only with 'img' tag? =
No.
Plugin give ability to run it not only for images, but for any blocks of content.
Only one condition - this block must have data-media attribute with link to shared image.
For example - we have block with custom content inside. This block has class shared-box. So it is very easy to add sharing content for it.
`