I haven’t really looked into Obsidian Publish, but my impression is that it can’t do what you want. It’s definitely it as flexible as Wordpress. You could of course use third-party storefronts for selling things and link to those, etc.
You might still be able to use Obsidian with something else, but I’d expect it to be more work than Wordpress (I dislike Wordpress and would love to use Obsidian — or at least not Wordpress — but it has a lot of momentum).
Here’s a bushel of links I recently gathered while researching how I might use Obsidian for my website:
- https://www.markbase.xyz/
-
Obsidian Vault Integration
- GitHub - jackyzha0/quartz: 🌱 host your own second brain and digital garden for free
- Quartz is based on [[Hugo]].
- Includes search: full text search or a fancier version powered by Operand (a 3rd party service; besides any other concerns, the free version only indexes up to 1000 documents which might be too few for me).
- Obsidian Publish alternatives
- GitHub - devidw/obsidian-to-hugo: Process Obsidian notes to publish them with Hugo. Supports transformation of Obsidian wiki links into Hugo shortcodes for internal linking. (CLI, Python)
- GitHub - binyamin/eleventy-garden: A starter site for building a mind garden with eleventy (Requires Node)
-
Understanding digital garden creation with Obsidian - #8 by Silver
- GitHub - kmcgillivray/obsidian-lettersmith: Transform any Obsidian vault (or any folder of markdown files) into a backlink-powered static website using Lettersmith.
- GitHub - gordonbrander/lettersmith_py: Python tools for static site generation “A set of tools for static site generation. It comes with a static site generator bundled in. You can also use it as a library to build your own custom static site generator. ¶ I built it for myself, because I found other solutions to be pretty baroque and difficult to customize. Right now, it’s a simple set of fairly stable tools for personal use. I might package it up later.” Python.
- Example (as of 2020): Patterns — Gordon Brander
- MindStone is a free open-source alternative solution to Obsidian Publish
- Obsidian Github Publisher
- https://forum.obsidian.md/t/pubsidian-free-and-elegant-obsidian-publish-alternative/21825- Obsidian Publish is too expensive and relies too much on JavaScript.
- How to publish Obsidian notes with Hugo
- Notenote.link - Publish your Obsidian notes with Jekyll for free! - #3 by xplosionmind ([[Jekyll]])
- How to deal with Markdown flavor when publishing from Obsidian?