=== 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