Mooberry Book Manager Security & Risk Analysis

wordpress.org/plugins/mooberry-book-manager

Sell books via Amazon and other retailers directly from your author website with this easy-to-use system. Creates book pages, widgets, and book grids.

1K active installs v4.16.2 PHP + WP 3.8.0+ Updated Dec 13, 2024
authorauthor-website-managementbookwriterwriting
91
A · Safe
CVEs total1
Unpatched0
Last CVEMay 3, 2024
Safety Verdict

Is Mooberry Book Manager Safe to Use in 2026?

Generally Safe

Score 91/100

Mooberry Book Manager has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: May 3, 2024Updated 1yr ago
Risk Assessment

The mooberry-book-manager plugin v4.16.2 presents a mixed security posture. On the positive side, it demonstrates good practices with a significant number of SQL queries utilizing prepared statements and a high percentage of properly escaped outputs. The absence of critical or high-severity vulnerabilities in its history, along with no currently unpatched CVEs, is also encouraging. The plugin does not bundle any external libraries, reducing the risk of outdated dependencies. However, there are notable concerns stemming from the static analysis. The presence of 3 AJAX handlers without authentication checks creates a direct attack vector. Additionally, 3 taint analysis flows with unsanitized paths, while not classified as critical or high, indicate potential risks of data manipulation or unauthorized access. The plugin also has a medium-severity vulnerability in its history related to information exposure, even though it is currently patched, which warrants attention for potential reoccurrence. Overall, while the plugin has made efforts towards secure coding, the unprotected entry points and unsanitized data flows require remediation.

Key Concerns

  • AJAX handlers without authentication
  • Taint flows with unsanitized paths
  • Previous medium severity CVE (info exposure)
  • Use of unserialize function
Vulnerabilities
1

Mooberry Book Manager Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2024-34368medium · 5.3Exposure of Sensitive Information to an Unauthorized Actor

Mooberry Book Manager <= 4.15.12 - Unauthenticated Information Exposure via Export Files

May 3, 2024 Patched in 4.15.13 (5d)
Code Analysis
Analyzed Mar 16, 2026

Mooberry Book Manager Code Analysis

Dangerous Functions
3
Raw SQL Queries
14
30 prepared
Unescaped Output
193
446 escaped
Nonce Checks
25
Capability Checks
18
File Operations
13
External Requests
6
Bundled Libraries
0

Dangerous Functions Found

unserialize$purchase_links = unserialize( $this->get_meta_data( $post_meta, 'novelist_purchase_links' ) );includes\admin\class-mbm-novelist-import-process.php:224
unserialize$book_grid->order_custom = unserialize($postmeta[ '_mbdb_book_grid_order_custom' ][ 0 ] );includes\class-mbm-db-book-grid.php:68
unserialize$meta_data[0] = unserialize( $meta_data[0] );includes\updates.php:845

SQL Query Safety

68% prepared44 total queries

Output Escaping

70% escaped639 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

5 flows3 with unsanitized paths
export (includes\admin\class-mbm-core-settings.php:1703)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

Mooberry Book Manager Attack Surface

Entry Points65
Unprotected3

AJAX Handlers 21

authwp_ajax_mbdb_reset_meta_boxesincludes\admin\class-mbm-core-settings.php:30
authwp_ajax_mbdb_cancel_importincludes\admin\class-mbm-core-settings.php:31
authwp_ajax_mbdb_add_tax_grid_pageincludes\admin\class-mbm-core-settings.php:32
authwp_ajax_mbdb_exportincludes\admin\class-mbm-core-settings.php:37
authwp_ajax_mbdb_export_csvincludes\admin\class-mbm-core-settings.php:38
authwp_ajax_mbdb_importincludes\admin\class-mbm-core-settings.php:39
authwp_ajax_mbdb_import_novelistincludes\admin\class-mbm-core-settings.php:40
authwp_ajax_mbdb_update_apple_books_linksincludes\admin\class-mbm-core-settings.php:41
authwp_ajax_mbdb_save_popup_card_field_listincludes\admin\class-mbm-core-settings.php:51
authwp_ajax_mbdb_book_grid_placeholder_dismissincludes\class-mbm-book-grid-cpt.php:43
authwp_ajax_mbdb_update_book_grid_previewincludes\class-mbm-book-grid-cpt.php:48
authwp_ajax_save_book_list_orderincludes\class-mbm-book-grid-cpt.php:49
authwp_ajax_bulk_quick_save_bulk_editincludes\class-mbm-cpt.php:64
authwp_ajax_cmb2_oembed_handlerincludes\CMB2\CMB2_Ajax.php:51
noprivwp_ajax_cmb2_oembed_handlerincludes\CMB2\CMB2_Ajax.php:52
authwp_ajax_cmb2_oembed_handlerincludes\CMB2\includes\CMB2_Ajax.php:51
noprivwp_ajax_cmb2_oembed_handlerincludes\CMB2\includes\CMB2_Ajax.php:52
authwp_ajax_mbdb_admin_3_1_remigrateincludes\depreciated-functions.php:106
authwp_ajax_mbdb_admin_notice_dismissincludes\plugin-functions.php:498
authwp_ajax_mbdb_snooze_v5_noticeincludes\plugin-functions.php:506
authwp_ajax_mbdb_3_4_12_updateincludes\updates.php:877

Shortcodes 44

[book_title] includes\class-mbm-book-cpt.php:78
[book_cover] includes\class-mbm-book-cpt.php:79
[book_subtitle] includes\class-mbm-book-cpt.php:80
[book_summary] includes\class-mbm-book-cpt.php:81
[book_imprint] includes\class-mbm-book-cpt.php:82
[book_publisher] includes\class-mbm-book-cpt.php:83
[book_published] includes\class-mbm-book-cpt.php:84
[book_goodreads] includes\class-mbm-book-cpt.php:85
[book_reedsy] includes\class-mbm-book-cpt.php:86
[book_google_books] includes\class-mbm-book-cpt.php:87
[book_excerpt] includes\class-mbm-book-cpt.php:88
[book_additional_info] includes\class-mbm-book-cpt.php:89
[book_genre] includes\class-mbm-book-cpt.php:90
[book_reviews] includes\class-mbm-book-cpt.php:91
[book_buylinks] includes\class-mbm-book-cpt.php:92
[book_downloadlinks] includes\class-mbm-book-cpt.php:93
[book_serieslist] includes\class-mbm-book-cpt.php:94
[book_series] includes\class-mbm-book-cpt.php:95
[book_tags] includes\class-mbm-book-cpt.php:96
[book_illustrator] includes\class-mbm-book-cpt.php:97
[book_editor] includes\class-mbm-book-cpt.php:98
[book_translator] includes\class-mbm-book-cpt.php:99
[book_narrator] includes\class-mbm-book-cpt.php:100
[book_cover_artist] includes\class-mbm-book-cpt.php:101
[book_links] includes\class-mbm-book-cpt.php:102
[book_editions] includes\class-mbm-book-cpt.php:103
[mbdb_book] includes\class-mbm-book-cpt.php:104
[book_kindle_preview] includes\class-mbm-book-cpt.php:105
[book_back_to_grid] includes\class-mbm-book-cpt.php:106
[mbm_genre_list] includes\class-mbm-book-cpt.php:107
[mbm_series_list] includes\class-mbm-book-cpt.php:108
[mbm_tag_list] includes\class-mbm-book-cpt.php:109
[mbm_cover_artist_list] includes\class-mbm-book-cpt.php:110
[mbm_illustrator_list] includes\class-mbm-book-cpt.php:111
[mbm_editor_list] includes\class-mbm-book-cpt.php:112
[mbm_narrator_list] includes\class-mbm-book-cpt.php:113
[mbm_translator_list] includes\class-mbm-book-cpt.php:114
[mbm_book_grid] includes\class-mbm-book-grid-cpt.php:46
[mbdb_publisher] includes\class-mbm-publisher-cpt.php:42
[publisher_book_list] includes\class-mbm-publisher-cpt.php:43
[publisher_photo] includes\class-mbm-publisher-cpt.php:44
[publisher_website] includes\class-mbm-publisher-cpt.php:45
[mbm_publisher_list] includes\class-mbm-publisher-cpt.php:46
[mbdb_tax_grid] includes\class-mbm-tax-grid-page.php:18
WordPress Hooks 191
actionupdate_option_mbdb_optionsincludes\admin\class-mbm-core-settings.php:29
actionmbdb_settings_before_metaboxincludes\admin\class-mbm-core-settings.php:33
filtermbdb_settings_metaboxincludes\admin\class-mbm-core-settings.php:34
actionmbdb_settings_before_metaboxincludes\admin\class-mbm-core-settings.php:36
actionadmin_noticesincludes\admin\class-mbm-core-settings.php:42
actioncmb2_save_options-page_fields_mbdb_settings_metaboxincludes\admin\class-mbm-core-settings.php:44
actioninitincludes\admin\class-mbm-core-settings.php:49
actionadmin_initincludes\admin\class-mbm-settings.php:78
actionadmin_menuincludes\admin\class-mbm-settings.php:79
actioncmb2_admin_initincludes\admin\class-mbm-settings.php:80
filterpost_classincludes\class-mbm-book-cpt.php:34
actiondp_duplicate_postincludes\class-mbm-book-cpt.php:37
filterwp_headincludes\class-mbm-book-cpt.php:41
filterwpseo_opengraph_titleincludes\class-mbm-book-cpt.php:44
filterwpseo_opengraph_urlincludes\class-mbm-book-cpt.php:45
filterwpseo_opengraph_descincludes\class-mbm-book-cpt.php:46
filterwpseo_opengraph_imageincludes\class-mbm-book-cpt.php:47
filterwpseo_twitter_titleincludes\class-mbm-book-cpt.php:50
filterwpseo_twitter_card_typeincludes\class-mbm-book-cpt.php:51
filterwpseo_twitter_descriptionincludes\class-mbm-book-cpt.php:52
filterwpseo_twitter_imageincludes\class-mbm-book-cpt.php:53
filterwpseo_metadescincludes\class-mbm-book-cpt.php:56
filtertemplate_includeincludes\class-mbm-book-cpt.php:62
filterget_post_metadataincludes\class-mbm-book-cpt.php:63
actioncmb2_admin_initincludes\class-mbm-book-cpt.php:65
actionadmin_initincludes\class-mbm-book-cpt.php:67
filterthe_excerptincludes\class-mbm-book-cpt.php:69
filterwp_kses_allowed_htmlincludes\class-mbm-book-cpt.php:71
filterrelevanssi_content_to_indexincludes\class-mbm-book-cpt.php:74
filtersearchwp\source\post\attributes\contentincludes\class-mbm-book-cpt.php:75
actionadd_meta_boxesincludes\class-mbm-book-grid-cpt.php:42
actionadd_meta_boxesincludes\class-mbm-book-grid-cpt.php:45
actionmedia_buttonsincludes\class-mbm-book-grid-cpt.php:47
actionbefore_delete_postincludes\class-mbm-cmb-cpt.php:8
actioninitincludes\class-mbm-cpt.php:49
actioncmb2_admin_initincludes\class-mbm-cpt.php:50
filterwpseo_metabox_prioincludes\class-mbm-cpt.php:52
filtercmb2_override_meta_removeincludes\class-mbm-cpt.php:53
filtercmb2_override_meta_saveincludes\class-mbm-cpt.php:54
filtercmb2_override_meta_valueincludes\class-mbm-cpt.php:55
actionquick_edit_custom_boxincludes\class-mbm-cpt.php:58
actionsave_postincludes\class-mbm-cpt.php:59
actionsave_postincludes\class-mbm-cpt.php:62
actionbulk_edit_custom_boxincludes\class-mbm-cpt.php:63
actionadmin_noticesincludes\class-mbm-cpt.php:65
filterredirect_post_locationincludes\class-mbm-cpt.php:444
filterposts_joinincludes\class-mbm-db-cpt.php:27
filterposts_whereincludes\class-mbm-db-cpt.php:28
filterposts_groupbyincludes\class-mbm-db-cpt.php:29
actionbefore_delete_postincludes\class-mbm-db-cpt.php:31
actiongenerate_rewrite_rulesincludes\class-mbm-tax-grid-page.php:16
filterquery_varsincludes\class-mbm-tax-grid-page.php:17
filtertc_breadcrumb_trail_itemsincludes\class-mbm-tax-grid-page.php:19
filterwp_title_partsincludes\class-mbm-tax-grid-page.php:20
filterpre_get_document_titleincludes\class-mbm-tax-grid-page.php:21
filterwp_titleincludes\class-mbm-tax-grid-page.php:24
filtertc_title_textincludes\class-mbm-tax-grid-page.php:25
filterthe_titleincludes\class-mbm-tax-grid-page.php:26
filterwpseo_opengraph_titleincludes\class-mbm-tax-grid-page.php:28
filterwpseo_opengraph_urlincludes\class-mbm-tax-grid-page.php:29
filterwpseo_opengraph_descincludes\class-mbm-tax-grid-page.php:30
filterwpseo_opengraph_imageincludes\class-mbm-tax-grid-page.php:31
filterwpseo_twitter_titleincludes\class-mbm-tax-grid-page.php:32
filterwpseo_twitter_card_typeincludes\class-mbm-tax-grid-page.php:33
filterwpseo_twitter_descriptionincludes\class-mbm-tax-grid-page.php:34
filterwpseo_twitter_imageincludes\class-mbm-tax-grid-page.php:35
filterwpseo_metadescincludes\class-mbm-tax-grid-page.php:36
filterwp_headincludes\class-mbm-tax-grid-page.php:38
filterwp_page_menu_argsincludes\class-mbm-tax-grid-page.php:40
filterwp_prepare_attachment_for_jsincludes\CMB2\CMB2.php:1549
actionadmin_enqueue_scriptsincludes\CMB2\CMB2.php:1567
actioncmb2_save_options-page_fieldsincludes\CMB2\CMB2_Ajax.php:54
filterget_post_metadataincludes\CMB2\CMB2_Ajax.php:147
filterupdate_post_metadataincludes\CMB2\CMB2_Ajax.php:150
filtercmb2_show_onincludes\CMB2\CMB2_Hookup.php:79
actionedit_form_topincludes\CMB2\CMB2_Hookup.php:115
actionedit_form_before_permalinkincludes\CMB2\CMB2_Hookup.php:119
actionedit_form_after_titleincludes\CMB2\CMB2_Hookup.php:123
actionedit_form_after_editorincludes\CMB2\CMB2_Hookup.php:127
actionadd_meta_boxesincludes\CMB2\CMB2_Hookup.php:131
actionadd_meta_boxesincludes\CMB2\CMB2_Hookup.php:134
actionadd_attachmentincludes\CMB2\CMB2_Hookup.php:135
actionedit_attachmentincludes\CMB2\CMB2_Hookup.php:136
actionsave_postincludes\CMB2\CMB2_Hookup.php:137
actionpre_get_postsincludes\CMB2\CMB2_Hookup.php:144
actionadd_meta_boxes_commentincludes\CMB2\CMB2_Hookup.php:152
actionedit_commentincludes\CMB2\CMB2_Hookup.php:153
filtermanage_edit-comments_columnsincludes\CMB2\CMB2_Hookup.php:156
actionmanage_comments_custom_columnincludes\CMB2\CMB2_Hookup.php:157
filtermanage_edit-comments_sortable_columnsincludes\CMB2\CMB2_Hookup.php:158
actionpre_get_postsincludes\CMB2\CMB2_Hookup.php:159
actionshow_user_profileincludes\CMB2\CMB2_Hookup.php:168
actionedit_user_profileincludes\CMB2\CMB2_Hookup.php:169
actionuser_new_formincludes\CMB2\CMB2_Hookup.php:170
actionpersonal_options_updateincludes\CMB2\CMB2_Hookup.php:172
actionedit_user_profile_updateincludes\CMB2\CMB2_Hookup.php:173
actionuser_registerincludes\CMB2\CMB2_Hookup.php:174
filtermanage_users_columnsincludes\CMB2\CMB2_Hookup.php:177
filtermanage_users_custom_columnincludes\CMB2\CMB2_Hookup.php:178
filtermanage_users_sortable_columnsincludes\CMB2\CMB2_Hookup.php:179
actionpre_get_postsincludes\CMB2\CMB2_Hookup.php:180
actionpre_get_postsincludes\CMB2\CMB2_Hookup.php:226
actioncreated_termincludes\CMB2\CMB2_Hookup.php:230
actionedited_termsincludes\CMB2\CMB2_Hookup.php:231
actiondelete_termincludes\CMB2\CMB2_Hookup.php:232
actioncmb2_admin_initincludes\CMB2\example-functions.php:105
actioncmb2_admin_initincludes\CMB2\example-functions.php:470
actioncmb2_admin_initincludes\CMB2\example-functions.php:500
actioncmb2_admin_initincludes\CMB2\example-functions.php:564
actioncmb2_admin_initincludes\CMB2\example-functions.php:633
actioncmb2_admin_initincludes\CMB2\example-functions.php:674
actioncmb2_initincludes\CMB2\example-functions.php:777
actioncmb2_do_oembedincludes\CMB2\helper-functions.php:131
filterwp_prepare_attachment_for_jsincludes\CMB2\includes\CMB2.php:1558
actionadmin_enqueue_scriptsincludes\CMB2\includes\CMB2.php:1576
actioncmb2_save_options-page_fieldsincludes\CMB2\includes\CMB2_Ajax.php:54
filterget_post_metadataincludes\CMB2\includes\CMB2_Ajax.php:147
filterupdate_post_metadataincludes\CMB2\includes\CMB2_Ajax.php:150
filtercmb2_show_onincludes\CMB2\includes\CMB2_hookup.php:79
actionedit_form_topincludes\CMB2\includes\CMB2_hookup.php:115
actionedit_form_before_permalinkincludes\CMB2\includes\CMB2_hookup.php:119
actionedit_form_after_titleincludes\CMB2\includes\CMB2_hookup.php:123
actionedit_form_after_editorincludes\CMB2\includes\CMB2_hookup.php:127
actionadd_meta_boxesincludes\CMB2\includes\CMB2_hookup.php:131
actionadd_meta_boxesincludes\CMB2\includes\CMB2_hookup.php:134
actionadd_attachmentincludes\CMB2\includes\CMB2_hookup.php:135
actionedit_attachmentincludes\CMB2\includes\CMB2_hookup.php:136
actionsave_postincludes\CMB2\includes\CMB2_hookup.php:137
actionpre_get_postsincludes\CMB2\includes\CMB2_hookup.php:144
actionadd_meta_boxes_commentincludes\CMB2\includes\CMB2_hookup.php:152
actionedit_commentincludes\CMB2\includes\CMB2_hookup.php:153
filtermanage_edit-comments_columnsincludes\CMB2\includes\CMB2_hookup.php:156
actionmanage_comments_custom_columnincludes\CMB2\includes\CMB2_hookup.php:157
filtermanage_edit-comments_sortable_columnsincludes\CMB2\includes\CMB2_hookup.php:158
actionpre_get_postsincludes\CMB2\includes\CMB2_hookup.php:159
actionshow_user_profileincludes\CMB2\includes\CMB2_hookup.php:168
actionedit_user_profileincludes\CMB2\includes\CMB2_hookup.php:169
actionuser_new_formincludes\CMB2\includes\CMB2_hookup.php:170
actionpersonal_options_updateincludes\CMB2\includes\CMB2_hookup.php:172
actionedit_user_profile_updateincludes\CMB2\includes\CMB2_hookup.php:173
actionuser_registerincludes\CMB2\includes\CMB2_hookup.php:174
filtermanage_users_columnsincludes\CMB2\includes\CMB2_hookup.php:177
filtermanage_users_custom_columnincludes\CMB2\includes\CMB2_hookup.php:178
filtermanage_users_sortable_columnsincludes\CMB2\includes\CMB2_hookup.php:179
actionpre_get_postsincludes\CMB2\includes\CMB2_hookup.php:180
actionpre_get_postsincludes\CMB2\includes\CMB2_hookup.php:226
actioncreated_termincludes\CMB2\includes\CMB2_hookup.php:230
actionedited_termsincludes\CMB2\includes\CMB2_hookup.php:231
actiondelete_termincludes\CMB2\includes\CMB2_hookup.php:232
actioncmb2_do_oembedincludes\CMB2\includes\helper-functions.php:131
filteris_protected_metaincludes\CMB2\includes\rest-api\CMB2_REST.php:144
actioninitincludes\CMB2\init.php:131
filteris_protected_metaincludes\CMB2\rest-api\CMB2_REST.php:144
actionadmin_noticesincludes\depreciated-functions.php:70
filterredirect_post_locationincludes\depreciated-functions.php:394
filterpre_set_site_transient_update_pluginsincludes\mooberry-dreams\EDD_SL_Plugin_Updater.php:61
filterplugins_apiincludes\mooberry-dreams\EDD_SL_Plugin_Updater.php:62
actionadmin_initincludes\mooberry-dreams\EDD_SL_Plugin_Updater.php:65
filterpre_set_site_transient_update_pluginsincludes\mooberry-dreams\EDD_SL_Plugin_Updater.php:186
actionadmin_menuincludes\mooberry-dreams\software-licensing.php:64
actionadmin_initincludes\mooberry-dreams\software-licensing.php:65
actionadmin_initincludes\mooberry-dreams\software-licensing.php:70
actionadmin_initincludes\mooberry-dreams\software-licensing.php:73
actionedd_weekly_scheduled_eventsincludes\mooberry-dreams\software-licensing.php:76
actionadmin_initincludes\mooberry-dreams\software-licensing.php:82
actionadmin_noticesincludes\mooberry-dreams\software-licensing.php:85
actionwpmu_new_blogincludes\plugin-functions.php:135
actionadmin_enqueue_scriptsincludes\plugin-functions.php:332
actionadmin_headincludes\plugin-functions.php:363
actionadmin_footerincludes\plugin-functions.php:379
actionwp_enqueue_mediaincludes\plugin-functions.php:484
actionmbdb_version_5_noticeincludes\plugin-functions.php:515
actionwp_enqueue_scriptsincludes\plugin-functions.php:530
actionwidgets_initincludes\plugin-functions.php:547
actioninitincludes\updates.php:3
actionsave_post_mbdb_bookincludes\updates.php:559
actionsave_post_mbdb_bookincludes\updates.php:650
actionsave_post_mbdb_bookincludes\updates.php:743
filtercron_schedulesincludes\wp-background-processing\classes\wp-background-process.php:64
actionplugins_loadedmooberry-book-manager.php:153
actioninitmooberry-book-manager.php:154
actionadmin_noticesmooberry-book-manager.php:155
actionadmin_initmooberry-book-manager.php:156
actionadmin_menumooberry-book-manager.php:180
actionadmin_noticesmooberry-book-manager.php:189
actionadmin_initmooberry-book-manager.php:257
filterwp_nav_menu_objectsmooberry-book-manager.php:440
filterwp_page_menu_argsmooberry-book-manager.php:465
filterwds_titlemooberry-book-manager.php:480
actionmbdb_check_for_itunes_linksmooberry-book-manager.php:495
actionadmin_initmooberry-book-manager.php:500

Scheduled Events 2

mbdb_version_5_notice
mbdb_check_for_itunes_links
Maintenance & Trust

Mooberry Book Manager Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedDec 13, 2024
PHP min version
Downloads174K

Community Trust

Rating92/100
Number of ratings46
Active installs1K
Developer Profile

Mooberry Book Manager Developer Profile

mooberrydreams

3 plugins · 1K total installs

91
trust score
Avg Security Score
87/100
Avg Patch Time
5 days
View full developer profile
Detection Fingerprints

How We Detect Mooberry Book Manager

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/mooberry-book-manager/admin/assets/css/chosen.min.css/wp-content/plugins/mooberry-book-manager/admin/assets/css/fontawesome-iconpicker.min.css/wp-content/plugins/mooberry-book-manager/admin/assets/css/jquery-ui.css/wp-content/plugins/mooberry-book-manager/admin/assets/css/mbdb-admin-styles.css/wp-content/plugins/mooberry-book-manager/admin/assets/css/mbdb-booking-admin-styles.css/wp-content/plugins/mooberry-book-manager/admin/assets/css/mbdb-styles.css/wp-content/plugins/mooberry-book-manager/admin/assets/css/select2.css/wp-content/plugins/mooberry-book-manager/admin/assets/js/chosen.jquery.min.js+14 more
Version Parameters
mooberry-book-manager/admin/assets/css/chosen.min.css?ver=mooberry-book-manager/admin/assets/css/fontawesome-iconpicker.min.css?ver=mooberry-book-manager/admin/assets/css/jquery-ui.css?ver=mooberry-book-manager/admin/assets/css/mbdb-admin-styles.css?ver=mooberry-book-manager/admin/assets/css/mbdb-booking-admin-styles.css?ver=mooberry-book-manager/admin/assets/css/mbdb-styles.css?ver=mooberry-book-manager/admin/assets/css/select2.css?ver=mooberry-book-manager/admin/assets/js/chosen.jquery.min.js?ver=mooberry-book-manager/admin/assets/js/fontawesome-iconpicker.min.js?ver=mooberry-book-manager/admin/assets/js/mbdb-admin-scripts.js?ver=mooberry-book-manager/admin/assets/js/mbdb-booking-admin-scripts.js?ver=mooberry-book-manager/admin/assets/js/mbdb-scripts.js?ver=mooberry-book-manager/admin/assets/js/mbdb-setting-scripts.js?ver=mooberry-book-manager/admin/assets/js/select2.js?ver=mooberry-book-manager/admin/assets/js/tinymce-plugin.js?ver=mooberry-book-manager/assets/css/mbdb-book-manager.css?ver=mooberry-book-manager/assets/css/mbdb-booking-styles.css?ver=mooberry-book-manager/assets/css/mbdb-styles.css?ver=mooberry-book-manager/assets/js/mbdb-book-manager.js?ver=mooberry-book-manager/assets/js/mbdb-scripts.js?ver=mooberry-book-manager/assets/js/mbdb-booking-scripts.js?ver=mooberry-book-manager/assets/js/mbdb-frontend-scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
mbdb-main-wrapmbdb-main-containermbdb-front-end-wrapmbdb-book-display-wrapmbdb-booking-form-wrapmbdb-booking-formmbdb-book-detailsmbdb-book-purchase-links+82 more
Data Attributes
data-mbdb_noncedata-mbdb_ajax_urldata-mbdb_actiondata-book_iddata-book_titledata-book_author+3 more
JS Globals
mbdb_admin_paramsmbdb_booking_paramsmbdb_frontend_paramsmbdb_ajax_object
FAQ

Frequently Asked Questions about Mooberry Book Manager