Title: Keeping A Family Wiki
Author: Alex Kirk
Published: January 19, 2024

---

# Keeping A Family Wiki

January 19, 2024

Members of my (some of them extended) family recently entered and left life, which
is always an opportunity to think about my family. I’ve written before about [my own efforts to keep family history in a wiki](https://alex.kirk.at/2022/08/31/keeping-family-history-with-wordpress/)
which is powered by my [Family Wiki WordPress plugin](https://wordpress.org/plugins/family-wiki/)(
[Github](https://github.com/akirk/family-wiki/)).

Every relative gets their own page, like on Wikipedia, just in private. This is 
why I am also not sharing screenshots, [the plugin page has a few fake ones](https://wordpress.org/plugins/family-wiki/).
Here is one screenshot of the editing page though (you can scroll away the bottom
when you enter text):

![](https://alex.kirk.at/wp-content/uploads/sites/2/2024/01/familywiki-editor-1024x713.
png)

It is not a very elaborate plugin but it was based on a `born` and `died` shortcode
to create something like a family birthday calendar as well as a generally notable-
dates calendar for your family.

In order to add some structure to this, I have now (manually) migrated this metadata
to use [Advanced Custom Fields](https://www.advancedcustomfields.com/) through which
you’d now not only enter the birth and death date but also parents and children.

With a [new `[name_with_bio]` shortcode](https://github.com/akirk/family-wiki/blob/main/class-shortcodes.php#L23),
you’ll then receive automatic output like this:

> **Name **(born as _Maiden name_ on January 1, 1900 in Place, died on March 31,
> 2000 (aged: 100) in Other Place; daughter of Father and Mother; sibling of Brother
> and Sister; parent of Daughter and Son)

This metadata might make it possible to render a family tree later on, since now
the pages are interconnected with each other. Maybe something like this already 
exists for ACF, I looked a while back and there wasn’t.

Just to recap: my personal mission is to keep stories of my relatives alive, where
and what they worked on, who they visited, what adventures they might have encountered.
In general: anecdotes, maybe with some pictures. Also, for living relatives, their
contact data.

This is why I deem a wiki format to be superior to all those geneaology sites. I
don’t value the huge amout of connections to some far-removed relatives that they
encourage to build. I care about those that I might have got to know or just missed.

And, having a WordPress blog (network) already, it’s easy to put this on WordPress
vs. using a dedicated wiki (and actually it’s quite easy to find cheap WordPress
hosting). I had the original versions on a Mediawiki but it was quite a hassle to
maintain, now the data is just in a WordPress. Should my plugin no longer work, 
nothing is lost since the wiki pages are just plain WordPress pages. Some of the
nicities will go away but the meat is in the writing.

Oh, and of course a benefit of a wiki is that other relatives can also contribute.
In reality, it’s hard to get them to contribute but when they do, they add some 
details I didn’t know and that’s just worth so much for me!

I can highly recommend to try keeping family history in such a way. It’s a really
nice way to pass this on to further generations of your family, and also for my 
own reference when my poor memory strikes again.

[Web](https://alex.kirk.at/category/web/)

Read this next

[Previous Post](https://alex.kirk.at/2024/01/18/1918817/)

## 3 responses to “Keeping A Family Wiki”

 1.  [alex.kirk.at](https://alex.kirk.at/wordpress-plugins/)
 2.  [July 30, 2024](https://alex.kirk.at/2024/01/19/keeping-a-family-wiki/comment-page-1/#comment-85539)
 3.  Friends This is my passion plugin that allows you to make your own WordPress the
     center of your online activity. You can connnect WordPresses to…
 4.  [Log in to Reply](https://alex.kirk.at/wp-login.php?redirect_to=https%3A%2F%2Falex.kirk.at%2F2024%2F01%2F19%2Fkeeping-a-family-wiki%2F)
 5.  [Gerard Braad](https://mastodon.social/@gbraad)
 6.  [January 24, 2025](https://alex.kirk.at/2024/01/19/keeping-a-family-wiki/comment-page-1/#comment-87923)
 7.  Leaving the current drama around WordPress.org aside for now, I believe that there
     is a use case for WordPress that is heavily underutilized: Using WordPress…
 8.  [Log in to Reply](https://alex.kirk.at/wp-login.php?redirect_to=https%3A%2F%2Falex.kirk.at%2F2024%2F01%2F19%2Fkeeping-a-family-wiki%2F)
 9.  [alex.kirk.at](https://alex.kirk.at/2025/04/24/wordpress-as-a-refuge-from-algorithms/)
 10. [April 24, 2025](https://alex.kirk.at/2024/01/19/keeping-a-family-wiki/comment-page-1/#comment-87997)
 11. In a previous post, I have written about how you can use WordPress as your own
     Mastodon instance with the three plugins ActivityPub, Friends, and…
 12. [Log in to Reply](https://alex.kirk.at/wp-login.php?redirect_to=https%3A%2F%2Falex.kirk.at%2F2024%2F01%2F19%2Fkeeping-a-family-wiki%2F)

### Leave a Reply 󠀁[Cancel reply](https://alex.kirk.at/2024/01/19/keeping-a-family-wiki/?output_format=md#respond)󠁿

Only people in [my network](https://alex.kirk.at/friends/) can comment.

This site uses Akismet to reduce spam. [Learn how your comment data is processed.](https://akismet.com/privacy/)