Adventurebook Plugin

Interactive Stories in WordPress

DOWNLOAD THE PLUGIN (Free)

With the Adventurebook Plugin, you can turn your WordPress site into a stage for interactive storytelling. Visitors can navigate branching paths, view images, and make their own choices along the way. Two types of books are included:


Storybook – Free Exploration for Your Visitors

  • Storybook in action

    Create as many pages as you like and link them together.
  • Add images and audio to bring your story to life.
  • Visitors do not need an account – they can dive right in.
  • At any point in the story, readers can jump back to the beginning.
  • Try out the example on this page now! It’s a Relaxing Journey (english)
  • Or another one with more action: Der Morgen danach… (german)
  • Take a trip through Cologne: Stadttour Köln (german)

Game – A Roleplaying Experience in Your Story

Game in action

The Game expands the Storybook with true roleplaying elements.
A WordPress login is required – once logged in, visitors can create characters and experience your story as a game:

  • Create and name one or more characters.
  • Progress is saved per character, so adventures can continue later.
  • Define items and place them in locations for players to pick up or drop.
  • Define creatures with loot and place spawn points for them to challenge your players.
  • Add conditions to movements between locations – for example, a locked door that only opens if the player has found a key.
  • This transforms your interactive story into a full roleplaying experience.

Want to see how this works? Register for this site and play the example adventure “Sword and Sorcery“.


How it works

The plugin uses two new custom pages, “adventurebook” and “adventurebook_page”. These will hold the content (text and images) of your story. In addition, a few database tables are created that store the information for “Game”-type Adventurebooks (character data, items).

The plugin needs to be called via a shortcode on a page of your choice. The content will then be shown at the shortcode position. Image, text and decisions are displayed in a box. Choices are sent to the server via Ajax/JS and any changes to the content (e.g. jumping to a new page of your book) are shown inplace. This prevents reloading the whole page (which is intended) and provides a better experience.

This will become more obvious once you set up your first “Game”-Adventurebook. Taking and dropping items won’t cause the whole page to reload which is very comfortable. See detailed instructions in the readme.txt.

Future Plans / Roadmap

The Adventurebook will continue to grow with even more roleplaying features, offering a deeper and richer RPG experience over time. There is a premium version available on this site with many more script commands to use and a premade Roleplaying Adventure that you can install as demo content.

The free version can be downloaded right here and will give you everything you need to create your own storybooks and roleplaying games with cool locations, items and creatures.

With this plugin, you can transform your WordPress site into an interactive world – from a simple branching storybook to a complete roleplaying adventure!

It should work with any theme because it does not mess up your css too much. If you have problems, just contact me and I will try to adapt the plugin to your specific needs.

Disclaimer: yes, this site uses GTranslate for the different languages. For best experience, choose english language. For a funny experience, choose a different language 😉