ZYVOPDOCS
MULTI-PLATFORM SYNC
Destinations Matrix

WordPress Integration

Publish and update articles on self-hosted WordPress or WordPress.com using the REST API.

WordPress Integration Guide

The ZyVOP WordPress adapter uses the standard WordPress REST API (/wp-json/wp/v2/posts) with secure Application Passwords to publish directly to WordPress sites.


Prerequisites & Application Passwords

WordPress 5.6+ includes native support for Application Passwords.

  1. Log in to your WordPress Admin dashboard (/wp-admin).
  2. Go to Users → Profile (or Users → All Users → Edit your profile).
  3. Scroll down to the Application Passwords section.
  4. Enter a name (e.g. ZyVOP Publisher) and click Add New Application Password.
  5. Copy the generated password (formatted with spaces, e.g. xxxx xxxx xxxx xxxx).
  6. In ZyVOP Settings, input:
    • WordPress Site URL: Your root WordPress domain (e.g. https://myblog.com)
    • Username: Your WordPress admin or author username
    • Application Password: The generated password

How ZyVOP Formats for WordPress

1. Gutenberg-Compatible HTML

ZyVOP translates your Markdown into semantic HTML with proper paragraph, header, and preformatted code tags compatible with the WordPress Block Editor (Gutenberg) and Classic Editor.

2. Mermaid Diagram Support

Mermaid diagrams are automatically rendered to high-resolution PNG images before injection into the WordPress content block.

3. Canonical Tagging

If you have an SEO plugin installed (such as Yoast SEO, Rank Math, or All in One SEO), ZyVOP interfaces with the standard post metadata schema to populate the canonical URL.

4. Updating Published Articles

ZyVOP tracks the WordPress post ID. Updating an article in ZyVOP executes a PUT request to /wp-json/wp/v2/posts/<id>, keeping your WordPress post up-to-date while preserving the original slug and permalink.

On this page