WP Manifestindependent plugin directory
manifest / social / plugin-wordpress

VediSMM WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

WordPress plugin for sending content to VediSMM social media drafts and publish queues.

★ 0stars
4release downloads
v1.1.0latest · 2mo ago

Install

Download vedismm-wordpress-1.1.0.zip From the v1.1.0 release on GitHub, Aug 15, 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/vedismm/plugin-wordpress/releases/download/v1.1.0/vedismm-wordpress-1.1.0.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

VediSMM for WordPress

VediSMM for WordPress connects WordPress editorial content to the VediSMM API at https://vedismm.ru/api/v1. The plugin will normalize CMS content into the shared DraftInput contract, create VediSMM drafts, and let an editor explicitly schedule or publish them.

Status: 1.1.0.

Planned Scope

  • Store the VediSMM API token only in server-side WordPress configuration.
  • Map a WordPress content entity to title, content, link, account_ids, group_ids, and media_ids.
  • Create drafts with a stable CMS-scoped idempotency key.
  • Offer explicit draft, schedule, and publish actions. No automatic publish on content save.
  • Offer per-submission link shortening and network-source attribution controls, both off by default.
  • Redact credentials and API tokens from logs, UI, test output, and screenshots.

Tracking choices are sent only as options.tracking.shorten_links and options.tracking.add_source. Source attribution is available only while link shortening is enabled; disabling shortening forces source attribution off. The plugin sends original content and URLs unchanged and stores no generated-link state.

The Send to VediSMM submit button uses WordPress's native post-save hook, nonce, and edit_post capability check. It saves the two checkbox choices as post metadata so the next edit shows the same state; an ordinary post save does not contact VediSMM.

When source attribution is enabled, VediSMM uses each target network key. If a non-empty utm_source is absent, it adds utm_source=<network> and preserves any existing utm_term. If utm_source exists, it is preserved and all existing utm_term values are replaced (or one is added) with exactly one utm_term=<network>. Other query parameters, encoded values, their order, and the fragment remain unchanged.

Local Development

This repository is intentionally independent from the main VediSMM application repository. Use the shared CMS plugin contract fixtures from docs/cms-plugin-contract.json in the main repository until a packaged test fixture is released here.

Distribution

The free public listing target is WordPress Plugin Directory: https://wordpress.org/plugins/ Russian documentation is available in README.ru.md.

Support: GitHub Issues. Security reports: use this repository's GitHub Security policy, not public issues.

Releases

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

Tag
Published
Assets
Downloads
v1.1.0 latest
Aug 15, 2026 2mo ago
vedismm-wordpress-1.1.0.zip
4
Jul 20, 2026 3mo ago
vedismm.zip
0
A grade

Security

VediSMM 1.1.0 · audited by WP Registry

No security issues found.

Audited release
1.1.0
Findings
none
Worst severity
—
Content hash
93533ffdc5a3d81c6b5be07f…

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.