WP Manifestindependent plugin directory
manifest / utilities / jejak-journal

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

0stars
0forks

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.zip

Readme

=== 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 ==

  1. Upload the plugin to your /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to Jejak Journal > Settings to configure allowed roles
  4. 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 ==

  1. Settings.
  2. 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 →

Releases

TagPublishedAssetDownloads
0.3.0 Jul 26, 2026 jejak-journal.0.3.0.zip 0
v0.2.0 Jul 25, 2026