=== Launchmind Blog === Contributors: launchmind Tags: blog, content, ai, seo, articles Requires at least: 5.8 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 2.2.2 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Display AI-powered Launchmind blog content on your WordPress site. == Description == Launchmind Blog lets you quickly display SEO-optimized blog articles on your WordPress site. Connect your Launchmind API key, choose a layout (Gutenberg block or shortcode), and publish instantly. Includes caching, multi-language support, and a modern admin dashboard. **Features:** * Modern admin dashboard with Articles / Analytics / Settings tabs * Gutenberg blocks: blog list and single post * Shortcodes for backward compatibility * Cache and connection test from admin * Optional branding (disabled by default) **External Service** This plugin connects to the [Launchmind.io](https://launchmind.io) API to retrieve blog content. A Launchmind account and API key are required for the plugin to function. * [Launchmind Terms of Service](https://launchmind.io/terms) * [Launchmind Privacy Policy](https://launchmind.io/privacy) When using this plugin, blog content is fetched from Launchmind servers. No personal user data from your WordPress site visitors is sent to Launchmind. Only the API key and content requests are transmitted to authenticate and retrieve your blog posts. == Installation == 1. Upload the plugin to `/wp-content/plugins/launchmind-blog`. 2. Activate the plugin through the Plugins menu in WordPress. 3. Navigate to the Launchmind menu item (left sidebar) and enter your API key. 4. Add a Gutenberg block (`Launchmind Blog`) or use the shortcode `[launchmind_blog]` on any page. == Testing == **For WordPress.org Reviewers:** A demo API key is available for testing purposes: `lm_test_demo1234567890` This key provides access to 6 sample blog articles for testing the plugin functionality. **Test the connection:** 1. Install and activate the plugin 2. Go to **Launchmind** in the WordPress admin sidebar 3. Click the **Settings** tab 4. Enter the demo API key: `lm_test_demo1234567890` 5. Click **Save Settings** 6. Click **Test Connection** - should show "Connection successful" 7. Go to the **Articles** tab to see 6 sample posts 8. Add the Gutenberg block (`Launchmind Blog`) or use shortcode `[launchmind_blog]` on any page **Sample articles included:** * 10 Tips to Boost Your E-commerce Conversion Rate * The Ultimate Guide to SEO for Online Stores * How to Create a Winning Product Description * Email Marketing Strategies That Actually Work * Social Media Marketing for Small Businesses * Customer Retention: How to Keep Customers Coming Back **Getting your own API key:** Sign up at [launchmind.io](https://launchmind.io) to get your personal API key for production use. == Frequently Asked Questions == = Where do I find my API key? = Log in to your [Launchmind Dashboard](https://launchmind.io/backlinks/dashboard) and navigate to the "Webshop Plugins" tab. Your API key is displayed in the green box. = Can I use shortcodes instead of Gutenberg blocks? = Yes! Use `[launchmind_blog limit="6" columns="3"]` for a blog list or `[launchmind_post slug="your-post-slug"]` for a single post. = Does this plugin track my visitors? = No. This plugin only communicates with Launchmind servers to fetch your blog content. No personal data from your site visitors is collected or transmitted. = What data is sent to Launchmind? = Only your API key and content requests (such as post slugs and language preferences) are sent to authenticate and retrieve your blog posts. No visitor data is transmitted. = Is the "Powered by Launchmind" branding required? = No. The branding is disabled by default. You can optionally enable it in the block settings or shortcode attributes if you wish to display it. == Screenshots == 1. Modern admin dashboard with article overview 2. Gutenberg blog list block in the editor 3. Single post block displaying article content == Privacy Policy == This plugin connects to external Launchmind.io servers to fetch blog content. By using this plugin, you agree to Launchmind's [Terms of Service](https://launchmind.io/terms) and [Privacy Policy](https://launchmind.io/privacy). **Data transmitted:** * Your Launchmind API key (for authentication) * Content requests (post slugs, language preferences) **Data NOT transmitted:** * Personal data of your WordPress site visitors * WordPress user information * Any other site data All API communication uses HTTPS encryption. == Changelog == = 2.0.1 = * Fix: Removed duplicate Plugin URI to comply with WordPress.org guidelines * Fix: Assets excluded from plugin zip * Changed: Branding disabled by default = 2.0.0 = * New: Modern admin dashboard with tabs, cards, and preview modal * New: Gutenberg blocks (blog list + single post) * New: Analytics tab with improved settings * New: WordPress.org compliant readme * Changed: Branding now defaults to off (opt-in only) = 1.0.0 = * Initial release with shortcodes, cache, and API client == Upgrade Notice == = 2.0.0 = Major update with new Gutenberg blocks and dashboard. Please verify your API key is still configured after updating.