From 9581460e1463f2eda0b06600e5366b72160820f6 Mon Sep 17 00:00:00 2001 From: Greg Anderson Date: Wed, 12 Dec 2018 15:58:21 -0800 Subject: [PATCH] WordPress core does not contain a wp-config.php file; do not require that file to be present when detecting WordPress installs. (#1) --- src/Inspectors/WordPressInspector.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/Inspectors/WordPressInspector.php b/src/Inspectors/WordPressInspector.php index 8bea47c..eb582ba 100644 --- a/src/Inspectors/WordPressInspector.php +++ b/src/Inspectors/WordPressInspector.php @@ -38,12 +38,10 @@ public function valid(ComposerInfo $composer_info) */ protected function isWordPressRoot(ComposerInfo $composer_info, $document_root) { - if (file_exists("$document_root/wp-config.php")) { - foreach (['/', '/wp/'] as $dir) { - $version_file = $dir . 'wp-includes/version.php'; - if (file_exists("$document_root/$version_file")) { - return new VersionInfo('WordPress', $composer_info, $document_root, $version_file, "#wp_version = '([0-9.]*)';#m"); - } + foreach (['/', '/wp/'] as $dir) { + $version_file = $dir . 'wp-includes/version.php'; + if (file_exists("$document_root/$version_file")) { + return new VersionInfo('WordPress', $composer_info, $document_root, $version_file, "#wp_version = '([0-9.]*)';#m"); } } return false;