MDJM Event Management Security & Risk Analysis

wordpress.org/plugins/mobile-dj-manager

MDJM Event Management automates event processes, streamlining from enquiries to completion. Add employees, clients, and create events seamlessly.

40 active installs v1.7.8.3 PHP 8.0+ WP 6.0+ Updated Mar 24, 2026
crmdj-booking-systemdj-managerevent-booking-systemevent-planner
66
C · Use Caution
CVEs total4
Unpatched1
Last CVEMar 6, 2026
Safety Verdict

Is MDJM Event Management Safe to Use in 2026?

Use With Caution

Score 66/100

MDJM Event Management has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

4 known CVEs 1 unpatched Last CVE: Mar 6, 2026Updated 1mo ago
Risk Assessment

The 'mobile-dj-manager' v1.7.8.3 plugin exhibits a mixed security posture. While it demonstrates good practices in SQL query handling with 100% prepared statements and a high percentage of properly escaped output (90%), significant concerns arise from its attack surface. A substantial number of AJAX handlers (41 out of 53) lack authentication checks, creating a large entry point for potential unauthorized actions. The taint analysis reveals a concerning number of flows with unsanitized paths, including three high-severity issues, which could lead to various injection vulnerabilities if not properly handled. The plugin's vulnerability history is also a significant red flag, with four known CVEs, one of which remains unpatched. The prevalence of missing authorization, authorization bypass, deserialization, and XSS vulnerabilities in its past suggests recurring security weaknesses in how user input and access control are managed. The most recent vulnerability being in 2026 indicates a potential for ongoing or recent discovery of issues. Therefore, despite some positive technical implementations, the substantial unprotected attack surface, high-severity taint flows, and consistent vulnerability history necessitate a cautious approach.

Key Concerns

  • Unprotected AJAX handlers
  • High severity taint flows
  • Unpatched CVE
  • Multiple high severity CVEs in history
  • Vulnerability history indicates recurring issues
  • Presence of dangerous functions
  • Taint flows with unsanitized paths
Vulnerabilities
4 published

MDJM Event Management Security Vulnerabilities

CVEs by Year

3 CVEs in 2025 · unpatched
2025
1 CVE in 2026
2026
Patched Has unpatched

Severity Breakdown

High
2
Medium
2

4 total CVEs

CVE-2026-1650medium · 5.3Missing Authorization

MDJM Event Management <= 1.7.8.1 - Missing Authorization to Unauthenticated Arbitrary Custom Event Field Deletion

Mar 6, 2026 Patched in 1.7.8.2 (1d)
CVE-2025-52824high · 8.8Authorization Bypass Through User-Controlled Key

MDJM Event Management <= 1.7.6 - Authenticated (Subscriber+) Privilege Escalation

Jun 23, 2025Unpatched
CVE-2025-31074high · 8.8Deserialization of Untrusted Data

MDJM Event Management <= 1.7.5.2 - Authenticated (Subscriber+) PHP Object Injection

Mar 28, 2025 Patched in 1.7.5.3 (7d)
CVE-2025-22714medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

MDJM Event Management <= 1.7.5.6 - Reflected Cross-Site Scripting

Jan 15, 2025 Patched in 1.7.6 (70d)
Code Analysis
Analyzed Apr 16, 2026

MDJM Event Management Code Analysis

Dangerous Functions
4
Raw SQL Queries
0
72 prepared
Unescaped Output
361
3185 escaped
Nonce Checks
32
Capability Checks
35
File Operations
12
External Requests
11
Bundled Libraries
3

Dangerous Functions Found

move_uploaded_fileif ( move_uploaded_file( $tmp_path, $file_path ) ) {includes/admin/communications/comms-functions.php:248
set_time_limitset_time_limit( 0 );includes/admin/tools.php:552
set_time_limit@set_time_limit( $limit );includes/misc-functions.php:584
set_time_limit@set_time_limit( 0 ); // phpcs:ignore WordPress.PHP.NoSilencedErrors.Discourageduninstall.php:39

Bundled Libraries

jQueryTinyMCETCPDF

SQL Query Safety

100% prepared72 total queries

Output Escaping

90% escaped3546 total outputs
Data Flows · Security
20 unsanitized

Data Flow Analysis

25 flows20 with unsanitized paths
mdjm_comms_page (includes/admin/communications/comms-functions.php:22)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
41 unprotected

MDJM Event Management Attack Surface

Entry Points64
Unprotected41

AJAX Handlers 53

authwp_ajax_mdjm_clear_artworkincludes/admin/admin-actions.php:84
authwp_ajax_mdjm_do_ajax_exportincludes/admin/reporting/export/export-functions.php:152
authwp_ajax_mdjm_add_roleincludes/admin/roles/class-mdjm-roles.php:24
authwp_ajax_mdjm_trigger_upgradesincludes/admin/upgrades/upgrade-functions.php:97
authwp_ajax_mdjm_dismiss_noticeincludes/ajax-functions.php:53
authwp_ajax_mdjm_calendar_activityincludes/ajax-functions.php:75
authwp_ajax_mdjm_add_employee_absenceincludes/ajax-functions.php:123
authwp_ajax_mdjm_delete_employee_absenceincludes/ajax-functions.php:148
authwp_ajax_mdjm_validate_client_profileincludes/ajax-functions.php:270
noprivwp_ajax_mdjm_validate_client_profileincludes/ajax-functions.php:271
authwp_ajax_mdjm_submit_playlistincludes/ajax-functions.php:416
noprivwp_ajax_mdjm_submit_playlistincludes/ajax-functions.php:417
authwp_ajax_mdjm_remove_playlist_entryincludes/ajax-functions.php:450
noprivwp_ajax_mdjm_remove_playlist_entryincludes/ajax-functions.php:451
authwp_ajax_mdjm_submit_guest_playlistincludes/ajax-functions.php:539
noprivwp_ajax_mdjm_submit_guest_playlistincludes/ajax-functions.php:540
authwp_ajax_mdjm_remove_guest_playlist_entryincludes/ajax-functions.php:564
noprivwp_ajax_mdjm_remove_guest_playlist_entryincludes/ajax-functions.php:565
authwp_ajax_mdjm_update_client_field_orderincludes/ajax-functions.php:586
authwp_ajax_mdjm_refresh_client_detailsincludes/ajax-functions.php:610
authwp_ajax_mdjm_event_add_clientincludes/ajax-functions.php:684
authwp_ajax_mdjm_refresh_venue_detailsincludes/ajax-functions.php:706
authwp_ajax_mdjm_set_client_venueincludes/ajax-functions.php:749
authwp_ajax_mdjm_add_venueincludes/ajax-functions.php:811
authwp_ajax_mdjm_update_travel_dataincludes/ajax-functions.php:875
authwp_ajax_order_custom_event_fieldsincludes/ajax-functions.php:901
authwp_ajax_add_event_transactionincludes/ajax-functions.php:1064
authwp_ajax_add_event_typeincludes/ajax-functions.php:1116
authwp_ajax_mdjm_execute_event_taskincludes/ajax-functions.php:1163
authwp_ajax_add_transaction_typeincludes/ajax-functions.php:1214
authwp_ajax_mdjm_event_setup_timeincludes/ajax-functions.php:1246
authwp_ajax_mdjm_update_event_costincludes/ajax-functions.php:1378
authwp_ajax_refresh_event_package_optionsincludes/ajax-functions.php:1452
authwp_ajax_update_event_depositincludes/ajax-functions.php:1481
authwp_ajax_add_employee_to_eventincludes/ajax-functions.php:1519
authwp_ajax_remove_employee_from_eventincludes/ajax-functions.php:1546
authwp_ajax_mdjm_get_template_titleincludes/ajax-functions.php:1562
authwp_ajax_mdjm_set_email_contentincludes/ajax-functions.php:1595
authwp_ajax_mdjm_user_events_dropdownincludes/ajax-functions.php:1648
authwp_ajax_refresh_event_addon_optionsincludes/ajax-functions.php:1694
noprivwp_ajax_refresh_event_addon_optionsincludes/ajax-functions.php:1695
authwp_ajax_mdjm_do_availability_checkincludes/ajax-functions.php:1735
noprivwp_ajax_mdjm_do_availability_checkincludes/ajax-functions.php:1736
authwp_ajax_mdjm_get_playlist_entryincludes/ajax-functions.php:1780
authwp_ajax_mdjm_duplicate_eventincludes/ajax-functions.php:1782
authwp_ajax_update_event_cost_from_packageincludes/deprecated-functions.php:685
authwp_ajax_update_event_cost_from_packageincludes/emails/deprecated-functions.php:685
authwp_ajax_mdjm_load_gatewayincludes/payments/actions.php:31
noprivwp_ajax_mdjm_load_gatewayincludes/payments/actions.php:32
authwp_ajax_mdjm_event_paymentincludes/payments/process-payments.php:78
noprivwp_ajax_mdjm_event_paymentincludes/payments/process-payments.php:79
authwp_ajax_mdjm_edit_playlist_entryincludes/playlist/playlist-functions.php:616
noprivwp_ajax_mdjm_edit_playlist_entryincludes/playlist/playlist-functions.php:617

Shortcodes 11

[MDJM] includes/shortcodes.php:76
[mdjm-home] includes/shortcodes.php:176
[mdjm-contract] includes/shortcodes.php:224
[mdjm-compliance] includes/shortcodes.php:274
[mdjm-payments] includes/shortcodes.php:324
[mdjm-profile] includes/shortcodes.php:342
[mdjm-playlist] includes/shortcodes.php:405
[mdjm-quote] includes/shortcodes.php:486
[mdjm-availability] includes/shortcodes.php:556
[mdjm-addons] includes/shortcodes.php:699
[mdjm-login] includes/shortcodes.php:725
WordPress Hooks 481
filterpre_set_site_transient_update_pluginsincludes/EDD_SL_Plugin_Updater.php:75
filterplugins_apiincludes/EDD_SL_Plugin_Updater.php:76
actionafter_plugin_rowincludes/EDD_SL_Plugin_Updater.php:77
actionadmin_initincludes/EDD_SL_Plugin_Updater.php:78
actioninitincludes/actions.php:34
actioninitincludes/actions.php:49
actionadmin_initincludes/admin/admin-actions.php:48
actionadmin_noticesincludes/admin/admin-notices.php:515
actionadmin_noticesincludes/admin/admin-notices.php:610
actionplugins_loadedincludes/admin/admin-notices.php:614
actionadmin_noticesincludes/admin/admin-notices.php:704
actionplugins_loadedincludes/admin/admin-notices.php:708
actionadmin_initincludes/admin/api/class-discogs-api.php:37
actionadmin_post_mdjm_discogs_oauth_startincludes/admin/api/class-discogs-api.php:38
actionadmin_post_mdjm_discogs_oauth_disconnectincludes/admin/api/class-discogs-api.php:39
actionmdjm_employee_availability_lookupincludes/admin/availability/availability-actions.php:46
actionmdjm_availability_page_standard_sectionsincludes/admin/availability/availability-page.php:183
actionmdjm_availability_page_standard_sectionsincludes/admin/availability/availability-page.php:196
actionmdjm_availability_page_custom_sectionsincludes/admin/availability/availability-page.php:370
actionmdjm-send_comm_emailincludes/admin/communications/comms-functions.php:300
actionmdjm_add_comms_fields_before_fileincludes/admin/communications/comms-functions.php:324
filtermanage_mdjm_communication_posts_columnsincludes/admin/communications/comms.php:40
actionmanage_mdjm_communication_posts_custom_columnincludes/admin/communications/comms.php:129
filterbulk_actions-edit-mdjm_communicationincludes/admin/communications/comms.php:145
filterpost_row_actionsincludes/admin/communications/comms.php:163
actionadmin_headincludes/admin/communications/comms.php:185
actionload-mdjm-event_page_mdjm-commsincludes/admin/communications/contextual-help.php:83
actionadmin_headincludes/admin/communications/metaboxes.php:35
actionadd_meta_boxes_mdjm_communicationincludes/admin/communications/metaboxes.php:106
actionwp_dashboard_setupincludes/admin/dashboard-widgets.php:29
filtermanage_mdjm-package_posts_columnsincludes/admin/equipment/equipment.php:48
filtermanage_edit-mdjm-package_sortable_columnsincludes/admin/equipment/equipment.php:62
actionmanage_mdjm-package_posts_custom_columnincludes/admin/equipment/equipment.php:191
actionenter_title_hereincludes/admin/equipment/equipment.php:211
actionpre_get_postsincludes/admin/equipment/equipment.php:243
actionpre_get_postsincludes/admin/equipment/equipment.php:272
actionsave_post_mdjm-packageincludes/admin/equipment/equipment.php:318
actionbefore_delete_postincludes/admin/equipment/equipment.php:336
actionwp_trash_postincludes/admin/equipment/equipment.php:337
filtermanage_mdjm-addon_posts_columnsincludes/admin/equipment/equipment.php:372
filtermanage_edit-mdjm-addon_sortable_columnsincludes/admin/equipment/equipment.php:386
actionmanage_mdjm-addon_posts_custom_columnincludes/admin/equipment/equipment.php:499
actionenter_title_hereincludes/admin/equipment/equipment.php:519
actionpre_get_postsincludes/admin/equipment/equipment.php:551
actionpre_get_postsincludes/admin/equipment/equipment.php:580
actionsave_post_mdjm-addonincludes/admin/equipment/equipment.php:687
actionbefore_delete_postincludes/admin/equipment/equipment.php:705
actionwp_trash_postincludes/admin/equipment/equipment.php:706
filterpost_updated_messagesincludes/admin/equipment/equipment.php:745
actionadd_meta_boxes_mdjm-packageincludes/admin/equipment/metaboxes.php:97
actionmdjm_package_availability_fieldsincludes/admin/equipment/metaboxes.php:233
actionmdjm_package_availability_fieldsincludes/admin/equipment/metaboxes.php:282
actionmdjm_package_items_fieldsincludes/admin/equipment/metaboxes.php:333
actionmdjm_render_item_rowincludes/admin/equipment/metaboxes.php:379
actionmdjm_package_price_fieldsincludes/admin/equipment/metaboxes.php:482
actionmdjm_render_package_price_rowincludes/admin/equipment/metaboxes.php:550
actionadd_meta_boxes_mdjm-addonincludes/admin/equipment/metaboxes.php:627
actionmdjm_addon_availability_fieldsincludes/admin/equipment/metaboxes.php:745
actionmdjm_addon_availability_fieldsincludes/admin/equipment/metaboxes.php:794
actionmdjm_addon_price_fieldsincludes/admin/equipment/metaboxes.php:897
actionmdjm_render_addon_price_rowincludes/admin/equipment/metaboxes.php:965
actionload-post.phpincludes/admin/events/contextual-help.php:238
actionload-post-new.phpincludes/admin/events/contextual-help.php:239
actionmdjm-add_playlist_entryincludes/admin/events/event-actions.php:46
actionload-admin_page_mdjm-playlistsincludes/admin/events/event-actions.php:81
actionmdjm-delete_songincludes/admin/events/event-actions.php:113
actionmdjm-print_playlistincludes/admin/events/event-actions.php:121
actionmdjm-email_playlistincludes/admin/events/event-actions.php:225
actionmdjm-download_playlistincludes/admin/events/event-actions.php:302
filtermanage_mdjm-event_posts_columnsincludes/admin/events/events.php:55
filterdefault_hidden_columnsincludes/admin/events/events.php:73
filtermanage_edit-mdjm-event_sortable_columnsincludes/admin/events/events.php:90
actionmanage_mdjm-event_posts_custom_columnincludes/admin/events/events.php:363
filterbulk_actions-edit-mdjm-eventincludes/admin/events/events.php:378
actionadmin_footer-edit.phpincludes/admin/events/events.php:406
actionload-edit.phpincludes/admin/events/events.php:465
actionrestrict_manage_postsincludes/admin/events/events.php:490
filterviews_edit-mdjm-eventincludes/admin/events/events.php:728
filterpost_row_actionsincludes/admin/events/events.php:800
actionedit_form_after_titleincludes/admin/events/events.php:821
actionedit_form_after_titleincludes/admin/events/events.php:876
filtergettextincludes/admin/events/events.php:907
filtermonths_dropdown_resultsincludes/admin/events/events.php:921
actionadmin_headincludes/admin/events/events.php:923
actionpre_get_postsincludes/admin/events/events.php:972
actionpre_get_postsincludes/admin/events/events.php:1010
actionpre_get_postsincludes/admin/events/events.php:1055
filterparse_queryincludes/admin/events/events.php:1158
actionpre_get_postsincludes/admin/events/events.php:1237
filtermap_meta_capincludes/admin/events/events.php:1301
actionsave_post_mdjm-eventincludes/admin/events/events.php:1594
actionsave_post_mdjm-eventincludes/admin/events/events.php:1608
filterpost_updated_messagesincludes/admin/events/events.php:1647
actionadmin_headincludes/admin/events/metaboxes.php:122
actionadd_meta_boxes_mdjm-eventincludes/admin/events/metaboxes.php:260
actionmdjm_event_options_fieldsincludes/admin/events/metaboxes.php:420
actionmdjm_event_options_fieldsincludes/admin/events/metaboxes.php:481
actionmdjm_event_options_fields_saveincludes/admin/events/metaboxes.php:549
actionmdjm_event_tasks_fieldsincludes/admin/events/metaboxes.php:637
actionmdjm_event_overview_fieldsincludes/admin/events/metaboxes.php:679
actionmdjm_event_overview_fieldsincludes/admin/events/metaboxes.php:724
actionmdjm_price_overview_fieldsincludes/admin/events/metaboxes.php:818
actionmdjm_save_eventincludes/admin/events/metaboxes.php:847
actionmdjm_event_overview_standard_client_sectionsincludes/admin/events/metaboxes.php:965
actionmdjm_event_overview_standard_client_sectionsincludes/admin/events/metaboxes.php:1036
actionmdjm_event_overview_custom_client_sectionsincludes/admin/events/metaboxes.php:1199
actionmdjm_event_overview_custom_client_sectionsincludes/admin/events/metaboxes.php:1271
actionmdjm_event_overview_standard_event_sectionsincludes/admin/events/metaboxes.php:1336
actionmdjm_event_overview_standard_event_sectionsincludes/admin/events/metaboxes.php:1437
actionmdjm_event_overview_standard_event_sectionsincludes/admin/events/metaboxes.php:1549
actionmdjm_event_overview_standard_event_sectionsincludes/admin/events/metaboxes.php:1673
actionmdjm_event_overview_standard_event_sectionsincludes/admin/events/metaboxes.php:1742
actionmdjm_event_overview_standard_event_sectionsincludes/admin/events/metaboxes.php:1776
actionmdjm_event_overview_custom_event_sectionsincludes/admin/events/metaboxes.php:1871
actionmdjm_event_overview_custom_event_sectionsincludes/admin/events/metaboxes.php:1981
actionmdjm_event_overview_custom_event_sectionsincludes/admin/events/metaboxes.php:2032
actionmdjm_event_overview_custom_event_sectionsincludes/admin/events/metaboxes.php:2052
actionmdjm_event_overview_custom_event_sectionsincludes/admin/events/metaboxes.php:2243
actionmdjm_event_overview_custom_event_sectionsincludes/admin/events/metaboxes.php:2268
actionmdjm_event_overview_standard_event_price_sectionsincludes/admin/events/metaboxes.php:2348
actionmdjm_event_overview_standard_event_price_sectionsincludes/admin/events/metaboxes.php:2418
actionmdjm_event_overview_standard_event_price_sectionsincludes/admin/events/metaboxes.php:2478
actionmdjm_event_admin_fieldsincludes/admin/events/metaboxes.php:2511
actionmdjm_event_admin_fieldsincludes/admin/events/metaboxes.php:2542
actionmdjm_event_admin_fieldsincludes/admin/events/metaboxes.php:2577
actionmdjm_event_txn_fieldsincludes/admin/events/metaboxes.php:2603
actionmdjm_event_txn_fieldsincludes/admin/events/metaboxes.php:2769
actionmdjm_event_history_fieldsincludes/admin/events/metaboxes.php:2841
actionmdjm_event_history_fieldsincludes/admin/events/metaboxes.php:2926
filterplaylist-category_row_actionsincludes/admin/events/playlist.php:35
actionadmin_footer-edit-tags.phpincludes/admin/events/playlist.php:73
actionplaylist-category_edit_form_fieldsincludes/admin/events/playlist.php:95
filtermanage_mdjm-quotes_posts_columnsincludes/admin/events/quotes.php:40
filtermanage_edit-mdjm-quotes_sortable_columnsincludes/admin/events/quotes.php:57
actionpre_get_postsincludes/admin/events/quotes.php:86
actionpre_get_postsincludes/admin/events/quotes.php:119
actionmanage_mdjm-quotes_posts_custom_columnincludes/admin/events/quotes.php:196
filterpost_row_actionsincludes/admin/events/quotes.php:222
filterbulk_actions-edit-mdjm-quotesincludes/admin/events/quotes.php:238
filterviews_edit-mdjm-quotesincludes/admin/events/quotes.php:305
actionadmin_headincludes/admin/events/quotes.php:329
filterpost_updated_messagesincludes/admin/events/quotes.php:357
actionevent-types_add_form_fieldsincludes/admin/events/taxonomies.php:19
actionevent-types_edit_form_fieldsincludes/admin/events/taxonomies.php:38
actioncreate_event-typesincludes/admin/events/taxonomies.php:66
actionedited_event-typesincludes/admin/events/taxonomies.php:67
actionenquiry-source_add_form_fieldsincludes/admin/events/taxonomies.php:85
actionenquiry-source_edit_form_fieldsincludes/admin/events/taxonomies.php:104
actioncreate_enquiry-sourceincludes/admin/events/taxonomies.php:132
actionedited_enquiry-sourceincludes/admin/events/taxonomies.php:133
actionplaylist-category_add_form_fieldsincludes/admin/events/taxonomies.php:156
actionplaylist-category_edit_form_fieldsincludes/admin/events/taxonomies.php:183
actioncreate_playlist-categoryincludes/admin/events/taxonomies.php:209
actionedited_playlist-categoryincludes/admin/events/taxonomies.php:210
filterplaylist-category_row_actionsincludes/admin/events/taxonomies.php:230
actionadmin_footer-edit-tags.phpincludes/admin/events/taxonomies.php:267
actionplaylist-category_edit_form_fieldsincludes/admin/events/taxonomies.php:288
filteradmin_footer_textincludes/admin/extensions.php:386
filterupdate_footerincludes/admin/extensions.php:387
actionadmin_enqueue_scriptsincludes/admin/mdjm.php:33
actionadmin_menuincludes/admin/menu.php:107
actionadmin_bar_menuincludes/admin/menu.php:680
actionadmin_initincludes/admin/pages/event-fields.php:19
actionmdjm_add_content_tagsincludes/admin/pages/event-fields.php:21
actionmdjm_event_overview_standard_client_sectionsincludes/admin/pages/event-fields.php:22
actionmdjm_event_overview_standard_event_sectionsincludes/admin/pages/event-fields.php:23
actionmdjm_event_overview_standard_venue_sectionsincludes/admin/pages/event-fields.php:24
actionmdjm_save_eventincludes/admin/pages/event-fields.php:25
filtermdjm_shortcode_filter_pairsincludes/admin/pages/event-fields.php:27
filterdcf_mapping_fieldsincludes/admin/pages/event-fields.php:29
filterdcf_mapping_fields_on_submitincludes/admin/pages/event-fields.php:30
filterplugin_row_metaincludes/admin/plugins.php:50
actionmdjm_reports_conversions_graph_additional_statsincludes/admin/reporting/class-mdjm-conversions-reports-table.php:58
actionmdjm_graph_load_scriptsincludes/admin/reporting/class-mdjm-pie-graph.php:101
actionmdjm_reports_txn_types_additional_statsincludes/admin/reporting/class-mdjm-transaction-types-reports-table.php:57
filtermdjm_get_clients_argsincludes/admin/reporting/export/class-batch-export-clients.php:84
filtermdjm_event_count_argsincludes/admin/reporting/export/class-batch-export-events.php:232
filtermdjm_txn_count_argsincludes/admin/reporting/export/class-batch-export-txns.php:201
actionmdjm_download_batch_exportincludes/admin/reporting/export/export-actions.php:38
actionmdjm_email_exportincludes/admin/reporting/export/export-actions.php:56
actionplugins_loadedincludes/admin/reporting/export/export-actions.php:69
actionmdjm_batch_export_class_includeincludes/admin/reporting/export/export-actions.php:77
actionmdjm_register_batch_exporterincludes/admin/reporting/export/export-actions.php:79
actionmdjm_batch_export_class_includeincludes/admin/reporting/export/export-actions.php:102
actionmdjm_register_batch_exporterincludes/admin/reporting/export/export-actions.php:104
actionmdjm_batch_export_class_includeincludes/admin/reporting/export/export-actions.php:127
actionmdjm_register_batch_exporterincludes/admin/reporting/export/export-actions.php:129
actionmdjm_batch_export_class_includeincludes/admin/reporting/export/export-actions.php:152
actionmdjm_register_batch_exporterincludes/admin/reporting/export/export-actions.php:154
actionmdjm-earnings_exportincludes/admin/reporting/export/export-functions.php:37
actionmdjm_filter_reportsincludes/admin/reporting/graphing-functions.php:983
actionmdjm_reports_view_forecastingincludes/admin/reporting/graphing-functions.php:1681
filtermdjm_report_viewsincludes/admin/reporting/graphing-functions.php:1694
actionmdjm_reports_tab_reportsincludes/admin/reporting/reporting-functions.php:150
actionmdjm_reports_view_earningsincludes/admin/reporting/reporting-functions.php:203
actionmdjm_reports_view_transactionsincludes/admin/reporting/reporting-functions.php:223
actionmdjm_reports_view_eventsincludes/admin/reporting/reporting-functions.php:243
actionmdjm_reports_view_employeesincludes/admin/reporting/reporting-functions.php:298
actionmdjm_reports_view_typesincludes/admin/reporting/reporting-functions.php:350
actionmdjm_reports_view_conversionsincludes/admin/reporting/reporting-functions.php:402
actionmdjm_reports_view_packagesincludes/admin/reporting/reporting-functions.php:454
actionmdjm_reports_view_addonsincludes/admin/reporting/reporting-functions.php:506
actionmdjm_reports_view_txn-typesincludes/admin/reporting/reporting-functions.php:550
actionmdjm_reports_tab_exportincludes/admin/reporting/reporting-functions.php:747
actioninitincludes/admin/roles/class-mdjm-permissions.php:17
actioninitincludes/admin/roles/class-mdjm-roles.php:18
actionupdate_option_mdjm_settingsincludes/admin/roles/class-mdjm-roles.php:21
actionadmin_noticesincludes/admin/roles/class-mdjm-roles.php:27
actionload-mdjm-event_page_mdjm-settingsincludes/admin/settings/contextual-help.php:124
actionadmin_initincludes/admin/settings/register-settings.php:255
filtermdjm_settings_sanitize_textincludes/admin/settings/register-settings.php:2155
filtermdjm_settings_encrypt_textincludes/admin/settings/register-settings.php:2165
filteroption_page_capability_mdjm_settingsincludes/admin/settings/register-settings.php:3412
actionmdjm-activate_taskincludes/admin/tasks/task-actions.php:47
actionmdjm-deactivate_taskincludes/admin/tasks/task-actions.php:79
actionmdjm-update_task_detailsincludes/admin/tasks/task-actions.php:140
actionmdjm-run_taskincludes/admin/tasks/task-actions.php:172
actionmdjm_post_update_event_status_mdjm-approvalincludes/admin/tasks/task-actions.php:205
actionload-post.phpincludes/admin/templates/contextual-help.php:85
actionload-post-new.phpincludes/admin/templates/contextual-help.php:86
actionload-post.phpincludes/admin/templates/contextual-help.php:137
actionload-post-new.phpincludes/admin/templates/contextual-help.php:138
filtermanage_contract_posts_columnsincludes/admin/templates/contracts.php:35
actionmanage_contract_posts_custom_columnincludes/admin/templates/contracts.php:82
filterpost_row_actionsincludes/admin/templates/contracts.php:104
filterenter_title_hereincludes/admin/templates/contracts.php:123
filtergettextincludes/admin/templates/contracts.php:150
actionsave_post_contractincludes/admin/templates/contracts.php:209
actionsave_post_contractincludes/admin/templates/contracts.php:212
filterpost_updated_messagesincludes/admin/templates/contracts.php:246
filtermanage_email_template_posts_columnsincludes/admin/templates/emails.php:33
filterpost_row_actionsincludes/admin/templates/emails.php:55
filterenter_title_hereincludes/admin/templates/emails.php:74
filtergettextincludes/admin/templates/emails.php:103
filterpost_updated_messagesincludes/admin/templates/emails.php:137
actionadd_meta_boxes_contractincludes/admin/templates/metaboxes.php:77
actionmdjm_tools_tab_api_keysincludes/admin/tools.php:107
actionmdjm_tools_tab_system_infoincludes/admin/tools.php:134
actionmdjm-download_sysinfoincludes/admin/tools.php:463
actionmdjm_tools_tab_import_exportincludes/admin/tools.php:523
actionmdjm_export_settingsincludes/admin/tools.php:563
actionmdjm_import_settingsincludes/admin/tools.php:614
actionadmin_headincludes/admin/transactions/metaboxes.php:38
actionadd_meta_boxes_mdjm-transactionincludes/admin/transactions/metaboxes.php:109
filtertransaction-types_row_actionsincludes/admin/transactions/taxonomies.php:32
actionadmin_footer-edit-tags.phpincludes/admin/transactions/taxonomies.php:69
actiontransaction-types_edit_form_fieldsincludes/admin/transactions/taxonomies.php:118
actionupdate_option_mdjm_settingsincludes/admin/transactions/taxonomies.php:155
filtermanage_mdjm-transaction_posts_columnsincludes/admin/transactions/txns.php:38
filtermanage_edit-mdjm-transaction_sortable_columnsincludes/admin/transactions/txns.php:57
actionpre_get_postsincludes/admin/transactions/txns.php:95
filterparse_queryincludes/admin/transactions/txns.php:134
actionmanage_mdjm-transaction_posts_custom_columnincludes/admin/transactions/txns.php:214
filterpost_row_actionsincludes/admin/transactions/txns.php:236
actionedit_form_after_titleincludes/admin/transactions/txns.php:260
filtergettextincludes/admin/transactions/txns.php:289
actionrestrict_manage_postsincludes/admin/transactions/txns.php:339
actionsave_post_mdjm-transactionincludes/admin/transactions/txns.php:452
actionsave_post_mdjm-transactionincludes/admin/transactions/txns.php:455
filterpost_updated_messagesincludes/admin/transactions/txns.php:488
actionadmin_initincludes/admin/upgrades/upgrade-functions.php:44
actionadmin_noticesincludes/admin/upgrades/upgrade-functions.php:74
filtermdjm_user_rolesincludes/admin/users/class-mdjm-employee-manager.php:52
actioninitincludes/admin/users/class-mdjm-users.php:20
actionshow_user_profileincludes/admin/users/class-mdjm-users.php:23
actionedit_user_profileincludes/admin/users/class-mdjm-users.php:24
actionuser_new_formincludes/admin/users/class-mdjm-users.php:25
actionuser_registerincludes/admin/users/class-mdjm-users.php:28
actionpersonal_options_updateincludes/admin/users/class-mdjm-users.php:29
actionedit_user_profile_updateincludes/admin/users/class-mdjm-users.php:30
actionprofile_updateincludes/admin/users/class-mdjm-users.php:31
actiondeleted_userincludes/admin/users/class-mdjm-users.php:34
actionwp_loginincludes/admin/users/class-mdjm-users.php:37
actionadmin_noticesincludes/admin/users/class-mdjm-users.php:40
filtershow_admin_barincludes/admin/users/class-mdjm-users.php:559
actionmdjm-add_employeeincludes/admin/users/employee-actions.php:50
actionadd_meta_boxes_mdjm-venueincludes/admin/venues/metaboxes.php:76
filtermanage_mdjm-venue_posts_columnsincludes/admin/venues/venues.php:38
filtermanage_edit-mdjm-venue_sortable_columnsincludes/admin/venues/venues.php:55
actionpre_get_postsincludes/admin/venues/venues.php:85
actionmanage_mdjm-venue_posts_custom_columnincludes/admin/venues/venues.php:182
filterpost_row_actionsincludes/admin/venues/venues.php:208
filterbulk_actions-edit-mdjm-venueincludes/admin/venues/venues.php:224
actionadmin_headincludes/admin/venues/venues.php:250
filterenter_title_hereincludes/admin/venues/venues.php:269
filtergettextincludes/admin/venues/venues.php:296
actionsave_post_mdjm-venueincludes/admin/venues/venues.php:374
actionsave_post_mdjm-venueincludes/admin/venues/venues.php:377
filterpost_updated_messagesincludes/admin/venues/venues.php:409
actionadmin_menuincludes/admin/welcome.php:39
actionadmin_headincludes/admin/welcome.php:40
actionadmin_initincludes/admin/welcome.php:41
actionrest_api_initincludes/api/class-mdjm-api.php:105
actionmdjm-process_api_keyincludes/api/class-mdjm-api.php:106
action/mdjm/v1/availabilityincludes/api/class-mdjm-api.php:107
action/mdjm/v1/clientincludes/api/class-mdjm-api.php:108
action/mdjm/v1/employeeincludes/api/class-mdjm-api.php:109
action/mdjm/v1/eventincludes/api/class-mdjm-api.php:110
action/mdjm/v1/eventsincludes/api/class-mdjm-api.php:111
action/mdjm/v1/packageincludes/api/class-mdjm-api.php:112
action/mdjm/v1/packagesincludes/api/class-mdjm-api.php:113
action/mdjm/v1/packages/optionsincludes/api/class-mdjm-api.php:114
action/mdjm/v1/addonincludes/api/class-mdjm-api.php:115
action/mdjm/v1/addonsincludes/api/class-mdjm-api.php:116
action/mdjm/v1/addons/optionsincludes/api/class-mdjm-api.php:117
actionmdjm_do_availability_checkincludes/availability/availability-actions.php:52
actionplugins_loadedincludes/availability/class-mdjm-db-availability-meta.php:42
actionmdjm_remove_employee_absenceincludes/availability/class-mdjm-db-availability-meta.php:43
actionplugins_loadedincludes/availability/class-mdjm-db-availabulity-meta.php:48
actionmdjm_remove_employee_absenceincludes/availability/class-mdjm-db-availabulity-meta.php:49
actionwpincludes/class-mdjm-cache-helper.php:25
actionupdate_option_mdjm_settingsincludes/class-mdjm-cache-helper.php:26
filtercron_schedulesincludes/class-mdjm-cron.php:25
actionwpincludes/class-mdjm-cron.php:26
actionmdjm_hourly_scheduled_eventsincludes/class-mdjm-cron.php:27
actionadmin_noticesincludes/class-mdjm-debug.php:54
filtermdjm_settings_licensesincludes/class-mdjm-license-handler.php:72
actionmdjm_settings_tab_topincludes/class-mdjm-license-handler.php:73
actionadmin_initincludes/class-mdjm-license-handler.php:74
actionadmin_initincludes/class-mdjm-license-handler.php:75
actionmdjm_daily_scheduled_eventsincludes/class-mdjm-license-handler.php:76
actionadmin_initincludes/class-mdjm-license-handler.php:77
actionadmin_initincludes/class-mdjm-license-handler.php:78
actionadmin_noticesincludes/class-mdjm-license-handler.php:79
actionadmin_noticesincludes/class-mdjm-license-handler.php:349
actionadmin_noticesincludes/class-mdjm-license-handler.php:360
actionsave_post_mdjm-eventincludes/class-mdjm-task-runner.php:375
actionsave_post_mdjm-eventincludes/class-mdjm-task-runner.php:432
actionsave_post_mdjm-eventincludes/class-mdjm-task-runner.php:502
actionsave_post_mdjm-eventincludes/class-mdjm-task-runner.php:591
filterwp_send_new_user_notificationsincludes/clients/client-functions.php:136
actionmdjm_pre_update_event_status_mdjm-unattendedincludes/clients/client-functions.php:304
actionmdjm_pre_update_event_status_mdjm-enquiryincludes/clients/client-functions.php:305
actionmdjm_pre_update_event_status_mdjm-contractincludes/clients/client-functions.php:306
actionmdjm_pre_update_event_status_mdjm-approvedincludes/clients/client-functions.php:307
actionmdjm_pre_update_event_status_mdjm-completedincludes/clients/client-functions.php:308
actionmdjm_post_update_event_status_mdjm-cancelledincludes/clients/client-functions.php:363
actionmdjm_post_update_event_status_mdjm-failedincludes/clients/client-functions.php:364
actionmdjm_post_update_event_status_mdjm-rejectedincludes/clients/client-functions.php:365
actionwp_footerincludes/clientzone-functions.php:47
filterget_comments_numberincludes/clientzone-functions.php:58
filterget_edit_post_linkincludes/clientzone-functions.php:61
actioninitincludes/clientzone-functions.php:64
actionmdjm_goto_complianceincludes/compliance/compliance-actions.php:41
actioninitincludes/content/content-tags.php:290
actionmdjm_add_content_tagsincludes/content/content-tags.php:779
actionmdjm_goto_contractincludes/contract/contract-actions.php:41
actionmdjm_sign_event_contractincludes/contract/contract-actions.php:108
actiontemplate_redirectincludes/contract/contract-actions.php:162
actionwp_loadedincludes/deprecated-functions.php:50
actionmdjm_email_send_beforeincludes/emails/class-mdjm-emails.php:118
actionmdjm_email_send_afterincludes/emails/class-mdjm-emails.php:119
filterwp_mail_fromincludes/emails/class-mdjm-emails.php:354
filterwp_mail_from_nameincludes/emails/class-mdjm-emails.php:355
filterwp_mail_content_typeincludes/emails/class-mdjm-emails.php:356
actionwp_loadedincludes/emails/deprecated-functions.php:50
actionmdjm_email_booking_confirmationincludes/emails/email-functions.php:360
actionmdjm_send_gateway_receiptincludes/emails/email-functions.php:419
actionmdjm_post_add_manual_txn_inincludes/emails/email-functions.php:472
actionmdjm_track_open_emailincludes/emails/email-functions.php:727
actionuser_registerincludes/employee-functions.php:241
actionpersonal_options_updateincludes/employee-functions.php:242
actionedit_user_profile_updateincludes/employee-functions.php:243
actionsave_post_mdjm-transactionincludes/employee-functions.php:758
actionmdjm_primary_employee_payment_statusincludes/employee-functions.php:1366
actionmdjm_delete_packageincludes/equipment/equipment-functions.php:907
actionmdjm_delete_addonincludes/equipment/equipment-functions.php:1917
actionmdjm_delete_addonincludes/equipment/equipment-functions.php:1966
filtermdjm_count_events_whereincludes/events/class-mdjm-event-stats.php:55
actionsave_post_mdjm-eventincludes/events/class-mdjm-event.php:354
actionmdjm_pre_get_eventsincludes/events/class-mdjm-events-query.php:120
actionmdjm_post_get_eventsincludes/events/class-mdjm-events-query.php:121
actionmdjm_pre_get_eventsincludes/events/class-mdjm-events-query.php:123
actionmdjm_pre_get_eventsincludes/events/class-mdjm-events-query.php:124
actionmdjm_pre_get_eventsincludes/events/class-mdjm-events-query.php:125
actionmdjm_pre_get_eventsincludes/events/class-mdjm-events-query.php:126
actionmdjm_pre_get_eventsincludes/events/class-mdjm-events-query.php:127
actionmdjm_pre_get_eventsincludes/events/class-mdjm-events-query.php:128
actionmdjm_pre_get_eventsincludes/events/class-mdjm-events-query.php:129
actionmdjm_pre_get_eventsincludes/events/class-mdjm-events-query.php:130
actionmdjm_pre_get_eventsincludes/events/class-mdjm-events-query.php:131
actionmdjm_pre_get_eventsincludes/events/class-mdjm-events-query.php:132
actionmdjm_pre_get_eventsincludes/events/class-mdjm-events-query.php:133
filterposts_whereincludes/events/class-mdjm-events-query.php:193
actionmdjm_goto_eventincludes/events/event-actions.php:38
actionmdjm_accept_enquiryincludes/events/event-actions.php:71
actionmdjm_post_event_status_changeincludes/events/event-actions.php:108
actionsave_post_mdjm-eventincludes/events/event-functions.php:2030
actionsave_post_mdjm-eventincludes/events/event-functions.php:2065
actionsave_post_mdjm-eventincludes/events/event-functions.php:2121
actionsave_post_mdjm-eventincludes/events/event-functions.php:2160
actionsave_post_mdjm-eventincludes/events/event-functions.php:2190
actionsave_post_mdjm-eventincludes/events/event-functions.php:2230
actionsave_post_mdjm-eventincludes/events/event-functions.php:2265
actionsave_post_mdjm-eventincludes/events/event-functions.php:2300
actionsave_post_mdjm-eventincludes/events/event-functions.php:2335
filtermdjm_sanitize_amount_decimalsincludes/formatting.php:200
filtermdjm_format_amount_decimalsincludes/formatting.php:201
filteradmin_footer_textincludes/formatting.php:398
filtercommentdataincludes/journal-functions.php:100
actionpre_get_commentsincludes/journal-functions.php:119
actionpre_get_commentsincludes/journal-functions.php:188
filtercomments_clausesincludes/journal-functions.php:208
filtercomment_feed_whereincludes/journal-functions.php:225
filterwp_count_commentsincludes/journal-functions.php:297
actionmdjm_user_loginincludes/login.php:90
filtermce_external_pluginsincludes/misc-functions.php:59
filtermce_buttonsincludes/misc-functions.php:60
actionadmin_headincludes/misc-functions.php:65
actionmdjm_print_noticesincludes/misc-functions.php:360
filtermdjm_registered_settingsincludes/payments/payments.php:79
actionsave_post_mdjm-transactionincludes/payments/payments.php:422
actionmdjm_complete_event_payment_txnincludes/payments/payments.php:425
actionmdjm_after_update_payment_from_gatewayincludes/payments/payments.php:493
actionmdjm_before_send_gateway_receiptincludes/payments/payments.php:553
actionmdjm_before_send_gateway_receiptincludes/payments/payments.php:581
actionmdjm_before_send_gateway_receiptincludes/payments/payments.php:609
actionmdjm_after_send_gateway_receiptincludes/payments/payments.php:681
actionmdjm_after_update_payment_from_gatewayincludes/payments/payments.php:727
filtermdjm_log_filesincludes/payments/payments.php:758
actionmdjm_event_paymentincludes/payments/process-payments.php:77
actionmdjm_payment_mode_selectincludes/payments/template.php:132
actionmdjm_payment_formincludes/payments/template.php:188
actionmdjm_cc_formincludes/payments/template.php:209
actionmdjm_payment_form_after_cc_formincludes/payments/template.php:239
actionmdjm_before_payment_itemsincludes/payments/template.php:277
actionplugins_loadedincludes/playlist/class-mdjm-db-playlist-meta.php:42
actionmdjm_goto_playlistincludes/playlist/playlist-actions.php:42
actionmdjm_goto_guest_playlistincludes/playlist/playlist-actions.php:71
actiontemplate_redirectincludes/playlist/playlist-actions.php:100
actionmdjm_insert_guest_playlist_entryincludes/playlist/playlist-actions.php:115
filterscript_loader_tagincludes/plugin-compatibility.php:36
actioninitincludes/post-types.php:543
actioninitincludes/post-types.php:932
actioninitincludes/post-types.php:1230
actionadmin_initincludes/privacy-functions.php:88
actionmdjm_dcf_after_create_eventincludes/privacy-functions.php:218
actionmdjm_payment_before_gatewayincludes/privacy-functions.php:243
filterwp_privacy_personal_data_exportersincludes/privacy-functions.php:400
actionmdjm_payment_form_after_cc_formincludes/privacy-functions.php:565
actionmdjm_payment_form_after_cc_formincludes/privacy-functions.php:623
actionwp_enqueue_scriptsincludes/scripts.php:125
actionwp_enqueue_scriptsincludes/scripts.php:179
actionadmin_enqueue_scriptsincludes/scripts.php:234
actionadmin_enqueue_scriptsincludes/scripts.php:435
filtermdjm_task_run_timesincludes/tasks/task-functions.php:214
actionsave_post_mdjm-eventincludes/tasks/task-functions.php:432
actionsave_post_mdjm-eventincludes/tasks/task-functions.php:492
actionmdjm_after_package_contentincludes/template-functions.php:46
actionmdjm_after_addon_contentincludes/template-functions.php:68
filterthe_contentincludes/template-functions.php:328
filterthe_contentincludes/template-functions.php:352
filterthe_contentincludes/template-functions.php:376
filterthe_contentincludes/template-functions.php:400
actionmdjm_after_venue_notesincludes/travel-functions.php:379
actionmdjm_venue_details_travel_dataincludes/travel-functions.php:380
actionsave_post_mdjm-transactionincludes/txns/class-mdjm-txn.php:218
actionmdjm_pre_get_txnsincludes/txns/class-mdjm-txns-query.php:119
actionmdjm_post_get_txnsincludes/txns/class-mdjm-txns-query.php:120
actionmdjm_pre_get_txnsincludes/txns/class-mdjm-txns-query.php:122
actionmdjm_pre_get_txnsincludes/txns/class-mdjm-txns-query.php:123
actionmdjm_pre_get_txnsincludes/txns/class-mdjm-txns-query.php:124
actionmdjm_pre_get_txnsincludes/txns/class-mdjm-txns-query.php:125
actionmdjm_pre_get_txnsincludes/txns/class-mdjm-txns-query.php:126
actionmdjm_pre_get_txnsincludes/txns/class-mdjm-txns-query.php:127
actionmdjm_pre_get_txnsincludes/txns/class-mdjm-txns-query.php:128
actionmdjm_pre_get_txnsincludes/txns/class-mdjm-txns-query.php:129
actionmdjm_pre_get_txnsincludes/txns/class-mdjm-txns-query.php:130
actionmdjm_pre_get_txnsincludes/txns/class-mdjm-txns-query.php:131
actionmdjm_pre_get_txnsincludes/txns/class-mdjm-txns-query.php:132
filterposts_whereincludes/txns/class-mdjm-txns-query.php:193
actionmdjm_goto_paymentsincludes/txns/txn-actions.php:42
actionmdjm-pay_event_employeesincludes/txns/txn-actions.php:91
actionmdjm_pre_add_txnincludes/txns/txn-functions.php:689
actionmdjm_pre_update_txnincludes/txns/txn-functions.php:690
actionsave_post_mdjm-transactionincludes/txns/txn-functions.php:700
actionmdjm_post_add_txnincludes/txns/txn-functions.php:702
actionmdjm_post_update_txnincludes/txns/txn-functions.php:703
actionsave_post_mdjm-venueincludes/venue-functions.php:96
actionwidgets_initincludes/widgets.php:388
actionplugins_loadedmobile-dj-manager.php:83

Scheduled Events 3

mdjm_hourly_scheduled_events
mdjm_daily_scheduled_events
mdjm_weekly_scheduled_events
Maintenance & Trust

MDJM Event Management Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 24, 2026
PHP min version8.0
Downloads23K

Community Trust

Rating98/100
Number of ratings10
Active installs40
Developer Profile

MDJM Event Management Developer Profile

MDJM

2 plugins · 50 total installs

82
trust score
Avg Security Score
83/100
Avg Patch Time
26 days
View full developer profile
Detection Fingerprints

How We Detect MDJM Event Management

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/mobile-dj-manager/css/mdjm-style.css/wp-content/plugins/mobile-dj-manager/js/mdjm-scripts.js/wp-content/plugins/mobile-dj-manager/admin/css/mdjm-admin.css/wp-content/plugins/mobile-dj-manager/admin/js/mdjm-admin.js/wp-content/plugins/mobile-dj-manager/includes/payments/css/payment-styles.css/wp-content/plugins/mobile-dj-manager/includes/payments/js/payment-scripts.js/wp-content/plugins/mobile-dj-manager/includes/availability/css/availability-styles.css/wp-content/plugins/mobile-dj-manager/includes/availability/js/availability-scripts.js+16 more
Script Paths
/wp-content/plugins/mobile-dj-manager/js/mdjm-scripts.js/wp-content/plugins/mobile-dj-manager/admin/js/mdjm-admin.js/wp-content/plugins/mobile-dj-manager/includes/payments/js/payment-scripts.js/wp-content/plugins/mobile-dj-manager/includes/availability/js/availability-scripts.js/wp-content/plugins/mobile-dj-manager/includes/playlist/js/playlist-scripts.js/wp-content/plugins/mobile-dj-manager/includes/clientzone/js/clientzone-scripts.js+6 more
Version Parameters
mobile-dj-manager/css/mdjm-style.css?ver=mobile-dj-manager/js/mdjm-scripts.js?ver=mobile-dj-manager/admin/css/mdjm-admin.css?ver=mobile-dj-manager/admin/js/mdjm-admin.js?ver=mobile-dj-manager/includes/payments/css/payment-styles.css?ver=mobile-dj-manager/includes/payments/js/payment-scripts.js?ver=mobile-dj-manager/includes/availability/css/availability-styles.css?ver=mobile-dj-manager/includes/availability/js/availability-scripts.js?ver=mobile-dj-manager/includes/playlist/css/playlist-styles.css?ver=mobile-dj-manager/includes/playlist/js/playlist-scripts.js?ver=mobile-dj-manager/includes/clientzone/css/clientzone-style.css?ver=mobile-dj-manager/includes/clientzone/js/clientzone-scripts.js?ver=mobile-dj-manager/includes/admin/settings/css/settings-styles.css?ver=mobile-dj-manager/includes/admin/settings/js/settings-scripts.js?ver=mobile-dj-manager/includes/admin/booking-forms/css/booking-form-styles.css?ver=mobile-dj-manager/includes/admin/booking-forms/js/booking-form-scripts.js?ver=mobile-dj-manager/includes/admin/event-list/css/event-list-styles.css?ver=mobile-dj-manager/includes/admin/event-list/js/event-list-scripts.js?ver=mobile-dj-manager/includes/admin/venue-list/css/venue-list-styles.css?ver=mobile-dj-manager/includes/admin/venue-list/js/venue-list-scripts.js?ver=mobile-dj-manager/includes/admin/dj-list/css/dj-list-styles.css?ver=mobile-dj-manager/includes/admin/dj-list/js/dj-list-scripts.js?ver=mobile-dj-manager/includes/admin/contract-templates/css/contract-template-styles.css?ver=mobile-dj-manager/includes/admin/contract-templates/js/contract-template-scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
mdjm-admin-wrapmdjm_event_list_tablemdjm_venue_list_tablemdjm_dj_list_tablemdjm_playlist_tablemdjm-booking-formmdjm-availability-checkermdjm-client-zone+1 more
HTML Comments
<!-- MDJM - Event Management Plugin --><!-- MDJM Admin Section --><!-- MDJM Client Zone Section --><!-- MDJM Availability Checker -->+4 more
Data Attributes
data-mdjm-event-iddata-mdjm-venue-iddata-mdjm-dj-iddata-mdjm-playlist-iddata-mdjm-booking-iddata-mdjm-action+1 more
JS Globals
mdjm_varsmdjm_admin_varsmdjm_booking_varsmdjm_availability_varsmdjm_playlist_varsmdjm_clientzone_vars+2 more
REST Endpoints
/wp-json/mdjm/v1/events/wp-json/mdjm/v1/venues/wp-json/mdjm/v1/djs/wp-json/mdjm/v1/playlists/wp-json/mdjm/v1/bookings/wp-json/mdjm/v1/availability/wp-json/mdjm/v1/settings
Shortcode Output
[mdjm_event_list][mdjm_venue_list][mdjm_dj_list][mdjm_booking_form]
FAQ

Frequently Asked Questions about MDJM Event Management