Views - View Configuration
Each view in SleekView can be fully customized through the configuration sidebar on the right. The available settings depend on the view type you've selected.
Configuration Structure
The configuration sidebar contains several sections:
- General: Basic view settings like name and type
- Data Source: Choose between Post Type, Custom Table, Custom REST URL, HTTP CSV/JSON/JSONC, Media CSV/JSON/JSONC, Path CSV/JSON/JSONC/SQLite, or a registered preset
- Data: Filtering options to control which content appears
- View-Specific Settings: Additional tabs that vary based on the view type
- Conditions: Control when the view should be visible
- Shortcode: Code to embed the view on the frontend
View Types
SleekView offers three different view types, each optimized for specific content management scenarios:
Table View
A powerful spreadsheet-like interface with advanced sorting, filtering, and data export capabilities. Perfect for managing structured data and large datasets.
Kanban View
A visual, card-based interface for managing workflow-oriented content. Post type cards can be dragged between columns, while external sources render the same board structure without write actions.
Learn more about Kanban View →
Feedback View
Designed for collecting and managing user feedback or feature requests. Post Type sources support interactive feedback workflows, while external sources can render the same structure in read-only mode.
Learn more about Feedback View →
Understanding Conditions
Many settings within views support custom conditions that control when they should be active. This is particularly powerful when views are embedded on the frontend or when you need role-based access control.
Multiple Views
You can create unlimited views for each post type. For example, you might have:
- A Table view for data analysis
- A Kanban view for workflow management
- A Feedback view for user submissions
All for the same post type, each serving a different purpose. Users can switch between views using the tab navigation at the top of the screen.
Default Tab
By default, SleekView replaces the standard WordPress post table with your custom views. However, you can enable the "Default" tab in your view settings to provide access to the original WordPress table view alongside your custom views.