How do I keep my website safe and up-to-date?
A WordPress website is never “finished”. Updates come, backups need to be made, and logging in must remain secure. Much of this is already built into your leflite website. In this overview, you will read what is arranged by default, what you can do yourself, and what we can do for you.
In short
- Built-in: confirm login from a new location via email, a general error message when logging in, and a protected REST API.
- Plugins are automatically updated on your live website. The theme is not: for that, you will receive the notification Theme update available!
- Backups are not included in the theme but are part of the hosting.
- What you can do: a strong password, only necessary users, no unknown plugins.
- With WordPress maintenance, we take care of updates, backups, and security.
What is included by default in leflite?
Confirming new login locations
When you log in to the live website from an IP address that is not yet known, for example, from a new location or a new network, you will first receive an email with a confirmation link. Only after that can you log in. This way, someone who knows your password does not have access yet. As long as this check is active, XML-RPC is also closed, an old way of logging in that is often used for attacks. Read why you need to confirm your login via email.
General error message, protected REST API
- If you type an incorrect username or password when logging in, the website simply says: “The entered details are incorrect.” An attacker does not know whether the username exists.
- The REST API of WordPress, a technical entry point for other programs, only works for logged-in users and a few fixed connections, such as forms and payments.
- Requests with known attack patterns in the web address are denied.
Comments off
Comments under pages and posts are turned off, so no spam comes in through comment forms. If you have a webshop with product reviews, those will still work.
Nog geen website op leflite?
Wij bouwen hem samen met jou. Daarna pas je alles zelf aan, precies zoals in dit artikel.
- Online binnen een week
- Hosting, SSL en back-ups inbegrepen
- Vanaf €49,95 per maand
What do you do?
- A strong, unique password for each user. Use a password manager.
- Only users who need it, with the lowest role that suffices. Remove accounts of former employees. See how to add a user and choose the right role.
- No plugins on your own initiative. Every extra plugin is extra code to maintain. Consult first, see which plugins are included in your website by default.
- Pay attention to the notification Theme update available! and do not ignore it for months.
- Keep your website light: see why your website is slow and what you can do yourself.
What do we do?
With WordPress maintenance, we take care of the updates, backups, and security of your website, so you don’t have to worry about it. Maintenance for a website costs €400 per year, for a webshop €600 per year. What is included, you can read on the page WordPress maintenance. Why it is worth it, you can read in why a maintenance contract is necessary.
Updates: theme and plugins
WordPress, the theme, and the plugins receive regular updates: for security, new features, and bug fixes.
- Plugins are automatically updated on your live website.
- The leflite theme comes from Lef Creative’s own update server and is not automatically updated. If there is a new version, you will see the notification Theme update available! at the top of the dashboard. What to do with that, you can read in what the notification Theme update available means.
All available updates can be found under Dashboard → Updates.
Backups
Backups are not included in the theme or in a plugin of your website, but are part of the hosting. If you host your website with us, we will make the backups. Read more about hosting on web hosting. Did something go wrong? Read how to restore a backup of your website. For one page, an earlier version is often enough.
All articles about maintenance
Frequently asked questions
With our WordPress maintenance, we handle the updates. If you don’t have that, consult with us on how you will approach it before you update the theme yourself.
Share this article
Robert Oosterloo
Robert Oosterloo is eigenaar en UX/UI-designer van Lef Creative in Kollum. Hij ontwerpt websites, webshops en software voor ondernemers in Noord-Nederland.
Read also
The default plugins of your website
Confirm your login via email
Logging in to your website
Want a website like this?
Here you can read how easy it is to maintain a leflite site yourself. Want one too? We will think along with you, no strings attached.
Prefer direct contact? Call Robert at 06 35 66 47 73 or send a WhatsApp.