=== Catch Social Share ===
Contributors: catchplugins, catchthemes, sakinshrestha, pratikshrestha, maheshmaharjan
Donate link: https://catchplugins.com/plugins/catch-social-share/
Tags: social media share ,social network share, social share, facebook social share
Requires at least: 5.9
Requires PHP: 7.4
Tested up to: 7.0
Stable tag: 2.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Catch Social Share - Catch Social Share is a simple yet feature-rich social sharing WordPress plugin that adds social share buttons on your site.

== Description ==
Catch Social Share is a simple yet handy WordPress plugin that allows you to add social sharing buttons to your website. It is available for absolutely free. With a well-designed interface, attractive social icons, and fully customizable buttons Catch Social Share sure is the ideal solution to share your content on different social media platforms. The plugin helps you display social share buttons from seven different popular networks either above or below your content. You can also add text before the Sharing buttons and select its position—right, left, top, or bottom of your share buttons. Not only that, the share button text for each social media platform is customizable. You can also choose where you want your social sharing buttons to be displayed. With the plugin activated, you will be provided with the shortcode option as well. Simply copy and paste the shortcode [catch-social-share] directly into any post or page and enjoy displaying the social share buttons. Its focus isn’t just on social sharing buttons, but it also focuses on making your content more user-friendly and keeping visitors engaged. Download Catch Social Share plugin right away and provide your visitors an easier gateway to share your content in various social media platforms.

== Screenshots ==
1. Main Page
2. Social Share Icon displaying on frontend

== Installation ==
via FTP
The easy way (via Dashboard) :

* Go to Plugins > Add New
* Type in the **Catch Social Share** in Search Plugins box
* Click Install Now to install the plugin
* After Installation click activate to start using the **Catch Social Share**
* Go to **Catch Social Share** from Dashboard menu

Not so easy way (via FTP) :

* Download the **Catch Social Share**
* Unarchive **Catch Social Share** plugin
* Copy folder with catch-social-share.zip
* Open the ftp \wp-content\plugins\
* Paste the plug-ins folder in the folder
* Go to admin panel => open item "Plugins" => activate **Catch Social Share**
* Go to **Catch Social Share** from Dashboard menu


== Changelog ==

= 2.1 (Released: May 22, 2026) =
* Bug Fixed: Settings could not be saved due to a redundant nonce check conflicting with the Settings API
* Bug Fixed: The "Add Sharing Links" post type checkboxes could not be unchecked or changed
* Bug Fixed: Icon reorder via drag-and-drop was not secured — it now checks user permissions and a security token before saving
* Bug Fixed: Icon reorder saved user input without validation — it is now sanitized and checked against the list of valid social networks before saving
* Bug Fixed: Social share links on the front end and in the shortcode were not using the correct URL escaping — all share URLs are now properly escaped
* Bug Fixed: Button text displayed on the front end used attribute escaping instead of text escaping — fixed so special characters display correctly
* Bug Fixed: Several checkbox labels on the settings page were output twice due to a double-output escaping bug — each label now displays once
* Bug Fixed: Several text strings on the settings page were not translatable — they can now be translated
* Bug Fixed: Default option values for button labels were double-escaped — they now store plain text and escape only at output
* Improved: Admin and frontend scripts now load in the page footer for better page performance
* Improved: Code cleaned up to meet the latest WordPress coding standards and pass the official Plugin Check tool
* Compatibility check up to version 7.0

= 2.0 (Released: February 16, 2026) =
* Bug Fixed: WordPress.Security.EscapeOutput.OutputNotEscaped
* Bug Fixed: WordPress.WP.I18n.MissingTranslatorsComment
* Bug Fixed: missing_direct_file_access_protection
* Bug Fixed: WordPress.WP.I18n.TextDomainMismatch
* Bug Fixed: outdated_tested_upto_header
* Bug Fixed: trunk_stable_tag
* Compatibility check up to version 6.9

= 1.2.5 (Released: May 12, 2025) =
* Compatibility check up to version 6.8

= 1.2.4 (Released: April 16, 2024) =
* Compatibility check up to version 6.5

= 1.2.3 (Released: November 15, 2023) =
* Compatibility check up to version 6.4

= 1.2.2 (Released: November 16, 2022) =
* Compatibility check up to version 6.1

= 1.2.1 (Released: February 24, 2022) =
* Compatibility check up to version 5.9

= 1.2 (Released: August 05, 2021) =
* Compatibility check up to version 5.8

= 1.1 (Released: March 13, 2020) =
* Compatibility check up to version 5.4

= 1.0.1 (October 30, 2019) =
* Bug Fixed: Issue with pot file
* Compatibility check up to version 5.3

= 1.0.0 (Released: July 18, 2019) =
* Initial Release
