NEW FEATURE — LEADSPHERES CMS

Your CRM Now Has WordPress-Level Content Power

Blog posts, static pages, media library, navigation menus, SEO controls, XML sitemap, and a full theme system — all living natively inside LeadSpheres CRM. No WordPress tab. No extra logins. No fragmentation.

✓ No external CMS needed✓ Unified staff permissions✓ WordPress-inspired theme system✓ Built-in SEO & XML Sitemap

Sound familiar?

You're Running Two Platforms to Do One Job

Agencies and teams using a CRM to run their business shouldn’t need a separate WordPress install to publish a blog post. But here you are.

😤

Constant Context-Switching

CRM tab. WordPress tab. Repeat. Your team wastes time switching platforms to do what should be one workflow.

🔐

Fragmented User Permissions

WordPress has its own users. Your CRM has its own. Staff accounts, roles, and activity logs are split across two disconnected systems.

💸

Extra Hosting & Maintenance

Another hosting bill. Another set of plugin updates. Another attack surface. Running a second CMS quietly drains resources every month.

🧩

No Shared Context

Your CRM knows your clients. Your WordPress doesn’t. Content lives outside the context where business actually happens.

Who this is built for

Built for Teams Who Are Done Duct-Taping Tools Together

Digital Agencies

Managing content for multiple clients

You manage 5–20 clients inside LeadSpheres CRM. Now you can publish their blog posts, landing pages, and news updates in the same dashboard — without handing out WordPress logins to every junior team member.

SaaS & Tech Companies

Docs, changelog, and product blog

Keep your knowledge base, release notes, and company blog in sync with your CRM operations. One platform, one team, one permission system.

SMBs & Consultants

Publishing company content without the overhead

You need to publish content consistently to stay visible — but you don’t need a full WordPress site and $50/month hosting bill. LeadSpheres CMS gives you everything in a tool you already pay for.

The Solution

Introducing LeadSpheres CMS — A Full Content Management System, Native to Your CRM

Everything WordPress offers for content publishing — blog posts, pages, comments, media, menus, widgets, SEO, sitemap, and a theme system — now lives inside LeadSpheres CRM. Same staff. Same login. Same dashboard.

❌ Before LeadSpheres CMS

  • → WordPress for blogging
  • → Separate hosting & updates
  • → Different user logins
  • → Manual SEO with plugins
  • → No CRM context on content
  • → Split activity logs

✓ With LeadSpheres CMS

  • → Full CMS inside your CRM
  • → Zero extra hosting needed
  • → One staff login system
  • → SEO built-in, no plugins
  • → CRM-context content workflows
  • → Unified activity logs

Everything Included

Every Feature You'd Expect From a Dedicated CMS

✍️

Blog & Post Publishing

Write and publish with a rich TinyMCE editor. Schedule posts, control visibility (public, private, password), feature articles, and track reading time and views. Bulk actions included.

📄

Static Pages

Create About, Contact, FAQ, and landing pages with dedicated SEO fields. Assign custom templates from your active theme. Parent-child hierarchy and custom slugs supported.

🗂️

Categories & Tags

Organize content through unlimited hierarchical categories and flexible tags with auto-completion. Multi-level nesting supported out of the box.

🖼️

Smart Media Library

Upload, organize, and reuse images with a full Grid/List media library. Drag-and-drop uploads, directory browsing, lightbox preview, and safe deletion to protect images in use.

🧭

Dynamic Menu Builder

Build and reorder navigation menus via drag-and-drop. Link to pages, posts, categories, tags, or custom URLs. Nested sub-menus, custom CSS classes, and external link targets included.

💬

Comments & Moderation

Enable nested comments on any post. Approve, flag spam, reply, or delete from a full moderation panel. Per-post comment toggle included.

🔍

Built-In SEO Controls

Every post and page has Meta Title, Description, Focus Keywords, Canonical URL, Open Graph image, and Twitter Card fields. A live Google Search Preview shows exactly how it appears in results.

🗺️

Auto XML Sitemap

A bundled plugin auto-generates a dynamic sitemap.xml including all published posts, pages, categories, and tags — ready for Google Search Console with zero configuration.

🔗

Dynamic Permalinks

Customize URL prefixes (/blog, /news, /articles) with zero downtime. Changes take effect immediately with automatic prefix caching and full SEO-friendly routing.

🎨

Theme System

Install themes via ZIP. Standard template hierarchy (single → category → page → archive → index). Theme Options panels, safe preview mode, and child theme support — just like WordPress.

🧩

Plugin Architecture

Extend LeadSpheres CMS without touching core. 6 production plugins ship out of the box: Google Analytics, XML Sitemap, Banner Slider, Maintenance Mode, API Explorer, and Asset Optimizer.

🪟

Widgets & Shortcodes

9 built-in widgets: Latest Posts, Popular Posts, Categories, Tag Cloud, Search, Recent Comments, Archives, Custom HTML, Social Links. Embed dynamic content via shortcodes in any post or page.

Enterprise-Grade Security, Not an Afterthought

LeadSpheres CMS is built with security-first architecture throughout every layer.

🛡️ XSS Protection via HTMLPurifier
🚫 Directory Traversal Prevention
🔒 3-Layer File Upload Validation
💉 SQL Injection: Zero Raw Queries
⏱️ IP-Based Rate Limiting
👤 CRM-Native Permission System
🔑 API Key Auth with Timing Attack Prevention
📁 BASEPATH Protection on All PHP Files

Headless-Ready

REST API for Developers Who Want Full Control

LeadSpheres CMS ships with a full REST API for Posts, Pages, Categories, and Tags (CRUD). Use it to power a headless front-end, mobile app, or third-party integration. Includes API key auth, rate limiting, and a built-in interactive sandbox.

GET /posts
POST /posts
GET /pages
GET /categories
GET /api/v1/posts Authorization: Bearer {api_key} 200 OK { “data”: [ { “id”: 42, “title”: “How We Grew…” } ], “total”: 128 }

Frequently Asked Questions

For teams using LeadSpheres CRM as their primary business tool, yes — LeadSpheres CMS covers all core content management needs: blog posts, static pages, media library, categories, tags, navigation menus, comments, SEO, XML sitemap, and a full theme system. If you have specific WordPress-only requirements (WooCommerce, membership plugins, etc.), those use cases may still need WordPress. But for publishing company content, documentation, and marketing material, LeadSpheres CMS handles it natively.

LeadSpheres CMS uses the native LeadSpheres CRM staff permission model. All content actions — View, Create, Edit, Delete — are gated through the CRM’s existing staff_can() system. There are no separate user accounts. Your existing staff roles apply, meaning your CRM admin, project managers, and content writers each get exactly the access level they should have without any extra configuration.

Yes. Every post and page has dedicated Meta Title, Meta Description, Focus Keywords, Canonical URL, Open Graph image, and Twitter Card fields. A live Google Search Preview widget shows you exactly how each page appears in search results before publishing. An auto-generated XML sitemap plugin is included and ready for Google Search Console submission. Permalink structures are fully configurable with SEO-friendly URL patterns.

Absolutely. LeadSpheres CMS includes a WordPress-inspired Hook & Filter API (Actions and Filters), a full Plugin architecture, a Theme system with template hierarchy, Widget areas, and Shortcodes. Developers can build custom plugins and themes that plug into the CMS lifecycle hooks — polycms_post_save, polycms_post_published, polycms_head, polycms_footer, and more — without modifying any core module files. Complete developer documentation is available in the LeadSpheres developer portal.

All CMS media is stored under uploads/cms/ — completely separate from your CRM client files. The media library supports both Grid and List view modes, drag-and-drop uploads, directory tree browsing, file type filtering, lightbox image preview, and safe deletion protection that prevents removing images currently in use across posts or pages. Three layers of server-side security cover file extension validation, MIME type verification, and content scanning to prevent malicious script injection.

LeadSpheres CMS ships with 16 language packs: English, Vietnamese, Chinese (Simplified and Traditional), French, German, Spanish, Portuguese, Russian, Japanese, Korean, Italian, Arabic, Thai, Indonesian, Turkish, and Dutch. Plugins and Themes both support automatic language file loading.

Stop Paying for Two Platforms. Run Your CMS Where Your Business Actually Lives.

LeadSpheres CMS installs in minutes. Activate it from your module panel and start publishing — blog, pages, media, menus, SEO, and all.

Included with LeadSpheres CRM. Install via Setup → Modules. No extra hosting required.