No, tickets should be managed in the back-end by admins / agents.
Is there any way where the ticket can be managed via front-end by the managers or admins?
If really you want to do that you can allow agents to reply to tickets on the front-end by returning true
on the filter wpas_agent_submit_front_end
.
However, you will lose all ticket history management.
what do you mean by “you will lose all ticket history management”?
Please elaborate.
added this at the end of functions.php :
add_filter( 'wpas_agent_submit_front_end', '__return_true' );
Didn’t do anything :/
Nevermind, did this by adding these lines of codes (as explained here: https://nabtron.com/awesome-support-allow-frontend-admin/ )
add_filter( 'wpas_agent_submit_front_end', '__return_true' );
add_filter( 'wpas_can_agent_reply_frontend', '__return_true' );
Plugin author, would you like me to be part of team? I can create options for this and other stuff for the plugin to make things easier?
Thanks for posting your solution.
Regarding the “you will lose all ticket history management“, it means that if your agents use the front-end, there will be no track of custom fields changes (like product), ticket status changes, agents won’t be able to transfer tickets to other agents…