WordPress plugin for personal chronology

Turn WordPress into a structured life archive.

Life Archive helps you publish memories, diary entries and notes in any order, then display them where they belong in the chronology of a life. It is built for memoirs, family history, personal archives and long-term life-writing projects.

The problem it solves

Memoir writing rarely happens in order. You might write about childhood today, last week tomorrow, and a school memory after that. WordPress normally sorts posts by publish date. Life Archive sorts them by life date.

  • Write entries whenever they occur to you.
  • Store exact, approximate, year-only, decade-only or unknown dates.
  • Browse by life stage, topic, person, place, year or decade.

Core functions

Built for life-writing, not ordinary blogging.

Life Archive adds a structured content system for personal chronology, while still working inside WordPress.

Life Entries

Create a dedicated content type for memories, diary entries and notes, separate from ordinary blog posts.

Entry types

Use Memory, Diary Entry or Note to show what sort of piece each entry is.

Life-date sorting

Display entries by the date they belong to, not the date they were published.

Flexible dates

Support exact, approximate, year-only, decade-only and unknown dates.

Personal archive routes

Browse by life stage, topic, person, place, year, decade and anniversary date.

Contextual trails

Previous and next links can follow the route the reader came from.

How it works

Write out of order. Publish in life order.

1. Write the entry

Add a memory, diary entry or note using the WordPress editor or the importer.

2. Add the life date

Use the date fields you know. Leave the rest blank when memory is uncertain.

3. Link the archive

Assign Life Stages, Topics, People and Places to create browsing trails.

Routes and shortcodes

Build archive pages without custom coding.

Archive routes

/life/

Main timeline.

/life/today/

Entries linked to today’s date.

/life/year/1978/

Entries from a year.

/life/decade/1970s/

Entries from a decade.

/life/person/dad/

Entries involving a person.

/life/place/petersfield/

Entries linked to a place.

Shortcodes

[life_archive_timeline]

Main timeline output.

[life_archive_today]

Anniversary entries.

[life_archive_people]

People index.

[life_archive_decades]

Decade index.

[life_archive_topic slug="writing"]

Topic-specific list.

[life_archive_place slug="petersfield"]

Place-specific list.

Admin tools

A practical workflow for building an archive.

Structured importer

Paste a prepared entry with metadata and body text. The plugin creates the Life Entry and links the archive terms.

Admin columns and filters

Filter entries by type, stage, topic, person, place, date precision, timeline status and featured status.

Quick Edit and bulk actions

Change entry type, life date, display status, featured status and timeline visibility from the Life Entries list.

Importer example

Title: First day at secondary school
Entry Type: Memory
Life Stage: School years
Topics: School, Confidence
People: Dad
Places: Petersfield
Life Year: 1973
Date Precision: year-only
Summary: A short memory about starting secondary school.

Body:
The finished memory text goes here.

Product page section

A clear home for your plugin offer.

Life Archive Plugin

For writers, families, memoir projects and personal archive websites.

  • Life Entries content type
  • Importer and archive routes
  • Life-date ordering
  • Admin tools and settings

Add download or purchase link

Optional setup service

Use this space for installation, theme setup, archive planning or writing support.

  • Plugin installation
  • Starter archive structure
  • Homepage setup
  • Initial entry import

Add contact link

Questions

What visitors may want to know.

Is this a diary plugin?

No. It can handle diary entries, but the main purpose is a structured life archive where pieces can be written out of order and displayed in life order.

Can it handle uncertain dates?

Yes. Entries can use exact, approximate, year-only, decade-only or unknown dates.

Does it replace WordPress posts?

No. It adds a separate Life Entries content type, so archive material stays apart from normal posts and pages.

Can I use it for family history?

Yes. People, Places, Life Stages and Topics make it suitable for memoir, family history and personal archive projects.