Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

WordPress

devbeandevbean20k downloads

Publish to WordPress.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates27

This plugin makes you publish Obsidian documents to WordPress.

There are some introduction videos you can watch:

  • YouTube (Chinese) by 简睿学堂-emisjerry
  • Bilibili (Chinese) by 简睿学堂-emisjerry

Usages

Set your WordPress URL in settings as well as username if you want.

Put cursor in a MarkDown editor, then use Publish to WordPress in Command Palette or you could show a button in side in settings. The document will be published to the WordPress URL that you set.

You could add YAML front matter in front of notes. The plugin will read meta-data from front matter such as override title or tags. Also, WordPress post ID and categories will be added to this front matter if the note published successfully in order to support edit.

For example, you could add as following:

---
title: Post title which will override note title, not required
tags:
  - any tag you want
  - not required
---
Note content here.

Limits

This plugin uses XML-RPC or REST protocol to publish to WordPress.

XML-RPC is enabled by default but some sites may disable it because of security problems. While some shared hosts might disable XML-RPC by default which you have no way to enable it. So this won't work if XML-RPC is disabled.

REST API is enabled since WordPress 4.7 by default. Some REST API need extra actions in order to protect writable APIs. Traditionally, it is done by installing plugins. WordPress 5.6 was introduced application passwords to do similar things. So if you are OK with WordPress 5.6, application passwords is preferred as no plugin in needed.

Read this page for more information.

HealthFair
ReviewCaution
About
Publish Obsidian notes directly to a WordPress site from the editor, reading YAML front matter for title and tags. Write WordPress post IDs and categories back into the note to enable updating published posts.
PublishingIntegrationsExport
Details
Current version
0.18.0
Last updated
3 years ago
Created
5 years ago
Updates
27 releases
Downloads
20k
Compatible with
Obsidian 1.1.1+
Platforms
Desktop, Mobile
License
Apache-2.0
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
devbeandevbean
GitHubdevbean
  1. Community
  2. Plugins
  3. Publishing
  4. WordPress

Related plugins

GitHub

Share as Gist

Share a note as a GitHub.com Gist.

Yanki

Sync flashcards from a folder in your vault to Anki. Pure Markdown syntax. No fuss.

Wechat Converter

将 Markdown 转换为微信公众号排版,并支持一键发送到微信公众号、飞书、小红书、知乎、微博、CSDN等20+平台。

Quartz Syncer

Manage and publish your notes to Quartz, the fast, batteries-included static-site generator.

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Share Note

Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Terminal

Integrate consoles, shells, and terminals.

Readwise Official

Sync highlights from Readwise to your vault.