Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/itinerisltd/gfe-preset/archive/refs/heads/master.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
GFE Preset
- Goal
- Minimum Requirements
- Installation
- Usage
- Normal WordPress
- Bedrock
- Warnings
- FAQ
- Why GFEPRESETWEBSITEKEY and GFEPRESETENCRYPTIONKEY must be defined?
- Should I reuse GFEPRESETWEBSITEKEY and GFEPRESETENCRYPTIONKEY?
- I have installed this plugin. Does it mean my WordPress site is unhackable?
- Will you add support for older PHP versions?
- It looks awesome. Where can I find some more goodies like this?
- This isn't on wp.org. Where can I give a ⭐️⭐️⭐️⭐️⭐️ review?
- Testing
- Feedback
- Change Log
- Security
- Credits
- License
Goal
By default Gravity Forms Encrypted Fields generate website key automatically on web servers which violates 12-factor principle and makes backing up difficult.
GFE Preset overrides the website key via PHP constants so that the key always in a known state.
Moreover, encrypting with unknown encryption keys means you can't decrypt if disasters happen. Better safe than worry. GFE Preset triggers wpdie if required constants not defined.
Besides, GFE Preset provides similar overrides to:
- CodeCanyon license key
- encryption key (also known as encryption password)
Minimum Requirements
- PHP v7.2
- WordPress