wpsnoop Fatal error: Cannot redeclare wp_hash_password()
If you are dealing with a WordPress issue where a PHP Function wp_hash_password() was already declared it is most likely due to a plugin/theme conflict.
wpsnoop scanned and analyzed over 100,000 WordPress plugins and themes to find and locate potential conflicts including functions that share the same name.
This page has information on the 22 places where that function is declared and used in WordPress plugins and themes.
Note: Our database currently only taps into the free themes and plugins available in the publicly available WordPress plugins and themes, if your site uses paid plugins, themes or custom code there may be additional conflicts.
Our database has uncovered 22 different instances of potential conflicts where different plugins or themes share the function name.
Examples of this error include:PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/whrd-password-hash/whrd-password-hash.php:111)
This file is part of the WordPress plugin Password Hash and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/wp-modern-password-hashing/wp-modern-password-hashing.php:83)
This file is part of the WordPress plugin WP Modern Password Hashing and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/md5-password-hashes/md5-password-hashes.php:43)
This file is part of the WordPress plugin MD5 Password Hashes and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/password-bcrypt/wp-password-bcrypt.php:65)
This file is part of the WordPress plugin Password bcrypt and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/password-hash/wp-php-password-hash.php:48)
This file is part of the WordPress plugin PHP native password hash and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/login-master-pro/index.php:326)
This file is part of the WordPress plugin Login Master PRO and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/advanced-password-security/includes/class-aps.php:225)
This file is part of the WordPress plugin Advanced Password Security and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/wp-argon2-password-hashing/wp-argon2-password-hashing.php:18)
This file is part of the WordPress plugin WP Argon2 Password Hashing and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/passwords-evolved/pluggable.php:73)
This file is part of the WordPress plugin Passwords Evolved and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/expire-password/pluggable.php:1483)
This file is part of the WordPress plugin PassExpire and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/wp-http-digest/wp-http-digest.php:112)
This file is part of the WordPress plugin wp-http-digest and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/wp-remote-users-sync/functions.php:10)
This file is part of the WordPress plugin WP Remote Users Sync and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/ballast-security-securing-hashing/BallastSecurityHasher.php:344)
This file is part of the WordPress plugin Ballast Security Hashing and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/better-passwords/better-passwords.php:286)
This file is part of the WordPress plugin Better Passwords and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/wp-password-hash-security/wp-password-hash-security.php:54)
This file is part of the WordPress plugin Wordpress Password Hash Security and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/case-insensitive-passwords/case-insensitive-passwords.php:27)
This file is part of the WordPress plugin Case-Insensitive Passwords and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/chap-secure-login/chapsecurelogin.php:206)
This file is part of the WordPress plugin Chap Secure Password Login and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/force-strong-hashing-littlebizzy/includes/functions.php:83)
This file is part of the WordPress plugin Force Strong Hashing and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/wpg2/wpg2functions.inc:1014)
This file is part of the WordPress plugin WPG2 and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/security-guard-littlebizzy/modules/force-strong-hashing/includes/functions.php:81)
This file is part of the WordPress plugin Security Guard and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/wp-hash-password/wp-hash-password.php:12)
This file is part of the WordPress plugin WP Hash Password and could be interacting with another theme or plugin and causing a fatal error.
PHP Fatal error: Cannot redeclare wp_hash_password() (previously declared in wp-content/plugins/drupal-password-encryption/drupal/adaptor.php:21)
This file is part of the WordPress plugin Drupal Password Encryption and could be interacting with another theme or plugin and causing a fatal error.
The error occurs because two (or more) plugins that you are using are both trying to declare a function with the same name.