{"id":344542,"date":"2026-08-10T09:24:47","date_gmt":"2026-08-10T09:24:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/lussblog\/"},"modified":"2026-08-12T08:49:59","modified_gmt":"2026-08-12T08:49:59","slug":"lussblog","status":"publish","type":"plugin","link":"https:\/\/tw.wordpress.org\/plugins\/lussblog\/","author":23529394,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.3","stable_tag":"1.2.3","tested":"7.0.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Lussblog","header_author":"Lussblog","header_description":"AI-powered content curation automation \u2014 automatically collect industry news, generate SEO-optimized blog posts, and save drafts to your WordPress site","assets_banners_color":"a29899","last_updated":"2026-08-12 08:49:59","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/lussblog.com","header_author_uri":"https:\/\/lussblog.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":55,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.3":{"tag":"1.2.3","author":"aseq111","date":"2026-08-12 08:49:59"}},"upgrade_notice":{"1.2.3":"<p>Scheduled publishing now imports each post as a draft 30 minutes before its publish slot so you can review it first. Auto-publishing is skipped for drafts you choose to stop, and the UI now shows a manual review reminder.<\/p>","1.2.2":"<p>After updating, open the Lussblog settings page and save once to refresh your connection and enable instant subscription upgrades.<\/p>","1.2.0":"<p>Added image support for generated articles: upload one or two images from Settings, choose 1\/2 or 1\/3 &amp; 2\/3 placement, and add an image generation prompt with restricted-content filtering (religion, politics, pornography, violence are rejected).<\/p>","1.1.0":"<p>Added Schedule, Industry Benchmarks, and Upgrade pages. Enhanced Status dashboard. Autonomous learning with plan-based quota control. Free plan: 3 triggers\/month.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3641544,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3641544,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3642970,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3642970,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3640271,"resolution":"1","location":"assets","locale":"","width":945,"height":433},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3640271,"resolution":"2","location":"assets","locale":"","width":945,"height":433},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3640271,"resolution":"3","location":"assets","locale":"","width":945,"height":433},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3640271,"resolution":"4","location":"assets","locale":"","width":945,"height":433},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3640271,"resolution":"5","location":"assets","locale":"","width":945,"height":433},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3640271,"resolution":"6","location":"assets","locale":"","width":945,"height":433}},"screenshots":{"1":"Settings page \u2014 Configure your industry profile, API connection, writing prompt, and business parameters","2":"Status page \u2014 View system status, schedule summary, and monthly usage","3":"Generate page \u2014 Manually trigger content generation with one click","4":"Drafts page \u2014 Preview and import AI-generated blog posts","5":"Analysis page \u2014 View the learned writing prompt and analyze articles to reverse-engineer their writing style","6":"Upgrade page \u2014 Compare plans and upgrade your subscription"}},"plugin_section":[],"plugin_tags":[2353,569,410,529,186],"plugin_category":[55],"plugin_contributors":[274979],"plugin_business_model":[],"class_list":["post-344542","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-automation","plugin_tags-blogging","plugin_tags-content","plugin_tags-seo","plugin_category-seo-and-marketing","plugin_contributors-aseq111","plugin_committers-aseq111"],"banners":{"banner":"https:\/\/ps.w.org\/lussblog\/assets\/banner-772x250.png?rev=3642970","banner_2x":"https:\/\/ps.w.org\/lussblog\/assets\/banner-1544x500.png?rev=3642970","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/lussblog\/assets\/icon-128x128.png?rev=3641544","icon_2x":"https:\/\/ps.w.org\/lussblog\/assets\/icon-256x256.png?rev=3641544","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/lussblog\/assets\/screenshot-1.png?rev=3640271","caption":"Settings page \u2014 Configure your industry profile, API connection, writing prompt, and business parameters"},{"src":"https:\/\/ps.w.org\/lussblog\/assets\/screenshot-2.png?rev=3640271","caption":"Status page \u2014 View system status, schedule summary, and monthly usage"},{"src":"https:\/\/ps.w.org\/lussblog\/assets\/screenshot-3.png?rev=3640271","caption":"Generate page \u2014 Manually trigger content generation with one click"},{"src":"https:\/\/ps.w.org\/lussblog\/assets\/screenshot-4.png?rev=3640271","caption":"Drafts page \u2014 Preview and import AI-generated blog posts"},{"src":"https:\/\/ps.w.org\/lussblog\/assets\/screenshot-5.png?rev=3640271","caption":"Analysis page \u2014 View the learned writing prompt and analyze articles to reverse-engineer their writing style"},{"src":"https:\/\/ps.w.org\/lussblog\/assets\/screenshot-6.png?rev=3640271","caption":"Upgrade page \u2014 Compare plans and upgrade your subscription"}],"raw_content":"<!--section=description-->\n<p>Lussblog is an AI-powered content automation SEO plugin. It follows your industry's news every day, learns on its own, and judges which stories are most relevant to your product and most worth writing about.<\/p>\n\n<p><strong>It's your personal SEO assistant.<\/strong><\/p>\n\n<p>At first, you \"tune\" it together \u2014 edit the articles it writes so it learns your taste. Once the writing framework is set, it works like your assistant, handling topic selection, drafting, and SEO optimization automatically. You can also analyze article patterns from industry leaders with it and learn what's worth borrowing, so your content stays on par with the best in your field.<\/p>\n\n<p>It's smart. Every time you open this plugin, it doesn't feel like simply using a tool \u2014 it feels like a valuable conversation. It understands and makes good use of what you provide, generating quality articles for you.<\/p>\n\n<p><strong>Key Features<\/strong><\/p>\n\n<ul>\n<li>\u2714 <strong>Automated news collection<\/strong> \u2014 follows the RSS feeds and web sources in your industry every day<\/li>\n<li>\u2714 <strong>AI relevance filtering<\/strong> \u2014 learns and judges on its own, generating content only from news that's relevant to your business<\/li>\n<li>\u2714 <strong>SEO blog generation<\/strong> \u2014 creates original, keyword-optimized articles based on real industry news<\/li>\n<li>\u2714 <strong>Auto-scheduling<\/strong> \u2014 set your timezone, active days, and daily publish times for hands-off automation (Plus\/Pro)<\/li>\n<li>\u2714 <strong>Autonomous learning<\/strong> \u2014 periodic industry benchmark analysis, keyword discovery, and writing strategy extraction<\/li>\n<\/ul>\n\n<p><strong>Multi-Industry Support<\/strong><\/p>\n\n<p>Comes with pre-configured industry templates that provide deep domain knowledge, including target audience, content pillars, and writing style:<\/p>\n\n<ul>\n<li>Jewelry Manufacturing<\/li>\n<li>Specialty Coffee<\/li>\n<li>B2B SaaS<\/li>\n<li>Food &amp; Grocery<\/li>\n<li>Home &amp; Furniture<\/li>\n<li>Beauty &amp; Cosmetics<\/li>\n<li>Sports &amp; Outdoor<\/li>\n<li>Toys &amp; Games<\/li>\n<li>Consumer Electronics<\/li>\n<\/ul>\n\n<p>More industry templates are coming soon.<\/p>\n\n<p><strong>How It Works<\/strong><\/p>\n\n<ol>\n<li>Install and activate the plugin<\/li>\n<li>Opt in to connect the Lussblog cloud service<\/li>\n<li>Select your industry and configure your business profile<\/li>\n<li>Click \"Generate Now\" for manual drafts, or let auto-scheduling handle it<\/li>\n<li>Review, edit, and publish drafts from your WordPress dashboard<\/li>\n<\/ol>\n\n<p><strong>Plans &amp; Pricing<\/strong><\/p>\n\n<p>Lussblog offers a free plan \u2014 experience the core features without paying upfront:<\/p>\n\n<ul>\n<li><strong>Free<\/strong> \u2014 several manual generations per month + 1 autonomous learning session per month<\/li>\n<li><strong>Plus<\/strong> \u2014 higher monthly quota, auto-scheduling, autonomous learning once a week<\/li>\n<li><strong>Pro<\/strong> \u2014 highest monthly quota, everything in Plus, plus autonomous learning 3 times per week and priority support<\/li>\n<\/ul>\n\n<p>For full quota details and subscription pricing, visit <a href=\"https:\/\/lussblog.com\/pricing\">lussblog.com\/pricing<\/a>.<\/p>\n\n<p><strong>Privacy &amp; Compliance<\/strong><\/p>\n\n<p>This plugin connects to the Lussblog API for AI-powered content generation. Data is only sent when you explicitly enable the cloud service \u2014 your industry configuration is transmitted over HTTPS, and your content stays private and isolated. See <strong>External Services<\/strong> below and our <a href=\"https:\/\/lussblog.com\/privacy\">Privacy Policy<\/a> for details.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the Lussblog API to provide AI-powered content generation.<\/p>\n\n<p><strong>Service:<\/strong> Lussblog API (https:\/\/lussblog.com\/api\/v1)<\/p>\n\n<p><strong>Purpose:<\/strong> The plugin sends your industry configuration (business name, industry template, keywords, target audience) to generate AI-powered blog posts.<\/p>\n\n<p><strong>Data Sent:<\/strong>\n- Site identifier (SHA256 hash of site URL, for tenant isolation)\n- Business name and industry template selection\n- Core keywords and target audience preferences\n- Post status preference (draft or publish)<\/p>\n\n<p><strong>When:<\/strong> Data is only sent when you explicitly enable the cloud service (opt-in checkbox on Settings page), manually trigger content generation, or import drafts.<\/p>\n\n<p><strong>Privacy:<\/strong> All data is transmitted over HTTPS. Content is tenant-isolated. See our Privacy Policy at <a href=\"https:\/\/lussblog.com\/privacy\">lussblog.com\/privacy<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/lussblog<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Go to <strong>Lussblog \u2192 Settings<\/strong> in your WordPress admin.<\/li>\n<li>Configure your industry profile and enable the cloud service.<\/li>\n<li>Start generating content from the <strong>Generate<\/strong> tab.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20an%20account%20required%3F\"><h3>Is an account required?<\/h3><\/dt>\n<dd><p>Yes. When you enable the cloud service, your WordPress site is automatically registered and receives a unique API Key. No separate account registration needed.<\/p><\/dd>\n<dt id=\"where%20is%20the%20content%20generated%3F\"><h3>Where is the content generated?<\/h3><\/dt>\n<dd><p>Content is generated on our cloud servers using AI models. The WordPress plugin sends your industry configuration and receives completed content back.<\/p><\/dd>\n<dt id=\"can%20i%20review%20content%20before%20publishing%3F\"><h3>Can I review content before publishing?<\/h3><\/dt>\n<dd><p>Yes! By default, all generated content is saved as WordPress drafts. You can review and edit before publishing.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20any%20wordpress%20theme%3F\"><h3>Does this work with any WordPress theme?<\/h3><\/dt>\n<dd><p>Yes. The plugin uses standard WordPress functions (wp_insert_post) and is compatible with any theme.<\/p><\/dd>\n<dt id=\"what%20external%20services%20are%20used%3F\"><h3>What external services are used?<\/h3><\/dt>\n<dd><p>The plugin connects to the Lussblog API (lussblog.com) for content generation and autonomous learning.<\/p><\/dd>\n<dt id=\"is%20my%20data%20secure%3F\"><h3>Is my data secure?<\/h3><\/dt>\n<dd><p>Industry configuration data is transmitted over HTTPS to our cloud service. Content is isolated per tenant. We do not share or use your content for any purpose other than delivering the service to you.<\/p><\/dd>\n<dt id=\"where%20can%20i%20find%20your%20privacy%20policy%3F\"><h3>Where can I find your Privacy Policy?<\/h3><\/dt>\n<dd><p>Our Privacy Policy is available at <a href=\"https:\/\/lussblog.com\/privacy\">lussblog.com\/privacy<\/a>. When the site owner explicitly enables SEO Analytics, the plugin collects first-party article analytics (page views, referrer attribution, visible search terms, dwell time, scroll depth, device category, screen size, and user agent) for the site's private SEO review. We do not track visitors across sites, sell data, or serve third-party advertisements.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Added: scheduled publishing now saves posts as drafts 30 minutes before each publish slot for manual review, then auto-publishes unreviewed drafts<\/li>\n<li>Added: \"Stop Publishing\" button on the post editor to cancel auto-publishing of a scheduled draft<\/li>\n<li>Added: manual generation is now presented as three clear mode cards (draft, publish now, schedule)<\/li>\n<li>Improved: scheduled pipeline runs every 15 minutes via WP-Cron, with the 30-minute review window and duplicate-import protection<\/li>\n<li>Improved: all plugin UI strings are English-only<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>New: registration now sends your site admin email and stores your tenant ID, so Freemius subscriptions link to your account automatically<\/li>\n<li>Improved: Upgrade page links now carry your tenant ID and email, making paid subscription upgrades apply instantly after checkout<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fixed: image selection now persists to the database immediately when confirmed in the media modal (no separate Save Changes click required)<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Added Settings: upload one or two images to embed inside generated articles (media library picker)<\/li>\n<li>Added image placement control: Middle (1\/2) or 1\/3 &amp; 2\/3 positions<\/li>\n<li>Added image generation prompt with restricted-content filtering (religion, politics, pornography, violence are rejected)<\/li>\n<li>Added Writing Prompt field (base_prompt) for your brand writing style, synced to the cloud<\/li>\n<li>Draft preview now shows your uploaded images at the configured positions<\/li>\n<li>Draft import embeds uploaded images at the configured positions<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added Schedule page with daily automation timeline<\/li>\n<li>Added Industry Benchmarks page with autonomous learning results<\/li>\n<li>Added Upgrade page with pricing plans and external checkout link<\/li>\n<li>Enhanced Status page with schedule summary, plan info, and email control status<\/li>\n<li>Autonomous learning with quota control: Free 1\/month, Plus 1\/week, Pro 3\/week<\/li>\n<li>Free plan: 3 manual triggers per month<\/li>\n<li>Removed social\/email-control\/industry-template mentions from pricing UI<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"AI-powered content automation SEO plugin \u2014 follows your industry&#039;s news and generates high-quality SEO content","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/344542","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=344542"}],"author":[{"embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/aseq111"}],"wp:attachment":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=344542"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=344542"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=344542"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=344542"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=344542"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=344542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}