=== MyOG Social ===
Contributors: hboon, myogsocial
Tags: open graph, og image, social media, meta tags, sharing
Requires at least: 5.0
Tested up to: 7.0
Stable tag: 1.0.3
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Automatic Open Graph image generation for your WordPress posts and pages via MyOG.social.

== Description ==

MyOG Social automatically adds beautiful Open Graph (OG) images to your WordPress posts and pages. When someone shares your content on social media (Twitter/X, LinkedIn, Facebook, Slack, etc.), a professionally designed OG image is generated on the fly.

**How it works:**

1. Install and activate this plugin.
2. Create a [MyOG.social](https://myog.social) account and add your domain.
3. Paste your 4-character account hint into the plugin settings.
4. Enable OG image output in the plugin settings.
5. Share a link — a beautiful OG image is generated automatically.

**Features:**

* Adds Open Graph image tags after you finish setup and enable output
* Guided setup screen after activation
* Choose from multiple templates: Brand, Screenshot Right, Screenshot Bottom, Screenshot Bottom Framed, and Screenshot Only
* Template selection via WordPress admin settings or your MyOG.social dashboard
* Required account hint setting so MyOG.social can identify your account during setup
* Images are cached for fast delivery
* Compatible with any WordPress theme

**This plugin is a companion to the [MyOG.social](https://myog.social) service.** A MyOG.social account is required. The plugin sends your page URLs to the MyOG.social API (`https://api.myog.social`) to generate OG images. See the [Terms of Service](https://myog.social/terms) and [Privacy Policy](https://myog.social/privacy).

== Installation ==

1. In your WordPress admin, go to **Plugins → Add New** and search for "MyOG Social".
2. Click **Install Now**, then **Activate**.
3. Use the setup screen to create a MyOG.social account and connect your domain.
4. Copy the 4-character account hint from your MyOG.social setup snippet.
5. Go to **Settings → MyOG Social**, paste the account hint, and check **Output MyOG.social OG image tags on public pages**.
6. Optionally choose a template.

That's it — your pages will now have automatic OG images when shared on social media.

== Frequently Asked Questions ==

= Do I need a MyOG.social account? =

Yes. Sign up for free at [MyOG.social](https://myog.social) and add your domain to your dashboard.

= Why is no MyOG.social OG image tag showing after activation? =

The plugin does not output tags until setup is complete. Go to **Settings → MyOG Social**, paste your 4-character account hint, and enable OG image output.

= Does this work with Yoast SEO or RankMath? =

These plugins may set their own OG images. To use MyOG.social instead, disable OG image output in your SEO plugin's social settings.

= Which pages get OG images? =

Every page on your site: posts, pages, custom post types, archives, categories, and the homepage.

= Can I choose a different template? =

Yes. Go to **Settings → MyOG Social** to pick from Brand, Screenshot Right, Screenshot Bottom, Screenshot Bottom Framed, or Screenshot Only. Or configure the default in your MyOG.social dashboard.

= How do I test it? =

Use the free [OG Preview tool](https://myog.social/tools/og-preview) to see how your pages look when shared.

== Screenshots ==

1. Settings page — choose your preferred OG image template.

== Changelog ==

= 1.0.3 =
* Require setup completion before outputting OG image tags
* Add an explicit enable setting for public OG image output
* Require the account hint before the plugin emits MyOG.social image URLs

= 1.0.2 =
* Use the public MyOG.social API host for generated OG image URLs
* Add optional account hint setting for setup diagnostics before domain connection

= 1.0.1 =
* Add guided setup after activation
* Add WordPress admin notice to preview and connect the site
* Add tracked setup links from WordPress admin to MyOG.social

= 1.0.0 =
* Initial release
* Automatic OG image meta tag for all pages
* Template selection via admin settings page
* Settings link on the Plugins page

== Upgrade Notice ==

= 1.0.3 =
MyOG Social now waits until you paste your account hint and enable output before adding OG image tags.

= 1.0.2 =
Uses the public API host and adds an optional account hint field in plugin settings.

= 1.0.1 =
Adds a guided setup path from WordPress admin to site preview and domain connection.

= 1.0.0 =
Initial release.
