Title: Error message: Uncaught Error: Class &#8216;WPBDP_Admin&#8217; not found
Last modified: November 21, 2019

---

# Error message: Uncaught Error: Class ‘WPBDP_Admin’ not found

 *  Resolved [highlanderap](https://wordpress.org/support/users/highlanderap/)
 * (@highlanderap)
 * [6 years, 6 months ago](https://wordpress.org/support/topic/error-message-uncaught-error-class-wpbdp_admin-not-found/)
 * Hi All,
 * I am getting the following error every day now. Unfortunately, I cannot determine
   when it began but it has been going on for at least 10 days.
 * Howdy! Since WordPress 5.2 there is a built-in feature that detects when a plugin
   or theme causes a fatal error on your site, and notifies you with this automated
   email. In this case, WordPress caught an error with one of your plugins, Business
   Directory Plugin. First, visit your website ([https://qeegcertificationboard.org/](https://qeegcertificationboard.org/))
   and check for any visible issues. Next, visit the page where the error was caught(
   [https://qeegcertificationboard.org/?ithemes-sync-%72equest=1&cid=374390](https://qeegcertificationboard.org/?ithemes-sync-%72equest=1&cid=374390))
   and check for any visible issues. Please contact your host for assistance with
   investigating this issue further. If your site appears broken and you can’t access
   your dashboard normally, WordPress now has a special “recovery mode”. This lets
   you safely login to your dashboard and investigate further. [https://qeegcertificationboard.org/wp-login.php?itsec-hb-token=aaccoo&action=enter_recovery_mode&rm_token=t8IbXRWK9PnYSef9U9hIMZ&rm_key=1Sm9ACZZ0NKapYZpYUK2Wb](https://qeegcertificationboard.org/wp-login.php?itsec-hb-token=aaccoo&action=enter_recovery_mode&rm_token=t8IbXRWK9PnYSef9U9hIMZ&rm_key=1Sm9ACZZ0NKapYZpYUK2Wb)
   To keep your site safe, this link will expire in 1 day. Don’t worry about that,
   though: a new link will be emailed to you if the error occurs again after it 
   expires. When seeking help with this issue, you may be asked for some of the 
   following information: WordPress version 5.3 Current theme: Parker – Child (version
   5.1.4) Current plugin: Business Directory Plugin (version 5.5.11) PHP version
   7.0.33 Error Details ============= An error of type E_ERROR was caused in line
   201 of the file /home1/qeegcert/public_html/wp-content/plugins/business-directory-
   plugin/includes/class-wpbdp.php. Error message: Uncaught Error: Class ‘WPBDP_Admin’
   not found in /home1/qeegcert/public_html/wp-content/plugins/business-directory-
   plugin/includes/class-wpbdp.php:201 Stack trace: #0 /home1/qeegcert/public_html/
   wp-includes/class-wp-hook.php(288): WPBDP->init(”) #1 /home1/qeegcert/public_html/
   wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters(NULL, Array) #2 /home1/
   qeegcert/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array) #
   3 /home1/qeegcert/public_html/wp-settings.php(523): do_action(‘init’) #4 /home1/
   qeegcert/public_html/wp-config.php(84): require_once(‘/home1/qeegcert…’) #5 /
   home1/qeegcert/public_html/wp-load.php(37): require_once(‘/home1/qeegcert…’) #
   6 /home1/qeegcert/public_html/wp-blog-header.php(13): require_once(‘/home1/qeegcert…’)#
   7 /home1/qeegcert/public_html/index.php(17): require(‘/home1/qeegcert…’) #8 {
   main} thrown
 * Here are my Debug details:
    WordPress version 5.3 OS Linux 3.10.0-693.11.6.1.
   ELK.el6.x86_64 x86_64 PHP version 7.0.33 MySQL version 5.6.41-84.1 ( NO_ENGINE_SUBSTITUTION)
   cURL version 7.66.0 cURL SSL library OpenSSL/1.0.2t
 * Thanks for any help that you can provide!
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Ferror-message-uncaught-error-class-wpbdp_admin-not-found%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 4 replies - 1 through 4 (of 4 total)

 *  Plugin Author [Business Directory Plugin](https://wordpress.org/support/users/businessdirectoryplugin/)
 * (@businessdirectoryplugin)
 * [6 years, 6 months ago](https://wordpress.org/support/topic/error-message-uncaught-error-class-wpbdp_admin-not-found/#post-12157480)
 * Hi [@highlanderap](https://wordpress.org/support/users/highlanderap/),
 * Sorry that you ran into issues here!
 * First, we just released version 5.5.12 tonight–I would start by upgrading to 
   that and seeing if you still have the same issue.
 * If you do, then I think we’d better take this offline to get someone looking 
   at it right away.
 * Contact us here with a link to this forum thread: [http://businessdirectoryplugin.com/contact/](http://businessdirectoryplugin.com/contact/)
    -  This reply was modified 6 years, 6 months ago by [Business Directory Plugin](https://wordpress.org/support/users/businessdirectoryplugin/).
 *  Thread Starter [highlanderap](https://wordpress.org/support/users/highlanderap/)
 * (@highlanderap)
 * [6 years, 6 months ago](https://wordpress.org/support/topic/error-message-uncaught-error-class-wpbdp_admin-not-found/#post-12157560)
 * OK I have upgraded and will report in tomorrow on the results. Thank you!
 *  Plugin Author [Business Directory Plugin](https://wordpress.org/support/users/businessdirectoryplugin/)
 * (@businessdirectoryplugin)
 * [6 years, 6 months ago](https://wordpress.org/support/topic/error-message-uncaught-error-class-wpbdp_admin-not-found/#post-12160360)
 * Sounds good [@highlanderap](https://wordpress.org/support/users/highlanderap/).
   Please let me know ASAP.
 *  Plugin Author [Business Directory Plugin](https://wordpress.org/support/users/businessdirectoryplugin/)
 * (@businessdirectoryplugin)
 * [6 years, 6 months ago](https://wordpress.org/support/topic/error-message-uncaught-error-class-wpbdp_admin-not-found/#post-12164780)
 * For everyone’s edification in the future, this is a conflict with iThemes and
   the way they are loading their Admin code:
 * >  I’ve checked iThemes Sync plugin files and found that WP_ADMIN is changed 
   > during plugin load, then BD skips WPBDP_Admin class file load because WP_ADMIN
   > is false, then iThemes Sync change it to true and when BD tries to instantiate
   > WPBDP_Admin class, it fails because file was not required before.
   > This happens because BD is loaded before iThemes Sync.
   > There is a fix included by iThemes Sync Plugin team to prevent compatibility
   > issues:
   >  1.8.1 – 2015-08-24 – Chris Jean
   >  Compatibility Fix: Added support for a define
   > to disable a feature of Sync that sets the WP_ADMIN define to true when handling
   > an authenticated request from the Sync server. This feature exists to prevent
   > compatibility issues with some security plugins yet can also cause a conflict
   > with some plugins. To disable this feature, add the following to the site’s
   > wp-config.php file: define( ‘ITHEMES_SYNC_SKIP_SET_IS_ADMIN_TO_TRUE’, true );
   > (Though if it’s optional then they shouldn’t be using it 😕)
 * We’re adding a check in BD to ensure that this is loaded even when that’s off.
   It will be in the next release (5.5.13)
 * Anyone needing this before then, contact us here: [http://businessdirectoryplugin.com/contact/](http://businessdirectoryplugin.com/contact/)

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Error message: Uncaught Error: Class ‘WPBDP_Admin’ not found’ is closed
to new replies.

 * ![](https://ps.w.org/business-directory-plugin/assets/icon-256x256.png?rev=2901888)
 * [Business Directory Plugin - Easy Listing Directories for WordPress](https://wordpress.org/plugins/business-directory-plugin/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/business-directory-plugin/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/business-directory-plugin/)
 * [Active Topics](https://wordpress.org/support/plugin/business-directory-plugin/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/business-directory-plugin/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/business-directory-plugin/reviews/)

 * 4 replies
 * 2 participants
 * Last reply from: [Business Directory Plugin](https://wordpress.org/support/users/businessdirectoryplugin/)
 * Last activity: [6 years, 6 months ago](https://wordpress.org/support/topic/error-message-uncaught-error-class-wpbdp_admin-not-found/#post-12164780)
 * Status: resolved