WordPress plugin intelligence profile

WAC POST

The WAC POST plugin registers secure endpoints to create and manage posts from the WeAreContent platform with full SEO integration.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version4.2.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.0 · PHP 7.4
Directory statusactive
Last directory update24 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records WAC POST version 4.2.2 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

The WAC POST plugin provides a robust integration between the WeAreContent platform and WordPress sites. It registers two specialized REST API endpoints designed for secure, high-performance content delivery.

These endpoints are strictly protected by a three-layer security model:

1. IP Whitelisting: Access is only granted to authorized IP addresses (local and remote dynamic lists).

2. Application Key: Every request must include a valid X-WACPO-App-Key header, compared using a timing-safe check.

3. Author Capability Check: The configured Default Content Author must have permission to publish posts, verified server-side on every request.

No WordPress username, password, or native Application Password is required to authorize the connection. Content received through the API is attributed to the Administrator or Editor selected in Default Content Author.

Security design note (v4.2.0)

Earlier versions additionally required a native WordPress Application Password tied to a specific user account. That requirement has been intentionally removed: it did not add meaningful security on top of the Application Key, but it forced every site owner to create a WordPress user and generate an application password by hand, which was the leading cause of failed/abandoned setups.

The security boundary has not weakened — it moved from “a WordPress user session plus a key” to “two independent, site-owner-controlled secrets that must both match” (Application Key + IP address), plus a real server-side capability check against the configured Default Content Author (fails closed if that user cannot publish posts).

Author attribution, which used to be inferred implicitly from the WordPress user session, is now an explicit, admin-only setting that can only ever resolve to a real local user, never to caller-supplied data.

Available Endpoints:

* POST /wp-json/wac/v2/create-and-seo-post: Create new posts including featured images, secondary media, and full SEO metadata.

* POST /wp-json/wac/v2/postsys: Update SEO metadata and keywords for existing posts.

* GET /wp-json/wac/v2/ping: Lightweight, read-only connectivity check to verify the Application Key and see the configured default author, without creating any content.

External Services

This plugin relies on external services provided by WeAreContent to ensure secure integration and media processing. By using this plugin, you acknowledge and agree to the terms of these third-party services:

-

WeAreContent Auth-IP List:

  • Service: A remote security list hosted at app.wearecontent.com.
  • Purpose: Provides a dynamic list of authorized MD5 IP hashes to secure REST API endpoints via IP Whitelisting.
  • Data processed: The plugin only fetches security hashes from the server; no user or website data is transmitted to WeAreContent during this process.
  • Terms of Service: https://www.wearecontent.com/terminos-y-condiciones
  • Privacy Policy: https://www.wearecontent.com/tratamiento-de-datos

-

WeAreContent Media Server:

  • Service: A dedicated media hosting platform (files.wearecontent.com).
  • Purpose: Allows the plugin to download and sideload featured images and extra media assets directly into the WordPress library.
  • Data processed: The plugin performs a secure download of media files to the local server; no personal user data is sent to the external host.
  • Terms of Service: https://www.wearecontent.com/terminos-y-condiciones
  • Privacy Policy: https://www.wearecontent.com/tratamiento-de-datos

Features

  • Secure REST Endpoints: Dedicated points for content creation and metadata updates.
  • IP Security & Proxy Support: Advanced detection of real client IPs behind Cloudflare, Nginx, or other proxies.
  • Custom Authentication: Secure header-based validation via a unique Application Key.
  • SEO Integration: Automatic mapping of metadata for both Yoast SEO and RankMath SEO.
  • Automated Media Management: Downloads and attaches featured images and in-content media from authorized hosts.
  • Smart Taxonomy Handling: Automatically creates categories and tags if they do not exist on the site.
  • Privacy Ready: Includes suggested text for the site’s privacy policy regarding technical data processing.
  • Translation Ready: Fully internationalized with support for multiple locales.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • rest api
  • posts
  • rankmath
  • seo
  • yoast
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.0 · PHP 7.4
Update activity24 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version4.2.14.2.2
Version4.2.04.2.1
WordPress compatibility7.17.1.2
Version4.1.44.2.0
WordPress compatibility7.0.47.1
Version4.1.34.1.4
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.