Empowering WordPress Users to Take Control of Their Websites
NexlifyDesk provides two main shortcodes to seamlessly integrate the ticketing system into your website's frontend pages. These shortcodes are flexible and can be customized with attributes to match your specific needs.
With just two shortcodes, you can add a complete support system to any page on your WordPress site. Perfect for contact pages, customer portals, or dedicated support sections.
Shortcode: Shortcode: [nexlifydesk_ticket_form]
This shortcode displays the ticket submission form for customers.
This shortcode displays the ticket submission form for customers.
This shortcode displays the complete ticket submission form, allowing customers to create new support requests.
Shortcode: Shortcode: [nexlifydesk_ticket_form]
This shortcode displays the ticket submission form for customers.
This shortcode displays the ticket submission form for customers.
This will display a complete ticket submission form with default settings.
show_title
Default: "yes"
Options: "yes", "no"
Controls whether to display the default "Submit a Ticket" title above the form.
category
Default: None
Options: Category ID number
Pre-selects a specific ticket category by its numerical ID.
priority
Default: "medium"
Options: "low", "medium", "high"
Sets the default priority level for new tickets submitted through this form.
Shortcode: Shortcode: [nexlifydesk_ticket_form]
This shortcode displays the ticket submission form for customers.
This shortcode displays the ticket submission form for customers.
Perfect for embedding in a custom-designed contact page where you provide your own heading.
Shortcode: Shortcode: [nexlifydesk_ticket_form]
This shortcode displays the ticket submission form for customers.
This shortcode displays the ticket submission form for customers.
Ideal for VIP customer pages or urgent support sections.
Shortcode: Shortcode: [nexlifydesk_ticket_form]
This shortcode displays the ticket submission form for customers.
This shortcode displays the ticket submission form for customers.
Great for FAQ pages or general inquiry forms.
Shortcode: Shortcode: [nexlifydesk_ticket_list]
This shortcode displays the user's ticket history and allows them to view their support tickets.
This shortcode displays the user's ticket history and allows them to view their support tickets.
This shortcode displays a list of tickets submitted by the currently logged-in user, allowing them to track their history and status.
Shortcode: Shortcode: [nexlifydesk_ticket_list]
This shortcode displays the user's ticket history and allows them to view their support tickets.
This shortcode displays the user's ticket history and allows them to view their support tickets.
This will display all tickets for the current user with default pagination.
show_title
Default: "yes"
Options: "yes", "no"
Controls whether to display the default "Ticket List" title.
status
Default: All statuses
Options: "open", "in-progress", "pending", "resolved", "closed"
Filters the list to show only tickets with a specific status.
limit
Default: "10"
Options: Any number
Limits the number of tickets displayed per page.
Shortcode: Shortcode: [nexlifydesk_ticket_list]
This shortcode displays the user's ticket history and allows them to view their support tickets.
This shortcode displays the user's ticket history and allows them to view their support tickets.
Perfect for a "Current Issues" page where customers can see active tickets.
Shortcode: Shortcode: [nexlifydesk_ticket_list]
This shortcode displays the user's ticket history and allows them to view their support tickets.
This shortcode displays the user's ticket history and allows them to view their support tickets.
Great for dashboard widgets showing recent support activity.
Shortcode: Shortcode: [nexlifydesk_ticket_list]
This shortcode displays the user's ticket history and allows them to view their support tickets.
This shortcode displays the user's ticket history and allows them to view their support tickets.
Useful for a "Solved Issues" page for reference.
NexlifyDesk uses five distinct statuses to manage the ticket lifecycle effectively. These statuses help track a ticket's progress from submission to resolution.
The initial status for all new tickets awaiting a response from a support agent.
Indicates that a ticket has been assigned to an agent and is being actively worked on.
Used when the agent is awaiting a reply from the customer or action from a third party.
The issue has been solved by the agent, and the ticket is awaiting final confirmation or closure.
The ticket is considered complete and closed. A resolved ticket will auto-close after 48 hours of inactivity.
When creating custom agent roles in NexlifyDesk > Agent Positions, you can assign a granular set of permissions to control what each agent can see and do within the helpdesk.
Grants the ability to see all tickets across the entire helpdesk. If disabled, agents can only view tickets that are directly assigned to them.
Allows an agent to assign or reassign tickets to other agents or departments. Essential for team leads and managers.
Permits an agent to create, edit, or delete ticket categories, helping to organize the support queue.
Provides access to the analytics and reporting dashboard, allowing the agent to view performance data and ticket trends.
NexlifyDesk is designed to be highly customizable, allowing you to tailor its appearance and functionality to match your brand and workflow.
Add your own custom CSS to your theme's stylesheet or the WordPress Customizer to override the default plugin styles.
.nexlifydesk-form { border-radius: 10px; }
For structural changes, copy the plugin's template files from the /templates/
folder into a /nexlifydesk/
folder within your theme's directory and modify them directly.
your-theme/ └── nexlifydesk/ ├── frontend/ │ ├── ticket-form.php │ └── ticket-list.php └── emails/ └── new_ticket.php
Adjust colors, labels, and behavior for certain elements directly within the plugin's settings panel.
Location: NexlifyDesk > Settings > Appearance
When overriding templates, always make a backup and test thoroughly. Template overrides may need updates when the plugin is updated to maintain compatibility.
Start with the basic shortcodes and gradually add customizations as needed. The flexible attribute system allows you to create exactly the support experience your customers need.
Shortcode: Shortcode: [nexlifydesk_ticket_form]
This shortcode displays the ticket submission form for customers.
This shortcode displays the ticket submission form for customers.
to your contact or support pageShortcode: Shortcode: [nexlifydesk_ticket_list]
This shortcode displays the user's ticket history and allows them to view their support tickets.
This shortcode displays the user's ticket history and allows them to view their support tickets.
Subscribe to our newsletter and never miss our latest updates, tips, and exclusive content.
Discover powerful WordPress plugins at NexlifyLabs.
Resources
© 2025 NexlifyLabs. All rights reserved.