=== SearchBlueprint Integration ===
Contributors: searchblueprint
Tags: seo, content, publishing, automation
Requires at least: 5.0
Tested up to: 6.7
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Connects this site to SearchBlueprint (searchblueprint.io) so generated articles publish directly to your blog.

== Description ==

SearchBlueprint writes SEO articles for your business. This plugin is the
receiving end: it accepts those articles over a key-authenticated REST endpoint
and creates them as normal WordPress posts - categories resolved, featured
image sideloaded into YOUR media library, structured data preserved.

* No SearchBlueprint password is ever stored on this site.
* The Integration Key is minted here, on your site, at activation. Revoke
  access any time with one click (Regenerate key).
* Articles arrive as drafts or published posts - your choice, in Settings.

== Installation ==

1. In WordPress admin, go to Plugins -> Add New -> Upload Plugin.
2. Choose the searchblueprint-integration.zip file and click Install Now.
3. Activate the plugin.
4. Open Settings -> SearchBlueprint and copy the Integration Key.
5. In SearchBlueprint, open Publishing -> WordPress Plugin, paste the key, and
   click Connect.

== Frequently Asked Questions ==

= Is my WordPress password shared with SearchBlueprint? =

No. The only credential involved is the Integration Key generated by this
plugin, and it only authorizes creating and updating the posts SearchBlueprint
itself created.

= Can SearchBlueprint edit my existing posts? =

No. Updates are only accepted for posts this plugin created (they are tagged
with a private marker). Everything else on your site is out of reach.

= A firewall or security plugin is blocking publishing =

Allow requests to /wp-json/searchblueprint/v1/ from SearchBlueprint. Wordfence,
iThemes Security and some Cloudflare rules block unknown REST namespaces by
default.

== Changelog ==

= 1.0.0 =
* Initial release: key-authenticated /status and /publish REST endpoints,
  settings screen (default status / category / author), featured-image
  sideload, JSON-LD preservation, update-in-place for its own posts.
