This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Persistent Forking (WordPress plugin)


Persistent Forking allows contributors of your site to create
permanent “forks” of existing posts. Every fork is a full-fledged
post in its own right and can be published as such. This
distinguishes Persistent Forking from the Post Forking plugin,
where forks are a collaborative tool in order to arrive at a single
definitive version. The parent-child relationships between posts are
tracked and it is possible to visualise the entire family tree of a


Please report any issue that you find while using the plugin at our
GitHub repository:

The first priority of the Digital Humanities Lab is to service
requests from Humanities researchers at Utrecht University. However,
the plugin is open source with a liberal license, so anyone can
provide a patch if we don’t follow up on your issue.

If you are interested in (Digital) Humanities, please have a look at
our website:


  • Forking controls are added to the top of every post. This is only visible for members of your site who can create posts.
  • When you click the "Fork" control, a new post is created and you are redirected to the editing form. The direct parent and the family are displayed in a metabox (red circle). The title of the parent post is copied with "[fork]" in front. As you can see, post contents are not copied over to the fork.
  • When you click the "Show family" control, all parent-child relations within the family are displayed in a tree diagram. You can click on a node to go to the corresponding post.


Just copy the plugin to your wp-content/plugins directory, then
enable the plugin in your admin panel.

Contributors & Developers

“Persistent Forking (WordPress plugin)” is open source software. The following people have contributed to this plugin.