=== Copy Anything to Clipboard ===
Contributors: Mahesh901122
Donate link: https://www.paypal.me/mwaghmare7/
Tags: Copy to Clipboard, Clipboard, Copy Anything to Clipboard
Tested up to: 5.4
Stable tag: 1.7.2
Requires at least: 4.4
Copy the Text or HTML into the clipboard ๐ (clipboard). You can use it for code snippets, special symbols, discount codes, or anything which you want. By default it add the copy to clipboard button to the <pre> tag.
Documentations and more visit on Quick Guide.
== Description ==
Simply copy the content into the clipboard.
Copy the Text or HTML into the clipboard ๐ (clipboard). You can use it for code snippets, special symbols, discount codes, or anything which you want. By default it add the copy to clipboard button to the `
` tag. Documentations and more visit on Quick Guide. By default, the Copy to Clipboard button is added to the `` tag. So, After plugin installs and activates the plugin add the Copy to Clipboard button to all pre tags. In plugin we have a setting page in which we can change the `` selector. Below is the list of manually testing themes: - Twenty Twelve โ By WordPress.org - Twenty Sixteen โ By WordPress.org - Twenty Seventeen โ By WordPress.org - Twenty Nineteen โ By WordPress.org - Velux โ By GoDaddy - Hello Elementor โ By Elementor - OceanWP โ By oceanwp - Astra โ By Brainstorm Force - Ascension โ By GoDaddy - Twenty Sixteen โ By WordPress.org - Twenty Fifteen โ By WordPress.org - Hestia โ By Themeisle - Neve โ By Themeisle - Escapade โ By GoDaddy - Shapely โ By Silkalns - Sydney โ By athemes - Storefront โ By Automattic - Twenty Fourteen โ By WordPress.org - Futurio โ By FuturioWP - Zakra โ By ThemeGrill - GeneratePress โ By Tom - Mesmerize โ By Extend Themes - Highlight โ By Extend Themes - Customify โ By PressMaximum - Ashe โ By WP Royal Extend the plugin on [Github](https://github.com/maheshwaghmare/copy-the-code/) == Installation == 1. Install theCopy Anything to Clipboardplugin either via the WordPress plugin directory, or by uploading the files to your server atwp-content/plugins. == Frequently Asked Questions == = How does it Works? = After plugin install and activate, By default on front-end the `Copy` button is added for all the `` tags. On click on it the content within the `pre` tags is copy in clipboard. = What is the selector? = Selector is the target element in which we want to add the copy button. It should be any valid CSS selector. Read more about selectors ยป = Some Examples of Selectors? = Lets check below some selectors which are valid to use: - `pre` - Copy button added all the `pre` tags. - `.single pre` - Copy button added only if its parent have CSS class `.single`. - `#my-account-section-1 pre` - Copy button added only if its parent have CSS class `#my-account-section-1`. Read more about selectors ยป = Can I change the copied content? = Yes, By default the content are copied as HTML. We can change it as Text so content copied without HTML tags. = Can I default copy button string's? = Yes, We can change the default strings of the button text, button copied text and the title of the button too. = Can I change the copy button position? Yes, By default the button is added within the selector. But, We can change it outside the selector. = Can I change the selector with filter? = Yes, We can use the `copy_the_code_localize_vars` selector to change the currently stored selector. E.g.add_filter( 'copy_the_code_localize_vars', 'my_slug_copy_the_code_localize_vars' ); function my_slug_copy_the_code_localize_vars( $defaults ) { // `single class is added to the `` tag for the single page, post etc. $defaults['selector'] = 'body.single pre'; return $defaults; }= Is plugin compatible for all the themes? = Yes, We have added `!important` for the Copy button to keep the button style same for each theme. We have tested below themes. == Changelog == = 1.7.2 = * Improvement: Removed unwanted code. = 1.7.1 = * Improvement: Updated Freemius SDK library with version 2.3.2. * Improvement: Added the latest new section. * Fix: The submit button is not visible form the settings page. Reported by Nicolas Tizio = 1.7.0 = * New: Added General & Style tabs. = 1.6.1 = * Improvement: Added WordPress 5.4 compatibility. = 1.6.0 = * New: Added filter `copy_the_code_default_page_settings` to change the default page settings. * New: Added filter `copy_the_code_page_settings` to change the page settings. = 1.5.0 = * New: Added option 'Button Text' to set the default button text. Default 'Copy'. * New: Added option 'Button Copy Text' to set the button text after click on copy. Default 'Copied!'. * New: Added option 'Button Title' to set the default button title which appear on hover on button. Default 'Copy to Clipboard'. * New: Added option 'Button Position' to set the button position. Inside or outside the selector. Default 'inside'. * Improvement: Added support for Internet Explorer devices. Reported by @rambo3000 = 1.4.1 = * Fix: Added support for IOS devices. Reported by @radiocure1 = 1.4.0 = * New: Added option 'Copy Content As' to copy the content as either HTML or Text. = 1.3.1 = * Improvement: Updated the strings and compatibility for WordPress 5.0. = 1.3.0 = * New: Added support, contact links. = 1.2.0 = * New: Added settings page for customizing the plugin. Added option `selector` to set the JS selector. Default its `` html tag. = 1.1.0 = * Fix: Removed `Copy` button markup from the copied content from the clipboard. = 1.0.0 = * Initial release.