=== Easy Font Resize === Contributors: ziher4 Donate link: https://www.buymeacoffee.com/wpave Tags: accessibility, text, font, resize Requires at least: 4.7 Tested up to: 6.2.2 Stable tag: 1.0.15 Requires PHP: 7.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Allow your visitors to increase or decrease font size of the "main" section of your website. == Description == Allows your visitors to increase or decrease font size of the "main" section of your website. Features: * Uses jQuery to change text/font sizes * Shortcodes supported * Simple and Lightweight * Easy to Set Up * Works with all font size units * Uses localStorage to set font size only once across whole website == Frequently Asked Questions == = Resizing does not work, what do I do? = Try changing settings, specifically the jQuery selector field. Your theme might have different mark up. = How do I use shortcode in my theme? = Use [wpavefrsz-resizer] to output resizer wherever you want. = How do I disable resizer depending on page/post it's displayed on? Use 'wpavefrsz_render_flag' filter. For example, to only disable it on pages, use it like so:
add_filter('wpavefrsz_render_flag', function ($render, $post) {
if ($post->post_type === 'page') {
return false;
}
return $render;
}, 10, 2);
= I found a bug =
Let's fix that! Contact me at aleksandarziher@gmail.com
== Screenshots ==
1. Resizer widget shown to the users
2. Settings page
3. Settings page
== Changelog ==
= 1.0 =
* First version.
= 1.0.1 =
* Added localStorage support to set font sizes only once
= 1.0.2 =
* Added grey theme
= 1.0.3 =
* Added min/max/step values to options page
* Disabled selecting/highlighting text for resizer buttons
* Added "tabindex" and "title" attributes for accessibility (TAB keyboard key)
* Removed widget support (does not support widget block editor and never will)
= 1.0.4 =
* Added "Remember font size site-wide?" switch to options
= 1.0.5 =
* Added more resizeable elements
* Added following filters: wpavefrsz_filter_text, wpavefrsz_filter_minus, wpavefrsz_filter_plus, wpavefrsz_filter_equals
* Added an exclusion selector(s) fields
* Added a "force" mode that will add "!important" rule to better enforce font sizes
* Added a "notranslate" switch that will prevent Google Translator widget from interacting with resizer buttons
= 1.0.6 =
* Added proper screenreader ARIA labels and roles
= 1.0.7 =
* Added code to prevent DOM bubbling
= 1.0.8 =
* Fixed a bug with no elements being selected for resizing
* Added a Reset button for elements on settings page
= 1.0.9 =
* Added new filter 'wpavefrsz_render_flag'
* Added a new plugin promotion box
= 1.0.10 =
* Added an option to manually select elements for resizing
= 1.0.11 =
* Added a nag notice for Advanced Visual Elements plugin promotion
= 1.0.12 =
* Added an option to use native WordPress icons for resizer buttons
* Added a Buymeacoffee support link
= 1.0.13 =
* Added an option to upload icon that will appear after instructions text
= 1.0.14 =
* Fixed dashicons not being enqueued and displaying in frontend
= 1.0.15 =
* Added Elementor widget