{"id":37944,"date":"2021-05-04T19:26:34","date_gmt":"2021-05-04T17:26:34","guid":{"rendered":"https:\/\/staging.kinsta.site\/?p=7539"},"modified":"2021-08-03T12:13:04","modified_gmt":"2021-08-03T10:13:04","slug":"automatische-wordpress-updates","status":"publish","type":"post","link":"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/","title":{"rendered":"Een grondige analyse van automatische WordPress updates"},"content":{"rendered":"<p>Als het gaat om <a href=\"https:\/\/staging.kinsta.site\/nl\/blog\/wordpress-beveiliging\/\">beveiliging<\/a>, weten we hoe ontzettend belangrijk het is om regelmatig je volledige WordPress installaties (core, thema&#8217;s \u00e9n plugins) te updaten, maar ook hoe lang dit updateproces kan duren, zeker als je wat meer plugins ge\u00efnstalleerd hebt. Het wordt meestal aanbevolen om de volgende stappen af te lopen:<\/p>\n<ol style=\"margin-left: 30px\">\n<li>Maak back-ups van bestanden en databases<\/li>\n<li>Schakel plugins uit<\/li>\n<li>Updaten<\/li>\n<li>Schakel plugins \u00e9\u00e9n voor \u00e9\u00e9n in<\/li>\n<li>Controleer de website<\/li>\n<\/ol>\n<p>Het kan een nogal langdradig proces zijn voor \u00e9\u00e9n website, en het wordt helemaal tijdrovend en vervelend wanneer je dit moet doen voor vijf, tien of zelfs nog meer websites.<\/p>\n<p>WordPress 3.7 introduceerde automatische updates, met als specifiek doel om de beveiliging van installaties te verbeteren en het beheer van websites makkelijker te maken. Standaard is deze handige functie ingeschakeld voor kleinere updates (dus onderhoud en beveiligingsreleases) en vertalingsbestanden, maar het is ook mogelijk om de updates naar wens aan te passen. Daarom gaan we in dit artikel kijken hoe je het updaten zoveel mogelijk kan automatiseren zodra er een nieuwe versie van WordPress core, je thema&#8217;s of een plugin uitgegeven wordt. Laten we dus eens goed kijken naar de automatische updates van WordPress!<\/p>\n<div style=\"text-align: center\">\n<figure style=\"width: 983px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" title=\"WordPress automatic updates\" src=\"https:\/\/staging.kinsta.site\/wp-content\/uploads\/2016\/10\/updates.png\" alt=\"WordPress automatische updates\" width=\"983\" height=\"489\"><figcaption class=\"wp-caption-text\">WordPress automatische updates<\/figcaption><\/figure>\n<\/div>\n<h3>Automatische updates inhoudsopgave<\/h3>\n<ul>\n<li><a href=\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#wordpress-automatic-updates\">WordPress automatische updates<\/a><\/li>\n<li><a href=\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#background-updates-wp-config\">Beheren van updates op de achtergrond via wp-config.php<\/a><\/li>\n<li><a href=\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#background-updates-api-filters\">Beheren van updates op de achtergrond via API filters<\/a><\/li>\n<li><a href=\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#emails\">E-mails met resultaten, meldingen en debugging<\/a><\/li>\n<li><a href=\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#disable-wordpress-automatic-updates\">Wanneer en waarom je automatische updates van WordPress uit moet schakelen<\/a><\/li>\n<li><a href=\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#automatic-updates-plugins\">Beheer automatische WordPress updates met plugins<\/a><\/li>\n<li><a href=\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#automatic-updates-premium-plugins-themes\">Automatische updates voor premium plugins en thema&#8217;s<\/a><\/li>\n<\/ul>\n<h2>WordPress automatische updates<\/h2>\n<p>Er zijn vier soorten updates en <strong>automatische updates<\/strong> bij WordPress:<\/p>\n<ol>\n<li><strong>Updates van WordPress core<\/strong><\/li>\n<li><strong>Updates van plugins<\/strong><\/li>\n<li><strong>Updates van thema&#8217;s<\/strong><\/li>\n<li><strong>Updates met vertalingsbestanden<\/strong><\/li>\n<\/ol>\n<p>Updates van WordPress core zijn weer onderverdeeld in drie subtypen:<\/p>\n<ol>\n<li><strong>Core development<\/strong> (alleen beschikbaar voor development installaties)<\/li>\n<li><strong>Minor core updates<\/strong> (onderhoud en beveiliging) &#8211; kleinere updates die standaard geactiveerd zijn voor stabiele installaties<\/li>\n<li><strong>Major core updates<\/strong><\/li>\n<\/ol>\n<p>WordPress biedt je de mogelijkheid om het update proces te automatiseren voor alle typen, via twee <em>wp-config.php<\/em> constanten en een aantal API filters.<\/p>\n<h2 id=\"background-updates-wp-config\">Beheren van updates op de achtergrond via wp-config.php<\/h2>\n<p>WordPress biedt enkele <em>wp-config.php<\/em> constanten waarmee we auto-updates kunnen beheren. Door <code>AUTOMATIC_UPDATER_DISABLED<\/code>\u00a0op TRUE te zetten, zullen alle automatische updates uitgezet worden:<\/p>\n<pre><code class=\"language-php\">define( 'AUTOMATIC_UPDATER_DISABLED', true );<\/code><\/pre>\n<p>WP_AUTO_UPDATE_CORE maakt het mogelijk om alleen de updates van WordPress core te beheren (minor, major en development releases). Deze constante kan als volgt worden ingesteld:<\/p>\n<pre><code class=\"language-php\"># Disables all core updates:\ndefine( 'WP_AUTO_UPDATE_CORE', false );\n\n# Enables all core updates, including minor and major:\ndefine( 'WP_AUTO_UPDATE_CORE', true );\n\n# Enables minor updates:\ndefine( 'WP_AUTO_UPDATE_CORE', 'minor' );\n<\/code><\/pre>\n<p>In development installaties staat\u00a0<code>WP_AUTO_UPDATE_CORE<\/code>\u00a0standaard op TRUE. In stabiele installaties is de standaard &#8220;minor&#8221;.<\/p>\n<p>Voor de volledigheid: het is goed om te noemen dat er nog een extra constante te defini\u00ebren is die auto-updates kan uitschakelen. Maar wanneer je deze op TRUE zet, zullen alle bewerkingen van bestanden uitgezet worden, dus ook handmatige updates en installaties van plugins en thema&#8217;s.<\/p>\n<pre><code class=\"language-php\">define( 'DISALLOW_FILE_MODS', true );<\/code><\/pre>\n<p>In plaats daarvan kan je meestal beter de constante\u00a0<code>DISALLOW_FILE_EDITS<\/code>\u00a0defini\u00ebren, die de bestanden editor uitschakelt, maar de installatie en update functie verder niet beperkt.<\/p>\n<p>Gerelateerde tutorial:\u00a0<a href=\"https:\/\/staging.kinsta.site\/nl\/blog\/wp-config-php\/\">wp-config.php bestand \u2013 Een uitgebreide bespreking over hoe je WordPress configureert<\/a><\/p>\n<h2 id=\"background-updates-api-filters\">Beheren van updates op de achtergrond via API filters<\/h2>\n<p>Configuratie-constanten bieden een algemene manier om auto-updates in of uit te schakelen. Maar WordPress bevat ook een aantal filters waarmee je op een gedetailleerder niveau allerlei soorten updates kan beheren.<\/p>\n<blockquote style=\"font-size: 1rem\"><p>Opmerking: Filters moeten binnen plugins gebruikt worden, en &#8220;must use plugins&#8221; zijn een goede optie voor achtergrond updates, doordat ze in een speciale map binnen <em>\/wp-content<\/em> zitten en automatisch ingeschakeld worden door WordPress. Deze plugins verschijnen ook niet in het WordPress Plugins scherm, dus ze kunnen niet per ongeluk worden uitgezet of verwijderd door admins op je site. Voor meer details kan je de <a href=\"https:\/\/codex.wordpress.org\/Must_Use_Plugins\">Codex documentatie lezen<\/a>.<\/p><\/blockquote>\n<p>Allereerst: het automatic_updater_disabled filter op TRUE zetten, heeft hetzelfde effect als de constante\u00a0<code>AUTOMATIC_UPDATER_DISABLED<\/code>\u00a0op TRUE zitten in\u00a0<em>wp-config.php<\/em>:<\/p>\n<pre><code class=\"language-php\">add_filter( 'automatic_updater_disabled', '__return_true' );<\/code><\/pre>\n<p>We kunnen alle soorten updates beheren via de <code>auto_update_$type<\/code> filters, die updates inschakelen of uitschakelen op basis van de waarde van <code>$type<\/code> (namelijk: <code>'core'<\/code>,\u00a0<code>'plugin'<\/code>,\u00a0<code>'theme'<\/code>\u00a0of\u00a0<code>'translation'<\/code>).<\/p>\n<p>We kunnen dus alle core updates automatiseren door het <code>auto_update_core<\/code> filter op TRUE te zetten:<\/p>\n<pre><code class=\"language-php\">add_filter( 'auto_update_core', '__return_true' );<\/code><\/pre>\n<p>In het volgende voorbeeld zetten we ook automatische updates voor thema&#8217;s, plugins en vertalingen aan:<\/p>\n<pre><code class=\"language-php\">add_filter( 'auto_update_theme', '__return_true' );\nadd_filter( 'auto_update_plugin', '__return_true' );\nadd_filter( 'auto_update_translation', '__return_true' );<\/code><\/pre>\n<p>In de bovenstaande voorbeelden hebben we auto-updates ingeschakeld. Maar deze filters kan je nog preciezer instellen. In het volgende voorbeeld automatiseren we auto-updates voor twee specifieke plugins:<\/p>\n<pre><code class=\"language-php\">function cb_auto_update_plugins ( $update, $item ) {\n\t$plugins = array ( 'hello', 'akismet' );\n\tif ( in_array( $item-&gt;slug, $plugins ) ) {\n\t\t\/\/ update plugin\n\t\treturn true; \n\t} else {\n\t\t\/\/ use default settings\n\t\treturn $update; \n\t}\n}\nadd_filter( 'auto_update_plugin', 'cb_auto_update_plugins', 10, 2 );\n<\/code><\/pre>\n<p>De callback functie heeft twee argumenten:<\/p>\n<ol style=\"margin-left: 30px\">\n<li><code>$update<\/code>: een Booleaanse waarde die aangeeft of er al dan niet updates plaats moeten vinden;<\/li>\n<li><code>$item<\/code>: het object voor de specifieke update.<\/li>\n<\/ol>\n<p>De functie controleert of het item dat ge\u00fcpdatet kan worden in de <code>$plugins<\/code> array zit, en stuurt op basis daarvan True of False terug.<\/p>\n<p>Als laatste kunnen we ook differenti\u00ebren tussen development, minor en major updates, door <code>true<\/code> of <code>false<\/code> via de volgende filters in te stellen:<\/p>\n<pre><code class=\"language-php\">add_filter( 'allow_dev_auto_core_updates', '__return_false' );\nadd_filter( 'allow_minor_auto_core_updates', '__return_true' );\nadd_filter( 'allow_major_auto_core_updates', '__return_true' );\n<\/code><\/pre>\n<p>We weten dat een update soms mislukt. In het ergste geval kan een website zelfs offline gaan door een fout met een update. Maar gelukkig kunnen we WordPress vragen om een melding per mail na elk update (of poging tot updaten).<\/p>\n<h2 id=\"emails\">E-mails met resultaten, meldingen en debugging<\/h2>\n<p>WordPress stuurt een mail naar het adres van de admin, afhankelijk van het resultaat van het updateproces:<\/p>\n<ul>\n<li><strong>een &#8220;result&#8221; e-mail<\/strong> wordt verstuurd na een automatische update van WordPress core;<\/li>\n<li><strong>een meldingsmail<\/strong> wordt verstuurd wanneer WordPress een auto-update niet kon uitvoeren;<\/li>\n<li><strong>een debugging mail<\/strong> wordt verstuurd wanneer je een development versie van WordPress gebruikt.<\/li>\n<\/ul>\n<p>Wanneer een auto-update uitgevoerd wordt of mislukt, stuurt WordPress een mail met het resultaat of een meldingsmail met \u00e9\u00e9n van de volgende onderwerpen:<\/p>\n<ul style=\"margin-left: 30px\">\n<li><strong>Your site has updated to WordPress XXX <\/strong>(case success)<\/li>\n<li><strong>WordPress XXX is available. Please update<\/strong>! (<a href=\"https:\/\/staging.kinsta.site\/nl\/kennisbank\/wordpress-updating-failed\/\">update failed<\/a> and a manual update is required: case fail)<\/li>\n<li><strong>URGENT: Your site may be down due to a failed update<\/strong>(<a href=\"https:\/\/staging.kinsta.site\/nl\/kennisbank\/wordpress-updating-failed\/\">update failed<\/a>\u00a0and WordPress could be down: case critical)<\/li>\n<\/ul>\n<p>Het<code>\u00a0auto_core_update_send_email<\/code>\u00a0filter bepaalt de e-mails met resultaten en meldingen. Deze e-mails kunnen uitgezet worden door het filter op <code>false<\/code> te zetten, met de volgende code:<\/p>\n<pre><code class=\"language-php\">apply_filters( 'auto_core_update_send_email', '__return_false' );<\/code><\/pre>\n<p>Vooral wanneer je van plan bent om automatische updates uit te voeren voor alle nieuwere WordPress core releases en de releases van thema&#8217;s en plugins, wil je waarschijnlijk deze e-mails ingeschakeld laten, maar aanpassen op basis van het resultaat of het soort update. In het volgende voorbeeld zal WordPress geen resultatenmail meer sturen wanneer de update geslaagd is:<\/p>\n<pre><code class=\"language-php\">function cb_auto_core_update_send_email ( $send, $type, $core_update, $result ) {\n\tif ( !empty( $type ) && $type == 'success' ) {\n\t\t\/\/ don't send email\n\t\treturn false; \n\t}\n\t\t\/\/ use default settings\n\t\treturn $send; \n\t}\n}\nadd_filter( 'auto_core_update_send_email', 'cb_auto_core_update_send_email', 10, 4 );\n<\/code><\/pre>\n<p>De callback functie heeft de volgende argumenten:<\/p>\n<ul>\n<li><code>$send<\/code> is een Booleaanse waarde die bepaalt of er een mail met resultaten of meldingen verstuurd moet worden;<\/li>\n<li><code>$type<\/code> is een string die instelt welk type email verstuurd moet worden (success, fail of critical);<\/li>\n<li><code>$core_update<\/code> is het object voor de specifieke update.<\/li>\n<li><code>$result<\/code> is het resultaat van de update van WordPress core (dit kan een WP_Error zijn).<\/li>\n<\/ul>\n<p>Standaard krijgen admins een melding wanneer er een update wordt aangeboden vanuit WordPress.org, maar er iets misgaat waardoor de installatie de update niet kan uitvoeren. Deze melding wordt slechts \u00e9\u00e9n keer per release verstuurd. Het <code>send_core_update_notification_email<\/code>\u00a0filter biedt wat flexibiliteit in wanneer deze meldingen wel of niet verstuurd moeten worden. Stel dit filter zo in:<\/p>\n<pre><code class=\"language-php\">apply_filters( 'send_core_update_notification_email', '__return_true' );<\/code><\/pre>\n<p>Als laatste bepaalt het\u00a0<code>automatic_updates_send_debug_email<\/code>\u00a0filter welke debugging mails er verstuurd worden, die handige log info bevatten over de uitgevoerde updates. Standaard worden deze mails verstuurd door development installaties. Door deze op FALSE te zetten zal WordPress geen debugmails meer sturen, en als je het filter op TRUE zetten zullen de mails juist wel in stabiele installaties verstuurd worden:<\/p>\n<pre><code class=\"language-php\">apply_filters( 'automatic_updates_send_debug_email', '__return_true' );<\/code><\/pre>\n<h2 id=\"disable-wordpress-automatic-updates\">Wanneer en waarom je automatische updates van WordPress uit moet schakelen<\/h2>\n<p>Het auto-update proces is een ideale functie voor de meeste gebruikers, aangezien het een hoop tijd en moeite kan schelen.<br \/>\nMaar alhoewel <a href=\"https:\/\/make.wordpress.org\/core\/2013\/10\/25\/the-definitive-guide-to-disabling-auto-updates-in-wordpress-3-7\/\">auto-updates heel veilig lijken te zijn<\/a>, moet je jezelf altijd afvragen of je ze echt allemaal standaard wil inschakelen.<\/p>\n<p>Zo zijn er soms compatibiliteitsproblemen met thema&#8217;s of plugins, die door een update enkele functies of zelfs de hele website vast kunnen laten lopen. Wanneer een website vrij veel plugins gebruikt, kan het soms veiliger zijn om handmatig te updaten, of in ieder geval de plugins handmatig te updaten. Door dit \u00e9\u00e9n-voor-\u00e9\u00e9n kunnen we snel problemen zien, die bij een automatisch proces moeilijk terug te vinden kunnen zijn.<\/p>\n<p>Daarnaast moet je als je een developer bent altijd voorzichtig zijn met de namen die je kiest voor je thema&#8217;s en plugins, zelfs wanneer je ze niet publiceert. Bij het uitvoeren van updates zoekt WordPress in de Plugin Directory naar nieuwe versies van je plugins, en overschrijft je bestanden wanneer er een plugin met dezelfde naam wordt gevonden. Wanneer je van plan bent om achtergrondupdates voor je thema&#8217;s en plugins in te schakelen, moet je dus zeker weten dat je unieke namen in je scripts gebruikt.<\/p>\n<p>Dat is allemaal erg nuttige info voor developers. Maar hoe kan iemand die geen developer is auto-updates handig gebruiken?<\/p>\n<h2>Beheer automatische WordPress updates met plugins<\/h2>\n<p>Wanneer je zelf geen developer bent, kan je de automatische updates van WordPress beheren via een plugin.<\/p>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/stops-core-theme-and-plugin-updates\/\">Easy Updates Manager<\/a>\u00a0maakt het mogelijk voor admin gebruikers om WordPress updates te beheren voor zowel enkelvoudige websites als <a href=\"https:\/\/staging.kinsta.site\/nl\/blog\/wordpress-multisite-complete-gids\/\">Multisite installaties<\/a>. Via de plugin kan je alle typen WordPress updates beheren, en bij de thema&#8217;s en plugins kan je auto-updates individueel inschakelen. Overige functies hebben betrekking op de meldingsmails, het blokkeren van gebruikers en het loggen van de updates van plugins.<\/p>\n<div style=\"text-align: center\">\n<figure style=\"width: 1024px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" title=\"Easy Updates Manager\" src=\"https:\/\/staging.kinsta.site\/wp-content\/uploads\/2016\/10\/easy_updates_manager-1024x972.png\" alt=\"Easy Updates Manager - manage WordPress automatic updates\" width=\"1024\" height=\"972\"><figcaption class=\"wp-caption-text\">Easy Updates Manager<\/figcaption><\/figure>\n<\/div>\n<p>Bij problemen met compatibiliteit kan het nodig zijn om snel terug te gaan naar een vorige versie van je plugin of thema. <a href=\"https:\/\/wordpress.org\/plugins\/wp-rollback\/\">WP Rollback<\/a> maakt het mogelijk om een <a href=\"https:\/\/staging.kinsta.site\/nl\/blog\/wordpress-back-ups-herstellen\/\">vorige versie te herstellen<\/a> van een thema of plugin dat je ge\u00efnstalleerd hebt, via het Plugins scherm. Klik gewoon op de link Rollback, en de plugin geeft je een lijst met mogelijke versies.<\/p>\n<p>Helaas zal WP Rollback je niet kunnen helpen als je website helemaal offline gaat, dus zorg altijd voor een back-up en lees alle online documentatie.<\/p>\n<div style=\"text-align: center\">\n<figure style=\"width: 829px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\" size-full\" title=\"WP Rollback\" src=\"https:\/\/staging.kinsta.site\/wp-content\/uploads\/2016\/10\/wp_rollback.png\" alt=\"WP Rollback\" width=\"829\" height=\"542\"><figcaption class=\"wp-caption-text\">WP Rollback<\/figcaption><\/figure>\n<\/div>\n<p>Ter afsluiting: als je een compatibiliteitstest wil doen bij auto-updates binnen je WordPress installatie, dan kan <a href=\"https:\/\/wordpress.org\/plugins\/background-update-tester\/\">Background Update Tester<\/a> je de benodigde informatie geven.<\/p>\n<h2 id=\"automatic-updates-premium-plugins-themes\">Automatische updates voor premium plugins en thema&#8217;s<\/h2>\n<p>Als developer van premium WordPress plugins en thema&#8217;s, is het jouw verantwoordelijkheid om een mechanisme voor automatische updates te integreren in je producten, zodat gebruikers een soepele ervaring hebben, zoals ze immers verwachten van WordPress.org producten. Dit is tegenwoordig de standaard, en met goede reden. Je kan zelf premium producten hosten en een updatemechanisme ontwikkelen, of een platform zoals <a href=\"https:\/\/freemius.com\/wordpress\/automatic-software-updates\/\">Freemius<\/a>, <a href=\"https:\/\/kernl.us\/\">Kernl<\/a>, of <a href=\"http:\/\/wp-updates.com\/\">WP Updates<\/a> gebruiken, die je een veilige opslag bieden en standaard automatische updates voor je regelen.<\/p>\n<h2>Samenvatting<\/h2>\n<p>Automatische updates van WordPress zijn een handige functie die je een hoop tijd en moeite kan schelen, en waardoor je je website altijd kan laten updaten. Maar is het slim om alle soorten updates in te schakelen? Laat het ons weten in de reacties hieronder.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In order to keep your website secure, it&#8217;s mandatory to perform regular updates of WordPress core, themes and plugins. If updating WordPress is an annoying and complex job for you, consider to streamline the upgrade process and keep secure your website with WordPress automatic updates.<\/p>\n","protected":false},"author":36,"featured_media":37946,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[29,28],"topic":[],"class_list":["post-37944","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-webdev","tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v17.1.2 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Een grondige analyse van automatische WordPress updates<\/title>\n<meta name=\"description\" content=\"Als het updaten van WordPress voor jou een irritante en lastige klus is, overweeg dan om het proces te stroomlijnen met de automatische updates van WordPress.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Een grondige analyse van automatische WordPress updates\" \/>\n<meta property=\"og:description\" content=\"Als het updaten van WordPress voor jou een irritante en lastige klus is, overweeg dan om het proces te stroomlijnen met de automatische updates van WordPress.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Nederland-476213452787823\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-04T17:26:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-03T10:13:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/staging.kinsta.site\/nl\/wp-content\/uploads\/sites\/7\/2019\/09\/kinsta-NL-OG-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Carlo Daniele\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Als het updaten van WordPress voor jou een irritante en lastige klus is, overweeg dan om het proces te stroomlijnen met de automatische updates van WordPress.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/staging.kinsta.site\/wp-content\/uploads\/2016\/10\/wordpress-automatic-updates.png\" \/>\n<meta name=\"twitter:creator\" content=\"@carlodaniele\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_NL\" \/>\n<meta name=\"twitter:label1\" content=\"Geschreven door\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carlo Daniele\" \/>\n\t<meta name=\"twitter:label2\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/\"},\"author\":{\"name\":\"Carlo Daniele\",\"@id\":\"https:\/\/staging.kinsta.site\/nl\/#\/schema\/person\/2d28bf60168ccf5e1a3004e843d481ad\"},\"headline\":\"Een grondige analyse van automatische WordPress updates\",\"datePublished\":\"2021-05-04T17:26:34+00:00\",\"dateModified\":\"2021-08-03T10:13:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/\"},\"wordCount\":1793,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/staging.kinsta.site\/nl\/#organization\"},\"image\":{\"@id\":\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/staging.kinsta.site\/nl\/wp-content\/uploads\/sites\/7\/2021\/04\/automatische-wordpress-updates.png\",\"keywords\":[\"webdev\",\"WordPress\"],\"articleSection\":[\"WordPress ontwikkeling\"],\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/\",\"url\":\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/\",\"name\":\"Een grondige analyse van automatische WordPress updates\",\"isPartOf\":{\"@id\":\"https:\/\/staging.kinsta.site\/nl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/staging.kinsta.site\/nl\/wp-content\/uploads\/sites\/7\/2021\/04\/automatische-wordpress-updates.png\",\"datePublished\":\"2021-05-04T17:26:34+00:00\",\"dateModified\":\"2021-08-03T10:13:04+00:00\",\"description\":\"Als het updaten van WordPress voor jou een irritante en lastige klus is, overweeg dan om het proces te stroomlijnen met de automatische updates van WordPress.\",\"breadcrumb\":{\"@id\":\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#primaryimage\",\"url\":\"https:\/\/staging.kinsta.site\/nl\/wp-content\/uploads\/sites\/7\/2021\/04\/automatische-wordpress-updates.png\",\"contentUrl\":\"https:\/\/staging.kinsta.site\/nl\/wp-content\/uploads\/sites\/7\/2021\/04\/automatische-wordpress-updates.png\",\"width\":1460,\"height\":730,\"caption\":\"automatische WordPress updates\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/staging.kinsta.site\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Een grondige analyse van automatische WordPress updates\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/staging.kinsta.site\/nl\/#website\",\"url\":\"https:\/\/staging.kinsta.site\/nl\/\",\"name\":\"Kinsta\",\"description\":\"Snelle, veilige, premium hostingoplossingen\",\"publisher\":{\"@id\":\"https:\/\/staging.kinsta.site\/nl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/staging.kinsta.site\/nl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/staging.kinsta.site\/nl\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/staging.kinsta.site\/nl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/staging.kinsta.site\/nl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/staging.kinsta.site\/nl\/wp-content\/uploads\/sites\/7\/2020\/12\/kinsta.png\",\"contentUrl\":\"https:\/\/staging.kinsta.site\/nl\/wp-content\/uploads\/sites\/7\/2020\/12\/kinsta.png\",\"width\":580,\"height\":580,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/staging.kinsta.site\/nl\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Nederland-476213452787823\/\",\"https:\/\/x.com\/Kinsta_NL\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/staging.kinsta.site\/nl\/#\/schema\/person\/2d28bf60168ccf5e1a3004e843d481ad\",\"name\":\"Carlo Daniele\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/staging.kinsta.site\/nl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/57c0b51e899a9e0e953de1b66a1d27a416331bc25ca0ffe68ab29d6e16ef2269?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/57c0b51e899a9e0e953de1b66a1d27a416331bc25ca0ffe68ab29d6e16ef2269?s=96&d=mm&r=g\",\"caption\":\"Carlo Daniele\"},\"description\":\"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for over 10 years, also in collaboration with Italian and European universities and educational institutions. He has written dozens of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find Carlo on Twitter.\",\"sameAs\":[\"https:\/\/frammentidicodice.com\/\",\"https:\/\/x.com\/carlodaniele\"],\"url\":\"https:\/\/staging.kinsta.site\/nl\/blog\/author\/carlodaniele\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Een grondige analyse van automatische WordPress updates","description":"Als het updaten van WordPress voor jou een irritante en lastige klus is, overweeg dan om het proces te stroomlijnen met de automatische updates van WordPress.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/","og_locale":"nl_NL","og_type":"article","og_title":"Een grondige analyse van automatische WordPress updates","og_description":"Als het updaten van WordPress voor jou een irritante en lastige klus is, overweeg dan om het proces te stroomlijnen met de automatische updates van WordPress.","og_url":"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/","og_site_name":"Kinsta","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Nederland-476213452787823\/","article_published_time":"2021-05-04T17:26:34+00:00","article_modified_time":"2021-08-03T10:13:04+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/staging.kinsta.site\/nl\/wp-content\/uploads\/sites\/7\/2019\/09\/kinsta-NL-OG-1.jpg","type":"image\/jpeg"}],"author":"Carlo Daniele","twitter_card":"summary_large_image","twitter_description":"Als het updaten van WordPress voor jou een irritante en lastige klus is, overweeg dan om het proces te stroomlijnen met de automatische updates van WordPress.","twitter_image":"https:\/\/staging.kinsta.site\/wp-content\/uploads\/2016\/10\/wordpress-automatic-updates.png","twitter_creator":"@carlodaniele","twitter_site":"@Kinsta_NL","twitter_misc":{"Geschreven door":"Carlo Daniele","Geschatte leestijd":"9 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#article","isPartOf":{"@id":"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/"},"author":{"name":"Carlo Daniele","@id":"https:\/\/staging.kinsta.site\/nl\/#\/schema\/person\/2d28bf60168ccf5e1a3004e843d481ad"},"headline":"Een grondige analyse van automatische WordPress updates","datePublished":"2021-05-04T17:26:34+00:00","dateModified":"2021-08-03T10:13:04+00:00","mainEntityOfPage":{"@id":"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/"},"wordCount":1793,"commentCount":0,"publisher":{"@id":"https:\/\/staging.kinsta.site\/nl\/#organization"},"image":{"@id":"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#primaryimage"},"thumbnailUrl":"https:\/\/staging.kinsta.site\/nl\/wp-content\/uploads\/sites\/7\/2021\/04\/automatische-wordpress-updates.png","keywords":["webdev","WordPress"],"articleSection":["WordPress ontwikkeling"],"inLanguage":"nl-NL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/","url":"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/","name":"Een grondige analyse van automatische WordPress updates","isPartOf":{"@id":"https:\/\/staging.kinsta.site\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#primaryimage"},"image":{"@id":"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#primaryimage"},"thumbnailUrl":"https:\/\/staging.kinsta.site\/nl\/wp-content\/uploads\/sites\/7\/2021\/04\/automatische-wordpress-updates.png","datePublished":"2021-05-04T17:26:34+00:00","dateModified":"2021-08-03T10:13:04+00:00","description":"Als het updaten van WordPress voor jou een irritante en lastige klus is, overweeg dan om het proces te stroomlijnen met de automatische updates van WordPress.","breadcrumb":{"@id":"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#primaryimage","url":"https:\/\/staging.kinsta.site\/nl\/wp-content\/uploads\/sites\/7\/2021\/04\/automatische-wordpress-updates.png","contentUrl":"https:\/\/staging.kinsta.site\/nl\/wp-content\/uploads\/sites\/7\/2021\/04\/automatische-wordpress-updates.png","width":1460,"height":730,"caption":"automatische WordPress updates"},{"@type":"BreadcrumbList","@id":"https:\/\/staging.kinsta.site\/nl\/blog\/automatische-wordpress-updates\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/staging.kinsta.site\/nl\/"},{"@type":"ListItem","position":2,"name":"Een grondige analyse van automatische WordPress updates"}]},{"@type":"WebSite","@id":"https:\/\/staging.kinsta.site\/nl\/#website","url":"https:\/\/staging.kinsta.site\/nl\/","name":"Kinsta","description":"Snelle, veilige, premium hostingoplossingen","publisher":{"@id":"https:\/\/staging.kinsta.site\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/staging.kinsta.site\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/staging.kinsta.site\/nl\/#organization","name":"Kinsta","url":"https:\/\/staging.kinsta.site\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/staging.kinsta.site\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/staging.kinsta.site\/nl\/wp-content\/uploads\/sites\/7\/2020\/12\/kinsta.png","contentUrl":"https:\/\/staging.kinsta.site\/nl\/wp-content\/uploads\/sites\/7\/2020\/12\/kinsta.png","width":580,"height":580,"caption":"Kinsta"},"image":{"@id":"https:\/\/staging.kinsta.site\/nl\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Nederland-476213452787823\/","https:\/\/x.com\/Kinsta_NL"]},{"@type":"Person","@id":"https:\/\/staging.kinsta.site\/nl\/#\/schema\/person\/2d28bf60168ccf5e1a3004e843d481ad","name":"Carlo Daniele","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/staging.kinsta.site\/nl\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/57c0b51e899a9e0e953de1b66a1d27a416331bc25ca0ffe68ab29d6e16ef2269?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/57c0b51e899a9e0e953de1b66a1d27a416331bc25ca0ffe68ab29d6e16ef2269?s=96&d=mm&r=g","caption":"Carlo Daniele"},"description":"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for over 10 years, also in collaboration with Italian and European universities and educational institutions. He has written dozens of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find Carlo on Twitter.","sameAs":["https:\/\/frammentidicodice.com\/","https:\/\/x.com\/carlodaniele"],"url":"https:\/\/staging.kinsta.site\/nl\/blog\/author\/carlodaniele\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/wp\/v2\/posts\/37944","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/wp\/v2\/comments?post=37944"}],"version-history":[{"count":7,"href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/wp\/v2\/posts\/37944\/revisions"}],"predecessor-version":[{"id":39422,"href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/wp\/v2\/posts\/37944\/revisions\/39422"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/kinsta\/v1\/posts\/37944\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/kinsta\/v1\/posts\/37944\/translations\/it"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/kinsta\/v1\/posts\/37944\/translations\/fr"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/kinsta\/v1\/posts\/37944\/translations\/es"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/kinsta\/v1\/posts\/37944\/translations\/pt"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/kinsta\/v1\/posts\/37944\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/kinsta\/v1\/posts\/37944\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/kinsta\/v1\/posts\/37944\/translations\/nl"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/kinsta\/v1\/posts\/37944\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/kinsta\/v1\/posts\/37944\/translations\/dk"},{"href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/kinsta\/v1\/posts\/37944\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/wp\/v2\/media\/37946"}],"wp:attachment":[{"href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/wp\/v2\/media?parent=37944"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/wp\/v2\/tags?post=37944"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/staging.kinsta.site\/nl\/wp-json\/wp\/v2\/topic?post=37944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}