Skip to content

Functions

Voxel Toolkit ships 67 functions. Every one is off by default — enable only what you need from Voxel Toolkit → Functions, then use Configure to open its settings.

Enabling a function only loads its code

Disabled functions are not initialised, so leaving the rest switched off costs you nothing at runtime. Toggling a function off later stops it running but does not delete its settings.

Linked names open the full guide for that function. Settings marks functions with their own configuration screen; the rest work as soon as they are enabled.

Admin & Editing

Changes to the WordPress admin itself — menus, list tables, the editor, and access.

FunctionWhat it doesSettings
Admin MenuHide specific admin menu items from the WordPress admin interface.Yes
Admin Bar Publish ToggleAdd Publish/Mark as Pending button in the admin bar for quick status changes.Yes
Sticky Admin BarMake the WordPress admin bar sticky (fixed) instead of static on the frontend.
Light ModeEnable light mode styling for the Voxel admin interface.
Admin ColumnsConfigure custom columns for Voxel post types in WordPress admin list tables with sorting and filtering support.
Admin Taxonomy SearchAdd search functionality to taxonomy metaboxes on post edit pages for easier term selection.Yes
Pending Posts BadgeAdd badges with pending post counts to admin menu items for selected post types with customizable styling.Yes
Duplicate Post/PageEnable post/page duplication with quick actions and edit screen button for selected post types.Yes
Media PastePaste images directly from clipboard into WordPress media library and other media pickers. Elementor integration coming soon.Yes
Enhanced TinyMCE EditorAdds media upload, text color, background color, and character map to WP Editor Advanced mode.Yes
Disable GutenbergDisables the Gutenberg block editor site-wide and restores the classic WordPress editor for all post types and widgets.
Enable SVG UploadsAllows SVG file uploads to the WordPress media library with automatic security sanitization.
Disable Automatic UpdatesDisable automatic updates for plugins, themes, and WordPress core with individual controls.Yes
Temporary LoginGenerate secure one-click login URLs for temporary access. Perfect for giving developers or support staff temporary access without sharing passwords.
Message ModerationAdd a top-level admin menu to view, search, and moderate all direct messages on the site.
Delete Post MediaAutomatically delete all attached media when a post is deleted, with double confirmation.Yes

Posts & Submissions

How posts get created, reviewed, published, and enriched.

FunctionWhat it doesSettings
Auto Verify PostsAutomatically mark posts as verified when submitted for selected post types.Yes
Pre-Approve PostsAutomatically publish posts from pre-approved users instead of marking them as pending.Yes
Redirect PostsAutomatically redirect posts with specific statuses to specified URLs based on post type with flexible status and expiration detection.Yes
Custom Submission MessagesCustomize confirmation messages shown to users after submitting different post types.Yes
Schedule PostsAllow users to schedule posts for future publication from the Create Post form. Uses WordPress native scheduling.
Duplicate Title CheckerCheck for duplicate post titles in real-time while creating or editing posts to prevent duplicate content.Yes
Add CategoryAllow users to add new taxonomy terms from the frontend Create Post form. Supports approval workflow, overridable permissions, and app events.
Suggest EditsAllow users to suggest edits to posts with moderation workflow and notifications.Yes
Team MembersAllow post authors to invite team members by email who can then edit the post. Includes custom field, invite system, and email notifications.Yes
Featured PostsAdd featured functionality to posts with star icons, filtering, and bulk actions. Sets Voxel Priority meta field.Yes
Auto PromotionAutomatically boost newly published posts for a set duration to increase their visibility and ranking.Yes
Promotion Create FormAdd promotion package selection to the Create Form widget. Users can optionally select a promotion before submitting and get redirected to checkout.
Show Field DescriptionDisplay form field descriptions as subtitles below labels instead of tooltip icons.Yes
Advanced Phone InputEnhanced phone fields with country selection, default country, and country restrictions using intl-tel-input library.Yes
Multi-LocationsDisplay posts on archive maps using multiple locations stored in repeater fields, and include those locations in location-based search results.Yes
Recurring Events - Multiple InstancesShow recurring events multiple times in archives (once per upcoming occurrence). Each card displays only its specific date.Yes
Compare PostsAllow users to compare 2-4 posts of the same type side-by-side with a floating comparison bar and comparison table.Yes
Share CountTrack the number of times posts are shared via the share menu. Adds @post(share_count) dynamic tag.

Notifications

Extra notification channels and recipients beyond Voxel’s defaults.

FunctionWhat it doesSettings
Admin NotificationsOverride default admin notifications to send to multiple users based on roles or individual selection instead.Yes
SMS NotificationsSend SMS notifications via Twilio, Vonage, or MessageBird when Voxel app events occur.Yes
Membership NotificationsSend email notifications to users based on membership expiration dates.Yes
Listing Plan NotificationsSend email notifications to users when their individual listings are approaching expiration.Yes
Submission ReminderTrack user post submissions by post type and send reminder emails at configurable intervals to encourage more submissions.Yes
Title Notification BadgeShows unread notification/message count in the browser tab title (e.g., "(3) My Site"). Updates in real-time via polling. Only for logged-in users.Yes

AI

Features powered by OpenAI or Anthropic. All of them read their credentials from AI Settings.

FunctionWhat it doesSettings
AI SettingsCentral configuration for AI providers (OpenAI, Anthropic). Required for AI-powered features.Yes
AI Review SummaryGenerate AI-powered review summaries and category opinions using ChatGPT API with caching.Yes
AI Post SummaryAuto-generate AI summaries for posts on publish/update. Access via @post(ai.summary) dynamic tag.Yes
AI BotAI-powered search assistant. Users ask natural language questions to find posts with Voxel card template results.Yes
AI AutofillPaste a website URL, Google Maps link, or business name and let AI fill a new Voxel listing draft. Uses your AI Settings provider/key. Includes an Elementor widget.Yes
Timeline Reply SummaryAI-generated TL;DR summaries of timeline post replies. Requires OpenAI or Anthropic API key.Yes

Timeline & Community

Additions to the Voxel timeline and user-presence features.

FunctionWhat it doesSettings
Timeline FiltersAdd custom filtering options to Voxel Timeline widgets, including an "Unanswered" filter for posts with no replies.Yes
Pin Timeline PostAllow post authors to pin a timeline post to the top of their post's timeline feed.
Auto-Share to TimelineAutomatically post a sitewide timeline entry with a link-preview card when a user publishes a new listing.Yes
Social ProofDisplay toast notifications showing recent activity like new bookings, posts, and orders to create social proof.Yes
Online StatusDisplay online/offline status indicators for users. Shows when users are active with configurable timeout.Yes

Search & Discovery

Improvements to search forms, filters, and post relations.

FunctionWhat it doesSettings
Saved SearchAllow users to save search filters and receive notifications when new posts match their saved searches.Yes
Post Relation SearchAdds searchable dropdown to post relations filter in search forms. Enables AJAX-powered search instead of scroll-only behavior.
Enhanced Post RelationCustomize post display in Post Relation field selectors using dynamic tag templates. Configure different display formats per post type.Yes
Synonym SearchAdd synonyms to taxonomy terms for enhanced keyword search. Includes AI-powered synonym generation. Requires re-indexing posts after adding synonyms.Yes

Site & Content

Site-wide settings, global data, and front-end behaviour.

FunctionWhat it doesSettings
Site OptionsCreate global site options accessible via dynamic tags like @site(options.field_name). Perfect for site-wide settings like contact info, social links, and branding.Yes
Visitor LocationDisplay visitor's location (city, state, country) using IP geolocation with dynamic tags like @site(visitor.location). Queries multiple free services (geojs.io, ipapi.co, ip-api.com) and picks best result for accuracy.Yes
Google Analytics & Custom TagsAdd Google Analytics tracking code and custom scripts/tags to head, body, and footer sections of your site.Yes
Post Fields AnywhereRender any @post() tag in the context of a different post. Usage: @site().render_post_tag(post_id, @post(field))
Calendar Week StartMakes Voxel date pickers respect WordPress "Week Starts On" setting instead of always starting on Monday.
Widget CSS Class & IDAdd CSS Class and ID fields to Voxel widgets (Navbar, User Bar, Advanced List) for custom styling of individual items.
External Link WarningShow warning modals when users click external links, with customizable messages and domain whitelisting.Yes
Image OptimizationHigh-performance image optimization with WebP conversion, resizing, and SEO-friendly alt text.Yes
Guest ViewAllow logged-in users to temporarily view the site as a guest with an Elementor widget and admin bar button.Yes

Integrations & Data

Connections to other plugins and data export.

FunctionWhat it doesSettings
FluentCRM IntegrationSync Voxel users to FluentCRM, add Voxel-aware tabs to the contact screen, auto-tag based on memberships and listings, and expose Voxel events as automation triggers.Yes
Fluent Forms Post AuthorAdds a "Voxel Post Author" email field to Fluent Forms that automatically populates with the post author's email when embedded on posts. Requires Fluent Forms plugin to be active.Yes
Export OrdersAdd an export button to the Voxel orders page to export all orders to CSV format with comprehensive details.

Not yet documented

These 11 functions are shipped and working, but their full guides are still being written:

AI Post Summary, AI Settings, Auto-Share to Timeline, Enable SVG Uploads, FluentCRM Integration, Google Analytics & Custom Tags, Listing Plan Notifications, Multi-Locations, Recurring Events - Multiple Instances, Schedule Posts, Site Options.

Built by Code Wattz.