WordPress backup doesn’t help – I can’t restore the backup and I don”t know why.
Well, that depends on what tool you used to create the backup, and how the tool handles the restoration.
You could simply ask your host to restore a backup of your site for you if your hosting comes with such a backup.
If you need to use a WordPress plugin to restore the backup yourself, then you’ll first need to have a functioning WordPress site — even if it’s a blank, freshly-installed site — to activate the plugin and do the restoration.
How to disable the plugin?
The simplest way will be to rename or delete the plugin’s folder inside /wp-content/plugins/
. This will effectively disable the plugin.
You’ll need (s)FTP, SSH, or the web-based File Manager in your hosting control panel (if any).
Alternatively, you can disable all plugins using your database management tool. Please see: https://www.ads-software.com/documentation/article/faq-troubleshooting/#how-to-deactivate-all-plugins-when-not-able-to-access-the-administrative-menus
I do not have access do myPHP or FTP.
How is your site hosted that you don’t have access to basic FTP?
If you simply don’t have the FTP connection credentials, please get in touch with your hosting provider and ask for your FTP connection details.