WP Manifestindependent plugin directory
manifest / editor / vms_wordpress

Verstka Backend WP Registry grade A-. Low-severity findings · 1 findingWP RegistryLow-severity findings · 1 findingOpen the reportA-

Seamlessly integrate the Verstka visual editor into WordPress. Design pixel-perfect content for desktop and mobile simultaneously, with automatic device-responsive delivery.

★ 4stars
10release downloads
1.2.6latest · 4mo ago

Install

Download verstka_backend.zip From the 1.2.6 release on GitHub, Jun 10, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/verstka/vms_wordpress/releases/download/1.2.6/verstka_backend.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Verstka Logo Verstka Backend WordPress Plugin Verstka Logo

Powerful design tool & WYSIWYG API integration for WordPress

🌟 Features

  • Dual-Mode Visual Editor - Create and edit content in both desktop and mobile layouts
  • Seamless WordPress Integration - Works with standard posts and pages
  • Responsive Content Delivery - Automatic device-appropriate content switching
  • Developer Friendly - REST API support, hooks, and debugging tools
  • Secure Authentication - Signed callbacks and API key protection

📦 Installation

  1. Download the latest release
  2. Upload the plugin ZIP file via WordPress Admin → Plugins → Add New
  3. Activate the plugin
  4. Configure your API settings under Settings → Verstka Backend

⚙️ Configuration

After activation:

  1. Navigate to Settings → Verstka Backend
  2. Set up your:
    • API Key (provided by Verstka)
    • Secret Key
    • Image storage directory
    • Desktop/Mobile default widths
  3. Save settings

🖥️ Usage

Read the documentation

Editing Content

  1. Edit any post/page in WordPress
  2. Click "Edit in Verstka" (available in both Classic and Block editors and also in posts lists)
  3. Choose desktop or mobile mode
  4. Design your content in Verstka's visual editor
  5. Save changes back to WordPress automatically

Frontend Display

  • Verstka articles automatically:
    • Load the appropriate layout for the visitor's device
    • Include the Verstka API script
    • Apply responsive viewport settings

🛠 Developer Notes

Custom CSS file with additional site fonts

Verstka supports free google fonts by default, but also you can add custom fonts by making fonts.css:

You need to collect a CSS file with certain comments and fonts sewn into base64, and then they will automatically appear in the Layout. default url /vms_fonts.css

At the top of the CSS file you need to specify the default font in the comments, which will be set when creating a new text object.

/* default_font_family: 'formular'; */
/* default_font_weight: 400; */
/* default_font_size: 16px; */
/* default_line_height: 24px; */

Further, for each @ font-face it is necessary to register comments with the name of the font and its style.

/* font_name: 'Formular'; */
/* font_style_name: 'Light'; */

Final CSS file:

/* default_font_family: 'formular'; */
/* default_font_weight: 400; */
/* default_font_size: 16px; */
/* default_line_height: 24px; */

@ font-face {
    /* font_name: 'Formular'; */
    /* font_style_name: 'Light'; */
    font-family: 'formular';
    src: url (data: application / font-woff2;
    charset = utf-8;
    base64, KJHGKJHG . . .) format ('woff2'), url (data: application / font-woff;
    charset = utf-8;
    base64, KJHGKJHGJ . . .) format ('woff');
    font-weight: 300;
    font-style: normal;
}

@ font-face {
    /* font_name: 'Formular'; */
    /* font_style_name: 'Regular; */
    font-family: 'formular';
    src: url (data: application / font-woff2;
    charset = utf-8;
    base64, AAFEWDDWEDD . . .) format ('woff2'), url (data: application / font-woff;
    charset = utf-8;
    base64, AAFEWDDWEDD . . .) format ('woff');
    font-weight: 400;
    font-style: normal;
}

Releases

3 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
1.2.6 latest
Jun 10, 2026 4mo ago
verstka_backend.zip
4
Nov 10, 2025 11mo ago
verstka_backend.zip
4
Jul 10, 2025 1 year ago
verstka_backend.zip
2
A- grade

Security

Verstka Backend 1.2.6 · audited by WP Registry

Low-severity findings only.

1 low
Audited release
1.2.6
Findings
1
Worst severity
low
Content hash
5c012932c618ecddab39a934…

Findings

  • low Unauthenticated diagnostic REST test endpoint

    unnecessary_attack_surface

    verstka/v1/test is registered with permission_callback __return_true and returns wordpress_version, php_version, and rest_url. Low-impact information disclosure / unnecessary attack surface.

    verstka_backend.php:221-244

    Recommendation

    Remove the test route from production builds or require manage_options.

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.