Home Plugins encrypt blogs
Encrypt Blogs logo

Encrypt Blogs

by bokumin on WordPress.org

Encrypt your blog content with time-based encryption using either PHP or GPG encryption methods.

(0)

Encrypt Blogs is a WordPress plugin that allows you to encrypt specific content blocks in your posts and pages. It provides flexible time-based encryption with support for both PHP and GPG encryption methods.

Key Features

Time-based content encryption
Support for both PHP (AES-256-CBC) and GPG encryption
Multiple display modes for encrypted content
Custom Gutenberg block for easy content management
Flexible date/time format support

Display Modes

Hidden – Completely hide the encrypted content
Show Encrypted – Display the encrypted text
Show Message – Display a custom message
Redacted – Show a redacted placeholder

Time Format Support

Supports various date/time formats:

Full format: “2024-03-25 14:30”
Date only: “2024-03-25”
Month and day: “03-25”
Time only: “14:30”

Usage

Create a new post or edit an existing one
Add the ‘Encrypted Content’ block
Enter your content
Set encryption parameters in the block settings:

Start Date (optional)
End Date (optional)
Display Mode

Publish or update your post

Configuration

Navigate to Settings > Encrypt Blogs
Choose your preferred encryption method:

PHP Encryption (AES-256-CBC)
GPG Encryption

Configure the chosen method:

For PHP: Set a secure passphrase
For GPG: Add your public/private keys and passphrase

Development

GitHub repository: https://github.com/bokumin/encrypt-blogs
Please report issues and contribute patches through GitHub

Active installations0+
Weekly downloads
16+0.00%
Version1.1.0
Last updated11/7/2024
WordPress version5.0
Tested up to6.6.2
PHP version7.2
Tags
content-protectionencryptiongpg encryptionprivacytime-based encryption
Encrypt Blogs | Plugin0