Managing Posts in PolyCMS
Creating a New Post
Navigate to Blog > Posts in the Perfex CRM admin sidebar and click New Post. The post editor provides a full-featured content workspace:
- Title — Enter your post title. PolyCMS auto-generates a URL-friendly slug, which you can customize.
- Content Editor — TinyMCE rich-text editor with formatting toolbar, media embedding, and HTML source view.
- Featured Image — Select or upload an image from the Media Library to serve as the post thumbnail.
- Excerpt — Optional short summary displayed in archive listings and search results.
Rich-Text Editor Features
The built-in TinyMCE editor supports:
- Text formatting (bold, italic, underline, strikethrough)
- Heading levels (H1–H6)
- Ordered and unordered lists
- Blockquotes and horizontal rules
- Image insertion from Media Library
- Table creation and editing
- Code blocks for technical content
- Embed videos and iframes
- Full HTML source editing for advanced users
Post Status & Visibility
Each post supports multiple status and visibility options:
| Setting | Description |
|---|---|
| Published | Visible to all frontend visitors |
| Draft | Saved but not visible on frontend |
| Scheduled | Auto-publishes at a specified date and time |
| Public | Accessible by anyone |
| Private | Visible only to logged-in staff members |
| Password Protected | Requires a password to view content |
Post Settings Panel
On the right sidebar of the editor, configure additional options:
- Categories — Assign one or more categories. Supports multi-level hierarchical selection.
- Tags — Add tags with auto-completion for existing tags.
- Featured Post — Toggle to highlight this post on your blog homepage.
- Comments — Enable or disable comments per post.
- Reading Time — Automatically calculated based on word count. Displayed on frontend for reader reference.
- Author — Defaults to current staff member. Admins can reassign authorship.
SEO Settings Per Post
Every post includes dedicated SEO fields accessible in the editor:
- Meta Title — Custom title tag for search engines (falls back to post title).
- Meta Description — Summary text displayed in search engine results.
- Focus Keywords — Target keywords for internal SEO reference.
- Canonical URL — Set canonical link to prevent duplicate content issues.
- Open Graph Image — Custom social sharing image for Facebook, LinkedIn, etc.
- Twitter Card — Configure Twitter-specific sharing metadata.
- Google Search Preview — Live preview showing exactly how your post appears in Google search results.
For complete SEO configuration options, see the SEO Configuration Guide.
Bulk Actions
From the Posts listing page, select multiple posts using checkboxes and apply bulk actions:
- Publish — Change selected drafts to published status.
- Draft — Revert selected posts to draft status.
- Delete — Move selected posts to trash.
The listing page also shows:
- Post status indicators (Published, Draft, Scheduled)
- View count per post
- Category assignments
- Published date
- Quick edit and preview links
Post Scheduling
To schedule a post for future publication:
- Set the post status to Scheduled.
- Choose the desired publish date and time.
- Click Save.
PolyCMS automatically publishes the post when the scheduled time arrives. Scheduled posts are not visible on the frontend until the publish time.
Views Tracking
PolyCMS tracks page views for each published post. View counts appear in the post listing and can be used by themes to display popular content. The Dashboard aggregates total views across all posts.
Related Documentation
- Categories & Tags — Organize posts with hierarchical categories and tags.
- Media Library — Upload and manage images used in posts.
- SEO Configuration — Configure site-wide SEO defaults.
- Quick Start Guide — Step-by-step walkthrough of creating your first post.