WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture...
A useful backup needs to contain your website files and its database, if the application uses one. Download the files over a secure connection and export the database using the tools available in your hosting account. For WordPress, exporting posts from the dashboard is not a substitute for a full website backup.
Keep a copy outside your hosting account, with access properly protected. Record the backup date and application version. Before relying on it, check that the archive opens and test the restoration in a separate environment without overwriting your live website. If you use an automated backup tool, regularly check that its tasks have completed successfully.