tentapress / posts
v0.6.2
2026-03-21 08:00 UTC
Requires
- php: ^8.2
- tentapress/admin-shell: <1.0
- tentapress/blocks: <1.0
- tentapress/system: <1.0
- tentapress/users: <1.0
README
Blog post management for TentaPress.
Plugin Details
| Field | Value |
|---|---|
| ID | tentapress/posts |
| Version | 0.6.2 |
| Provider | TentaPress\Posts\PostsServiceProvider |
Features
- Create, edit, and delete blog posts
- Draft, scheduled, and published states
- Author assignment
- Featured image
- Block-based content editor
- Pluggable editor driver selection (
blocks,page,builder) - Full-screen editing mode
- Media picker payloads now include media IDs for variant-aware image rendering
- SEO fields integration
- Taxonomy metabox only renders when
tentapress/taxonomiesis enabled - Revision history, autosave draft reload, compare, and restore integration when
tentapress/revisionsis enabled - Workflow approval, assignment, and revision-backed working copy integration when
tentapress/workflowis enabled - Optional content reference source registration for cross-plugin linking
Dependencies
tentapress/userstentapress/blocks
Database
| Table | Purpose |
|---|---|
tp_posts |
Post records |
Admin Menu
| Label | Route | Capability | Icon | Position |
|---|---|---|---|---|
| Posts | tp.posts.index |
manage_posts |
file-text | 30 |
Public Routes
| Route | Description |
|---|---|
/blog |
Blog index |
/blog/{slug} |
Single post |
Development
php artisan tp:plugins sync php artisan tp:plugins enable tentapress/posts composer test composer test:filter -- PostsBaselineFlowTest composer test:filter -- PostsEdgeCaseTest php artisan tp:posts:publish-scheduled