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/turtlepod/jejak-journal/archive/refs/heads/main.zipA 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
Releases
2 releases.
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.