=== WPLinker Connector ===
Contributors: wplinker
Tags: publishing, backlinks, guest-posts, connector, api
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 8.0
Stable tag: 1.4.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Connect your WordPress website with WPLinker for publishing, connection health checks, article publishing, and backlink sync.

== Description ==

WPLinker Connector links your WordPress website to the WPLinker platform.

It helps WPLinker communicate with your WordPress site using a private connection token, so you can sync site data, publish content, and manage backlink placements from WPLinker.

= Features =

* Connection status check from the WordPress admin.
* Heartbeat sync with site categories and eligible authors.
* Guest post publishing endpoint.
* Backlink group sync.
* Shortcode rendering for horizontal and vertical backlink placements.
* Display builder for generating placement shortcodes.

= Shortcodes =

Use the generated shortcode from the WPLinker admin screen, or use one of these manually:

* `[wplinker_backlinks group="your-group" layout="horizontal" style="chips"]`
* `[wplinker_backlinks_horizontal group="your-group"]`
* `[wplinker_backlinks_vertical group="your-group"]`

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/wplinker-connector/` directory, or install the plugin ZIP through the WordPress Plugins screen.
2. Activate the plugin through the **Plugins** screen in WordPress.
3. Open **WPLinker** in the WordPress admin sidebar.
4. Paste your **Connection Token** from WPLinker.
5. Click **Save Connection Settings**.
6. Click **Test Connection**, then **Sync Heartbeat & Categories**.

== Frequently Asked Questions ==

= Where do I get the connection token? =

Generate or copy the connection token from your WPLinker account, then paste it into the plugin settings page in WordPress.

= Does the plugin publish posts automatically? =

The plugin exposes a secured REST endpoint that allows WPLinker to create posts only when the correct connection token is supplied.

= Can I choose where backlink groups appear? =

Yes. Use the shortcode generated in the WPLinker admin page and place it in content, widgets, blocks, Elementor, Gutenberg, or template files.

== Screenshots ==

1. WPLinker connection settings and status screen.
2. Backlink group display builder and shortcode generator.
3. Current backlinks overview.

== Changelog ==

= 1.4.0 =
* WordPress.org compliance hardening and internationalization improvements.
* Improved REST authorization responses and packaging details.
* Added backlink group display builder and shortcode output.

= 1.3.9 =
* Security hardening for REST routes.
* Improved connection user experience.
