Documentation

Everything you need to set up and run Lussblog with WordPress.

Quick start

  1. Install the plugin from the WordPress directory.
  2. Go to Lussblog → Settings in your admin panel.
  3. Choose your industry and fill in your business details.
  4. Tick "Enable Cloud Service" and save. Your API key is generated automatically.
  5. Go to the Generate tab and click "Generate Now."
  6. Head to Drafts to review and import your content.

Installation

From WordPress Admin

  1. Go to Plugins → Add New.
  2. Search for "Lussblog."
  3. Click Install Now, then Activate.

Manual upload

  1. Download the plugin ZIP from WordPress.org.
  2. Go to Plugins → Add New → Upload Plugin.
  3. Select the ZIP file and click Install Now.

Requirements

  • WordPress 5.8 or later
  • PHP 7.4 or later
  • HTTPS recommended (required for API calls)

Configuration

Choose your industry

Pick from the dropdown: Jewelry Manufacturing, Specialty Coffee, or B2B SaaS. This tells the system who you're writing for and what tone to use.

Business profile

Fill these in for best results:

  • Business Name — Appears in bylines and brand mentions.
  • Business Model — B2B / B2C / D2C. Shapes the writing tone.
  • Target Audience — Who you're writing for. Be specific.
  • Core Keywords — One per line. Drives SEO focus.
  • Avoid Topics — Subjects the AI should steer clear of.

Post status

Draft (recommended): Everything lands as a draft for your review.
Publish: Goes live immediately. Use sparingly.

Content generation

Manual trigger

Go to Lussblog → Generate in your WP admin and choose:

  • Full — Collect industry news + generate a blog post + social copy + featured image. Takes 2–3 minutes.
  • Collect Only — Fetch and store industry news without generating content. Useful for building a news archive.

Scheduled generation (Plus, Pro, BYOK)

Paid plans include automatic daily generation. The system pulls from industry RSS feeds at 08:30 AM Beijing time, filters for relevance, and produces:

  • 1 blog post (1,500–3,000 words, SEO-optimized, keyword-targeted)
  • 2 Instagram posts + 2 Facebook posts (platform-optimized, not cross-posted)
  • 1 AI-generated featured image per article
  • Daily email digest with full content and social copy

Reviewing drafts

Go to Lussblog → Drafts to see everything that's been generated.

  • Click Preview to expand a draft and read the full article.
  • Click Import to WP to create a WordPress post from the draft.
  • Imported posts use your configured default status (draft or publish).
  • Social posts are displayed for reference but managed through Buffer.

Tip: Skim headlines and opening paragraphs before importing. Edit imported posts in the standard WordPress editor.

Social media content

Each blog post generates 4 social posts: 2 for Instagram, 2 for Facebook. IG posts include hashtags and short hooks; FB posts are longer previews with a link CTAs.

Buffer integration

  1. Set your Buffer API Key and Channel IDs in .env on the cloud server.
  2. Social posts are pushed to Buffer as drafts — no direct publishing.
  3. Log into Buffer to review, schedule, and publish on your own timeline.

Use the SKIP n command via email/Telegram/Slack to skip individual posts before they reach Buffer.

Remote control

Manage content generation without logging into WordPress.

By Email

Send an email with the command in the subject line. The system checks every 5 minutes.

By Telegram

  1. Create a bot via @BotFather.
  2. Set TELEGRAM_BOT_TOKEN in your .env file.
  3. DM your bot with commands.

By Slack

  1. Create a Slash Command in your Slack workspace.
  2. Point the Request URL to https://lussblog.com/api/v1/webhook/slack.
  3. Type /aic STATUS in any channel.

Command reference

Command Example Description
STOPSTOPPause all publishing. Existing schedules are cancelled.
CONTINUECONTINUEResume after STOP.
STATUSSTATUSView system status, pending posts, and monthly usage.
SKIP nSKIP 2Skip social post #n this week. n = 1–4.
PUBLISH nPUBLISH 3Publish social post #n right away.
EDITEDITRegenerate content with a new keyword.
KEYWORD NnKEYWORD N1Pick keyword #n from this week's news-based suggestions.
KEYWORD BnKEYWORD B3Pick keyword #n from your keyword bank.

Industry templates

Available pre-built templates:

Jewelry

For factories, OEM/ODM manufacturers. Audience: independent designers & brand owners. Topics: manufacturing, materials, design trends, sourcing.

Coffee

For specialty importers and roasters. Audience: independent cafes & coffee brands. Topics: sourcing, roasting, brewing, market trends.

SaaS

For B2B software companies. Audience: engineering leads & founders. Topics: deep dives, product updates, industry analysis.

More industries on the way. Reach out if you need a template for your space.

Troubleshooting

API key isn't working

  • Go to Lussblog → Settings and click Test Connection.
  • Make sure "Enable Cloud Service" is ticked, then save again.
  • Toggle the service checkbox off, save, then on again — this triggers a re-registration.
  • Check your site is publicly reachable (the cloud service calls back to your WP REST API).

No drafts showing up

  • Check the Status tab for last fetch time and system state.
  • Trigger a manual generation from the Generate tab and wait 2–3 minutes.
  • Free plan: you get 1 manual trigger per day. Check you haven't hit the limit.
  • Visit your cloud portal to check the Drafts page for server-side content.

Content quality issues

  • Add 3–5 specific Core Keywords (one per line) in your business profile.
  • Write a detailed Target Audience persona (e.g. "independent jewelry designers with 1–5 employees").
  • Use Avoid Topics to exclude subjects the AI keeps returning to.
  • Try the EDIT command to regenerate with a fresh keyword.

Still stuck?

Email us at hello@lussblog.com. We reply within 24 hours on weekdays.