Customise Client Zone Action Buttons
The MDJM Client Zone action buttons allow clients to perform various actions from within the Client Zone. These actions may include accepting a quotation, viewing or signing a contract, and managing a playlist.
The MDJM Client Zone action buttons allow clients to perform various actions from within the Client Zone. These actions may include accepting a quotation, viewing or signing a contract, and managing a playlist.
MDJM utilises template files to deliver the content for all pages within the Client Zone. Whilst these templates work out of the box following installation of MDJM, it is possible to customise each and every Client Zone page to better fit in with the design of your website.
Any changes that you make, so long as you apply them to a child theme, will not be overwritten when the MDJM plugin is updated, or your theme is updated.
By default the MDJM menu position is set to 58.4 which generally means it will appear just before the appearance menu item. It is located here so that it should be easily accessible and you should not have to scroll down the page to access it.
MDJM provides a number of hooks and filters which allow for more advanced customisation that is not available within the general plugin settings.
Event status labels are no exception to this.
MDJM Event Management offers easy customisation of the admin event screen allowing you to add and remove custom fields easily, determine when the custom fields should be displayed, and save the data. The data can then be called via custom content tags within your content, documents and emails.
Included within the MDJM_Content_Tags class is an API which allows you to register your own Content Tags for use within your templates and add-on plugins.
It is possible to add custom event statuses within MDJM if needed. The following code is an example of how to add an event status “Referred”.