protected function checkWordPressInstallation()
    {
        $defaultWpInstallDir = $this->plugin->getRootDirectory() . '/wordpress';
        $wpInstallDir = $this->getComposerConfigurator()->getWordPressInstallDirectory();
        
        if (file_exists($defaultWpInstallDir) && is_dir($defaultWpInstallDir)) {
            if (! is_dir($wpInstallDir)) {
                if (file_exists($wpInstallDir)) {
                    unlink($wpInstallDir);
                }
                
                rename($defaultWpInstallDir, $wpInstallDir);
            } else {
                rmdir($defaultWpInstallDir);
            }
        }
    }