Jejak Journal
Private monthly journal with highlights, todos, and notes. Self-hosted on your WordPress site.
by David Chandra Purnama · github.com/turtlepod/jejak-journal · website
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/turtlepod/jejak-journal/releases/download/0.3.0/jejak-journal.0.3.0.zipReadme
=== Jejak Journal === Contributors: turtlepod Donate link: https://pandaplugin.com/donate/ Tags: journal, diary, private, notes Requires at least: 6.0 Tested up to: 7.0 Requires PHP: 8.2 Stable tag: 0.3.0 License: GPLv3 or later License URI: https://www.gnu.org/licenses/gpl-3.0.html
A private monthly journal WordPress plugin with highlights, todos, and daily notes.
== Description ==
Jejak Journal is a self-hosted WordPress plugin for keeping a private monthly journal. Each user gets their own journal entries organized by month.
Features:
- Monthly journal entries (one per user per month)
- Highlights section — track accomplishments with icons
- To-Do list — monthly task tracking
- Daily notes — journal table with day, date, and notes
- Auto-save — no save button needed
- Vanilla JavaScript — no jQuery dependency
- REST API — headless ready
- Multi-role support — control which user roles can journal
== Installation ==
- Upload the plugin to your
/wp-content/plugins/directory - Activate the plugin through the 'Plugins' menu in WordPress
- Go to Jejak Journal > Settings to configure allowed roles
- Use the
[jejak-journal]shortcode on any page
== Shortcodes ==
[jejak-journal] — Renders the full journal interface (highlights, todos, daily notes).
== Upgrade Notice ==
Maintenance update.
== Screenshots ==
- Settings.
- Screenshot.
== Frequently Asked Questions ==
= Where are the plugin settings? =
Go to Settings > Jejak Journal in your WordPress admin. Configure allowed user roles, feature toggles, and PWA settings.
= How do I use the plugin? =
Add the [jejak-journal] shortcode to any page. Logged-in users can create monthly journal entries with highlights, to-dos, and daily notes. Changes auto-save — no save button needed.
= Where can I find more documentation? =
Visit pandaplugin.com for the companion theme, setup guide, and more.
== Changelog ==
= 0.3.0 =
- Update and fixes for WordPress.org repository.
= 0.2.0 =
- Maintenance update
- Updated plugin header with License URI
= 0.1.0-alpha =
- Initial release
- Custom DB table for journal entries
- Highlights with icon picker
- To-Dos with custom checkboxes
- Journal daily notes table
- Auto-save on changes
- REST API
- Role-based access settings
Read the full README on GitHub →