Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93
/home/sportsfe.../httpdocs/wp-conte.../plugins/content-...
File: readme.txt
=== Passster - Password Protect Pages and Content ===
[0] Fix | Delete
Contributors: patrickposner
[1] Fix | Delete
Tags: password protect, password, restrict content, sitewide, password protection
[2] Fix | Delete
Requires at least: 6.2
[3] Fix | Delete
Tested up to: 6.5
[4] Fix | Delete
Requires PHP: 7.2
[5] Fix | Delete
License: GPLv2 or later
[6] Fix | Delete
License URI: https://www.gnu.org/licenses/gpl-2.0.html
[7] Fix | Delete
Stable tag: 4.2.6.5
[8] Fix | Delete
[9] Fix | Delete
Password protect pages, your entire website or just parts of your content with a single password.
[10] Fix | Delete
[11] Fix | Delete
== Description ==
[12] Fix | Delete
[13] Fix | Delete
Passster is the **all-in-one** password protection plugin for WordPress - secure pages, your entire website or partial content with passwords in seconds.
[14] Fix | Delete
[15] Fix | Delete
Passster offers three protection modes to cover every use case you may think of when it comes to password protecting your WordPress website.
[16] Fix | Delete
[17] Fix | Delete
**Area protection**
[18] Fix | Delete
[19] Fix | Delete
Areas are protected sections (partial content) that can be added via block or shortcode into a page.
[20] Fix | Delete
[21] Fix | Delete
You can easily add your content and edit it with your pagebuilder of choice and you get a shortcode that can be copied and used within your page.
[22] Fix | Delete
[23] Fix | Delete
**Page protection**
[24] Fix | Delete
[25] Fix | Delete
Edit a page, activate the protection and add a password - that's it the password protection is set up.
[26] Fix | Delete
[27] Fix | Delete
It will protect the entire page for you but will still display the header and footer of your website, so it fits perfectly with any kind of theme.
[28] Fix | Delete
[29] Fix | Delete
**Global Protection**
[30] Fix | Delete
[31] Fix | Delete
Navigate to Passster -> Settings -> Global Protection, activate the protection, select a page and optionally exclude pages from the protection.
[32] Fix | Delete
[33] Fix | Delete
Once configured all visitors will be redirected to that page and need to provide the correct password to further navigate through your website.
[34] Fix | Delete
[35] Fix | Delete
Perfect for membership-like websites without all the configuration hustle you experienced before.
[36] Fix | Delete
[37] Fix | Delete
== Password Protected Features (Free version) ==
[38] Fix | Delete
[39] Fix | Delete
= Password Protect parts of your website =
[40] Fix | Delete
[41] Fix | Delete
Easily protect parts of your website with password protected areas.
[42] Fix | Delete
[43] Fix | Delete
Create an area, copy and paste the generated shortcode into a page and it will be protected.
[44] Fix | Delete
[45] Fix | Delete
= Password Protect pages =
[46] Fix | Delete
[47] Fix | Delete
You can quickly protect entire pages with Passster by enabling the protection settings while editing it.
[48] Fix | Delete
[49] Fix | Delete
= Password Protect child pages =
[50] Fix | Delete
[51] Fix | Delete
Quickly set up password protection for child pages by enabling it on the parent page.
[52] Fix | Delete
[53] Fix | Delete
Once you change the password on the parent page it will be automatically update all child pages for you.
[54] Fix | Delete
[55] Fix | Delete
= Global Password Protection =
[56] Fix | Delete
[57] Fix | Delete
Quickly lock down your entire website behind a password with the built-in global password protection.
[58] Fix | Delete
[59] Fix | Delete
= Unlock Password Protected Content without Page Refresh =
[60] Fix | Delete
[61] Fix | Delete
Let visitors unlock your password-protected content without refreshing the page (by using Ajax).
[62] Fix | Delete
[63] Fix | Delete
That enhances the user expierence and offers a great way to restrict content without having to worry about caching conflicts.
[64] Fix | Delete
[65] Fix | Delete
= Customize the password protection form =
[66] Fix | Delete
[67] Fix | Delete
Passster offers a huge variety of settings to customize the password-protection form.
[68] Fix | Delete
[69] Fix | Delete
Change labels, description, colors of the form, headlines, buttons, modify the spacing (margin/padding) and center the form without touching code.
[70] Fix | Delete
[71] Fix | Delete
= Cookie-based password-protection =
[72] Fix | Delete
[73] Fix | Delete
Use the built-in cookie solution to unlock multiple password-protected areas or pages that share the same password.
[74] Fix | Delete
[75] Fix | Delete
== Password Protected Features (Pro version) ==
[76] Fix | Delete
[77] Fix | Delete
[youtube https://youtu.be/ihZc10pSKbg]
[78] Fix | Delete
[79] Fix | Delete
Additionally to all the free features already mentioned there is also a pro version of Passster that enhances the feature set with:
[80] Fix | Delete
[81] Fix | Delete
= Password protect content with multiple passwords =
[82] Fix | Delete
[83] Fix | Delete
Use an unlimited number of passwords or bundle them within a password list for even easier management.
[84] Fix | Delete
[85] Fix | Delete
= Quick Edit and Bulk Edit for password protection =
[86] Fix | Delete
[87] Fix | Delete
Use the WordPress Quick Edit and Bulk Edit function to manage your protected pages or posts in no time.
[88] Fix | Delete
[89] Fix | Delete
Select the pages, set the protection mode and add your password and you can protect every page without even editing it.
[90] Fix | Delete
[91] Fix | Delete
= Unlock password-protected content by user role or e-mail =
[92] Fix | Delete
[93] Fix | Delete
Automatically unlock protected content for specific user roles or by providing e-mail addresses.
[94] Fix | Delete
[95] Fix | Delete
= Expire Passwords =
[96] Fix | Delete
[97] Fix | Delete
Expire passwords by the number of usages, first usage or after a specific time intervall (hours, days, weeks, months..)
[98] Fix | Delete
[99] Fix | Delete
Passster also includes detailed statistics so you know exactly:
[100] Fix | Delete
[101] Fix | Delete
- which password was used
[102] Fix | Delete
- how often the password wad used
[103] Fix | Delete
- when it will expire
[104] Fix | Delete
[105] Fix | Delete
= Generate unlock links =
[106] Fix | Delete
[107] Fix | Delete
You can generate unlock links that include an encrypted version of the password within the URL.
[108] Fix | Delete
[109] Fix | Delete
Once a visitor clicks on the link all protected areas and pages will be unlocked automatically without the necessity to manually add a password.
[110] Fix | Delete
[111] Fix | Delete
You can also use Bit.ly to automatically shorten the URLs for you.
[112] Fix | Delete
[113] Fix | Delete
= Password Protect WooCommerce =
[114] Fix | Delete
[115] Fix | Delete
Password Protect your WooCommerce store with Passster.
[116] Fix | Delete
[117] Fix | Delete
Protect products, cart, checkout, your store page and more with a password.
[118] Fix | Delete
[119] Fix | Delete
= Sell access to protected content with WooCommerce =
[120] Fix | Delete
[121] Fix | Delete
Passster automatically generates a password after purchasing the configured product and sends an e-mail to the user.
[122] Fix | Delete
[123] Fix | Delete
This e-mail includes the generated password and an unlock link for quick access.
[124] Fix | Delete
[125] Fix | Delete
It's easy to set up and entirely automated so you don't have spend hours getting into complex configuration setups you might know from membership plugins.
[126] Fix | Delete
[127] Fix | Delete
= Password Usage Statistics =
[128] Fix | Delete
[129] Fix | Delete
Get an detailed view into the password usage of your WordPress website.
[130] Fix | Delete
[131] Fix | Delete
Track the number of usages, the first usage, the IP (optional) and the browser used to unlock the content.
[132] Fix | Delete
[133] Fix | Delete
= Quick comparison (free vs. pro) =
[134] Fix | Delete
[135] Fix | Delete
= Free version: =
[136] Fix | Delete
[137] Fix | Delete
* Password-Protect sections of your page with areas and add them via shortcode or block
[138] Fix | Delete
* Password-Protect entire pages or posts
[139] Fix | Delete
* Automatically password-protect child pages with a single click
[140] Fix | Delete
* Password-Protect your entire website with a password
[141] Fix | Delete
* Use Ajax to unlock protected areas without a reload
[142] Fix | Delete
* Change the design, labels and descriptions globally, per area, per page or per block
[143] Fix | Delete
* Use a cookie to automatically unlock different password-protected areas and pages with the same password
[144] Fix | Delete
[145] Fix | Delete
[146] Fix | Delete
= Pro version: =
[147] Fix | Delete
[148] Fix | Delete
Everything from the free version plus:
[149] Fix | Delete
[150] Fix | Delete
* Password-Protect your content with multiple passwords or password lists (large sets of passwords)
[151] Fix | Delete
* Quickly setup password-protection via quick editing or bulk editing pages and posts
[152] Fix | Delete
* Protect your content with Google reCAPTCHA (v2/v3) or hCAPTCHA
[153] Fix | Delete
* Automatically unlock password-protected content by user role or user e-mail
[154] Fix | Delete
* Expire passwords by first time usage, after a number of usages or by interval (hours, days, weeks, months)
[155] Fix | Delete
* Create and share unlock links to unlock protected content automatically (optionally shorten them with Bit.ly)
[156] Fix | Delete
* Track and block concurrent password usages and prevent password sharing
[157] Fix | Delete
* Password-Protect WooCommerce products and the store page
[158] Fix | Delete
* Selling passswords with WooCommerce
[159] Fix | Delete
* Statistics about password usage (generally and per password list)
[160] Fix | Delete
[161] Fix | Delete
[162] Fix | Delete
Paired with exceptional support directly from the developer, regular updates and feature integrations, and extensive documentation you can't go wrong with Passster Pro.
[163] Fix | Delete
[164] Fix | Delete
Get it now on [patrickposner.com/passster/](https://patrickposner.com/passster/)
[165] Fix | Delete
[166] Fix | Delete
**Documentation**
[167] Fix | Delete
[168] Fix | Delete
I regularly optimize the documentation and release extensive tutorials on how to use Passster in a multitude of use-cases.
[169] Fix | Delete
[170] Fix | Delete
Learn more on [patrickposner.com/passster/docs](https://patrickposner.com/passster/docs/)
[171] Fix | Delete
[172] Fix | Delete
== Support ==
[173] Fix | Delete
[174] Fix | Delete
The free support is exclusively limited to the wordpress.org support forum.
[175] Fix | Delete
[176] Fix | Delete
Any kind of email priority support, customization, and integration help need a valid premium license.
[177] Fix | Delete
[178] Fix | Delete
=== CODING STANDARDS MADE IN GERMANY ===
[179] Fix | Delete
[180] Fix | Delete
The plugin is coded with **modern PHP** and **WordPress standards** in mind. It’s fully OOP coded.
[181] Fix | Delete
[182] Fix | Delete
It’s highly extendable for developers through several actions and filter hooks.
[183] Fix | Delete
[184] Fix | Delete
Passster keeps your website performance in mind. Every script is **loaded conditionally**, and all input and output data is secured.
[185] Fix | Delete
[186] Fix | Delete
[187] Fix | Delete
=== MULTI-LANGUAGE ===
[188] Fix | Delete
[189] Fix | Delete
All primary texts and information can be modified from the admin area of Passster.
[190] Fix | Delete
[191] Fix | Delete
The plugin is fully translatable in your language. There are only en_EN and de_DE at the moment, but you can easily add your preferred language as a .po/.mo.
[192] Fix | Delete
[193] Fix | Delete
It’s also fully compatible with WPML and Polylang.
[194] Fix | Delete
[195] Fix | Delete
== Screenshots ==
[196] Fix | Delete
1. Passster Password Form
[197] Fix | Delete
2. Passster Areas
[198] Fix | Delete
3. Passster Settings
[199] Fix | Delete
3. Passster Customizer Options
[200] Fix | Delete
[201] Fix | Delete
== Installation ==
[202] Fix | Delete
[203] Fix | Delete
Passster is simple to install:
[204] Fix | Delete
[205] Fix | Delete
1. Download the .zip'
[206] Fix | Delete
1. Unzip
[207] Fix | Delete
1. Upload the directory to your '/wp-content/plugins' directory
[208] Fix | Delete
1. Go to the plugin management page and enable the Passster Plugin
[209] Fix | Delete
1. Browse to Settings > Passster
[210] Fix | Delete
1. Customise your settings and your good to go!
[211] Fix | Delete
[212] Fix | Delete
== Changelog ==
[213] Fix | Delete
[214] Fix | Delete
= 4.2.6.5 =
[215] Fix | Delete
[216] Fix | Delete
* improved expiration for passwords with unlock links
[217] Fix | Delete
* fixed escaping for redirect parameter
[218] Fix | Delete
* several security improvements
[219] Fix | Delete
* updated to 6.5 compatibility
[220] Fix | Delete
[221] Fix | Delete
= 4.2.6.4 =
[222] Fix | Delete
[223] Fix | Delete
* exclude pagebuilders from rest restriction (frontend editing)
[224] Fix | Delete
[225] Fix | Delete
= 4.2.6.3 =
[226] Fix | Delete
[227] Fix | Delete
* fixed components for WP 6.4.3 release (margin/radius)
[228] Fix | Delete
* restrict Rest API access with global protection
[229] Fix | Delete
[230] Fix | Delete
= 4.2.6.2 =
[231] Fix | Delete
[232] Fix | Delete
* added exception for sanitized array setting (exclude pages)
[233] Fix | Delete
[234] Fix | Delete
= 4.2.6.1 =
[235] Fix | Delete
[236] Fix | Delete
* added hook to combine generated password with order
[237] Fix | Delete
* improved sanitization on importer
[238] Fix | Delete
* added russian + ukrainian translation
[239] Fix | Delete
* SDK upgrade
[240] Fix | Delete
[241] Fix | Delete
= 4.2.6 =
[242] Fix | Delete
[243] Fix | Delete
* WordPress 6.4 compatibility
[244] Fix | Delete
[245] Fix | Delete
= 4.2.5 =
[246] Fix | Delete
[247] Fix | Delete
* WooCommerce email trigger after status complete
[248] Fix | Delete
* added filter for generated password
[249] Fix | Delete
* protected page optional for WooCommerce integration
[250] Fix | Delete
* improved admin UI contrasts
[251] Fix | Delete
* restructured design settings
[252] Fix | Delete
[253] Fix | Delete
= 4.2.4 =
[254] Fix | Delete
[255] Fix | Delete
* WP 6.3 compatibility
[256] Fix | Delete
[257] Fix | Delete
= 4.2.3 =
[258] Fix | Delete
[259] Fix | Delete
* some Freemius integration improvements
[260] Fix | Delete
[261] Fix | Delete
= 4.2.2 =
[262] Fix | Delete
[263] Fix | Delete
* improved logout button markup
[264] Fix | Delete
* added action after validating password list hash
[265] Fix | Delete
* Freemius SDK update to 2.5.10
[266] Fix | Delete
[267] Fix | Delete
= 4.2.1 =
[268] Fix | Delete
[269] Fix | Delete
* improved admin UI with permanent sidebar
[270] Fix | Delete
* improved value handling for margin/padding to avoid PHP notices
[271] Fix | Delete
* added filter to validate payment before sending e-mail (pro-only)
[272] Fix | Delete
[273] Fix | Delete
= 4.2 =
[274] Fix | Delete
[275] Fix | Delete
* selling and generating passwords with WooCommerce (pro-only)
[276] Fix | Delete
* assign and manage multiple passwords lists (pro-only)
[277] Fix | Delete
* hotfix editing areas with Oxygen Builder
[278] Fix | Delete
* helper methods to automatically generate and add passwords to lists
[279] Fix | Delete
* statistics for password usage + custom database table
[280] Fix | Delete
* expiration statistics for passsword lists
[281] Fix | Delete
* fixed area shortcode inspector controls
[282] Fix | Delete
* GPDR friendly tracking implementation
[283] Fix | Delete
[284] Fix | Delete
= 4.1.4 =
[285] Fix | Delete
[286] Fix | Delete
* reverted hcaptcha integration
[287] Fix | Delete
* updated admin links to new URL structure
[288] Fix | Delete
* fixed expiration settings with new encryption
[289] Fix | Delete
* fixed PHP notice if reCaptcha doesn't return a response
[290] Fix | Delete
[291] Fix | Delete
= 4.1.3.1 =
[292] Fix | Delete
[293] Fix | Delete
* v4 API integration for Bit.ly
[294] Fix | Delete
[295] Fix | Delete
= 4.1.3 =
[296] Fix | Delete
[297] Fix | Delete
* fixed conditional for unlock links
[298] Fix | Delete
* support for additional URL parameters in cache friendly URLs
[299] Fix | Delete
* prevent multiple renders in quick edit
[300] Fix | Delete
* hcaptcha with checkbox
[301] Fix | Delete
* removed default margin from CSS
[302] Fix | Delete
* copy shortcode with fallback for Block Editor
[303] Fix | Delete
* removed deprecated compatibility method
[304] Fix | Delete
[305] Fix | Delete
= 4.1.2 =
[306] Fix | Delete
[307] Fix | Delete
* fallback solution to get post id in classic editor
[308] Fix | Delete
* fixed saving meta data in classic editor
[309] Fix | Delete
* compatibility with disable gutenberg plugin
[310] Fix | Delete
[311] Fix | Delete
= 4.1.1 =
[312] Fix | Delete
[313] Fix | Delete
* fixed regex pattern in deprecated shortcode
[314] Fix | Delete
* removed regex pattern for captcha as the feature no longer exists
[315] Fix | Delete
[316] Fix | Delete
= 4.1 =
[317] Fix | Delete
[318] Fix | Delete
* protect child pages
[319] Fix | Delete
* quick edit and bulk edit pages/posts for protection (pro-only)
[320] Fix | Delete
* hCaptcha protection (pro-only)
[321] Fix | Delete
* preventing PHP notices with concurrent usage and recaptcha
[322] Fix | Delete
* better dynamics for admin column + less intrusive styling
[323] Fix | Delete
[324] Fix | Delete
= 4.0.1 =
[325] Fix | Delete
[326] Fix | Delete
* fixed reCAPTCHA selection not saving in admin
[327] Fix | Delete
* improved fallback margin/padding for protection block
[328] Fix | Delete
* improved description of the unlock mode to make it easier to understand
[329] Fix | Delete
[330] Fix | Delete
= 4.0 =
[331] Fix | Delete
[332] Fix | Delete
* entirely new admin UI rewritten with React
[333] Fix | Delete
* custom block to select areas
[334] Fix | Delete
* ability to generate passwords
[335] Fix | Delete
* improved global protection UI
[336] Fix | Delete
* ability to exlude pages from global protection
[337] Fix | Delete
* on-the-fly unlock link generation
[338] Fix | Delete
[339] Fix | Delete
= 3.5.5.7 =
[340] Fix | Delete
[341] Fix | Delete
* modified Freemius prefix to prevent compatibility errors with Post SMTP plugin
[342] Fix | Delete
[343] Fix | Delete
= 3.5.5.6 =
[344] Fix | Delete
[345] Fix | Delete
* fixed Elementor integration with areas.
[346] Fix | Delete
[347] Fix | Delete
= 3.5.5.5.2 =
[348] Fix | Delete
[349] Fix | Delete
* improved fallback solution to convert base64 to hmac
[350] Fix | Delete
* changed validation priority: cookies - links - post data for quicker validation
[351] Fix | Delete
[352] Fix | Delete
= 3.5.5.5.1 =
[353] Fix | Delete
[354] Fix | Delete
* integrated converter to automatically convert old link encryption to new hashed encryption
[355] Fix | Delete
* fixed missing hash_nonce value in wp_localize_scripts
[356] Fix | Delete
[357] Fix | Delete
= 3.5.5.5 =
[358] Fix | Delete
[359] Fix | Delete
* dynamic version number for cache busting after update
[360] Fix | Delete
* new encryption for encrypted links
[361] Fix | Delete
* cleared up upgrade/activation code
[362] Fix | Delete
* includes + load_textdomain in plugins_loaded
[363] Fix | Delete
* fixed task priority with global protection and redirect
[364] Fix | Delete
* fixed ReCaptcha v2 validation and content return statement
[365] Fix | Delete
* better default settings
[366] Fix | Delete
[367] Fix | Delete
[368] Fix | Delete
= 3.5.5.4 =
[369] Fix | Delete
[370] Fix | Delete
* improved hmac validation with cookies
[371] Fix | Delete
* fixed reload in combination with global page protection
[372] Fix | Delete
* introduced a unique secret key per installation
[373] Fix | Delete
* reverted Rest API implementation and used Ajax instead
[374] Fix | Delete
[375] Fix | Delete
= 3.5.5.3.1 =
[376] Fix | Delete
[377] Fix | Delete
* fix for captcha/recaptcha validation with hew hmac encryption
[378] Fix | Delete
[379] Fix | Delete
= 3.5.5.3 =
[380] Fix | Delete
[381] Fix | Delete
* fixed escaping area id in shortcode
[382] Fix | Delete
* implemented concurrent logins feature
[383] Fix | Delete
* encryption for cookies with unique secret key (hmac)
[384] Fix | Delete
* dedicated ajax class to handle validation
[385] Fix | Delete
* Rest API implementation for password encryption
[386] Fix | Delete
* general code cleanup (better performance + improved doc blocks)
[387] Fix | Delete
* consistent singletone pattern for all classes
[388] Fix | Delete
* better check for areas and full page protection (improved security)
[389] Fix | Delete
* latest freemius SDK
[390] Fix | Delete
* improved cookie-js implementation with sameSite attributes
[391] Fix | Delete
* fixed logo font rendering
[392] Fix | Delete
[393] Fix | Delete
= 3.5.5.2 =
[394] Fix | Delete
[395] Fix | Delete
* filter to disable base64 encryption for cookies and links
[396] Fix | Delete
* Freemius SDK update
[397] Fix | Delete
* jQuery migrate fix for captcha
[398] Fix | Delete
* improved escaping of shortcode attributes (area and password lists)
[399] Fix | Delete
[400] Fix | Delete
= 3.5.5.1 =
[401] Fix | Delete
[402] Fix | Delete
* better permission check settings page
[403] Fix | Delete
* better permission check metaboxes
[404] Fix | Delete
* improved german translation
[405] Fix | Delete
* added redirect parameter and settings
[406] Fix | Delete
* updated cookie js for better compatibility
[407] Fix | Delete
* added support for WooCommerce products and shop pages
[408] Fix | Delete
* filter to allow spaces in passwords
[409] Fix | Delete
* fixed version number
[410] Fix | Delete
[411] Fix | Delete
= 3.5.4 =
[412] Fix | Delete
[413] Fix | Delete
* fixed notice for checking areas
[414] Fix | Delete
* updated dependencies
[415] Fix | Delete
* fixed security issue in is_valid()
[416] Fix | Delete
* fixed validation with reload option
[417] Fix | Delete
[418] Fix | Delete
= 3.5.3 =
[419] Fix | Delete
[420] Fix | Delete
* security patch
[421] Fix | Delete
* better error handling with fade and clear input
[422] Fix | Delete
* better area restriction
[423] Fix | Delete
* better performance for password checkups
[424] Fix | Delete
* removed rych hash dependency
[425] Fix | Delete
* improved WooCommerce product restriction
[426] Fix | Delete
* Gutenberg Support for areas
[427] Fix | Delete
* fixed notice for bitly check
[428] Fix | Delete
* fixed notice for recaptcha validation
[429] Fix | Delete
[430] Fix | Delete
= 3.5.2 =
[431] Fix | Delete
[432] Fix | Delete
* fix for shortcode validation capabilities
[433] Fix | Delete
* improved validation for global protection
[434] Fix | Delete
[435] Fix | Delete
= 3.5.1 =
[436] Fix | Delete
* bugfix for link protection
[437] Fix | Delete
* pagebuilder editing support for areas
[438] Fix | Delete
* fixed show password function
[439] Fix | Delete
* is_valid() for areas
[440] Fix | Delete
* dynamic {post-id} parameter for shortcodes in AJAX
[441] Fix | Delete
* hide parameter for areas
[442] Fix | Delete
* check form values before AJAX submit (required attributes for example)
[443] Fix | Delete
[444] Fix | Delete
= 3.5 =
[445] Fix | Delete
[446] Fix | Delete
* introduced protected areas
[447] Fix | Delete
* shortcode configurator in areas
[448] Fix | Delete
* bugfix: spaces in password lists
[449] Fix | Delete
* PHP 8 support improvements
[450] Fix | Delete
* removed auto-updater for options
[451] Fix | Delete
* automatically add metaboxes to all registered (public) post types
[452] Fix | Delete
* removed wp_auto_p() for Oxygen Builder support
[453] Fix | Delete
* removed deprecated Pagebuilder modules (handled with areas now)
[454] Fix | Delete
* min value for Cookie set to 1 and no negativ values possible
[455] Fix | Delete
* improved widget support with areas
[456] Fix | Delete
* performance optimization for large password lists
[457] Fix | Delete
[458] Fix | Delete
[459] Fix | Delete
= 3.4.2 =
[460] Fix | Delete
[461] Fix | Delete
* lighter freemius integration
[462] Fix | Delete
* admin UI improvements
[463] Fix | Delete
* direct links for documentation and support in admin header
[464] Fix | Delete
[465] Fix | Delete
= 3.4.1 =
[466] Fix | Delete
[467] Fix | Delete
* added expire by usage and time for password lists (pro only)
[468] Fix | Delete
* added global password protection
[469] Fix | Delete
* base64 encryption for cookies
[470] Fix | Delete
* bugfix for bitly URL toggle (pro only)
[471] Fix | Delete
* improved uninstall with latest options
[472] Fix | Delete
* auto activate reload option if pagebuilder is activated
[473] Fix | Delete
[474] Fix | Delete
= 3.4 =
[475] Fix | Delete
[476] Fix | Delete
* added support to unlock widgets via ajax
[477] Fix | Delete
* added support to unlock acf fields via ajax
[478] Fix | Delete
* added shortcode params to page protection (pro only)
[479] Fix | Delete
* added user restriction to page protection (pro only)
[480] Fix | Delete
* fixed one-time usage for password lists without ajax (pro only)
[481] Fix | Delete
* added option to redirect to source URL after link unlock (pro only)
[482] Fix | Delete
[483] Fix | Delete
= 3.3.9 =
[484] Fix | Delete
* latest freemius SDK
[485] Fix | Delete
* fixed ID parameter for multiple forms per page
[486] Fix | Delete
* custom headline, ID parameter for Recaptcha v2/v3
[487] Fix | Delete
* better enqueue for ReCaptcha v2
[488] Fix | Delete
[489] Fix | Delete
= 3.3.8 =
[490] Fix | Delete
* removed old cache busting prevent 404 errors for files
[491] Fix | Delete
* wp_enqueue_script for ReCaptcha preventing cache issues
[492] Fix | Delete
* introduced ajax loader to indicate verification
[493] Fix | Delete
* fixed metabox showing wrong selected password list
[494] Fix | Delete
* improved admin wording for more clarification
[495] Fix | Delete
* updated german translation files
[496] Fix | Delete
[497] Fix | Delete
= 3.3.7 =
[498] Fix | Delete
[499] Fix | Delete
12
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function