{"id":62278,"date":"2025-04-04T09:57:58","date_gmt":"2025-04-04T07:57:58","guid":{"rendered":"https:\/\/kinqsta.com\/nl\/?p=62278&#038;preview=true&#038;preview_id=62278"},"modified":"2025-04-09T09:35:30","modified_gmt":"2025-04-09T07:35:30","slug":"blokken-zichtbaarheid","status":"publish","type":"post","link":"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/","title":{"rendered":"Zo toon of verberg je de inhoud van blokken in WordPress"},"content":{"rendered":"<p>Controle hebben over welke inhoud wordt gezien en onder welke omstandigheden is een waardevol hulpmiddel voor elke WordPress <a href=\"https:\/\/kinqsta.com\/nl\/blog\/soorten-developers\/\">ontwikkelaar<\/a> of ontwerper.<\/p>\n<p>Gelukkig zijn er veel <a href=\"https:\/\/kinqsta.com\/nl\/onderwerpen\/wordpress-plugins\/\">plugins<\/a> in het <a href=\"https:\/\/wordpress.org\/plugins\/\">WordPress ecosysteem<\/a> die je daarbij kunnen helpen. Hier bespreken we vier plugins waarmee je:<\/p>\n<ul>\n<li>Conceptuele content kan verbergen op een live pagina.<\/li>\n<li>Weergavevoorwaarden kan toepassen op groepen, headers en footers.<\/li>\n<li>Content kan tonen op basis van datum en tijd.<\/li>\n<li>Verschillende ontwerpen kan weergeven afhankelijk van het apparaattype.<\/li>\n<\/ul>\n<p>Een belangrijk verschil tussen de plugins die we hebben bekeken is hoe gemakkelijk &#8211; of moeilijk &#8211; het is om deze acties uit te voeren.<\/p>\n<p>Onze geselecteerde plugins richten zich op het tonen of verbergen van inhoud binnen blokken. We behandelen geen bredere oplossingen zoals <a href=\"https:\/\/kinqsta.com\/nl\/blog\/maak-je-een-lidmaatschapswebsite\/\">lidmaatschapsplugins<\/a> die de toegang tot pagina&#8217;s beperken, noch bespreken we hoe je blokken zelf kunt vergrendelen, ontgrendelen of verbergen. Zie daarvoor ons artikel <a href=\"https:\/\/kinqsta.com\/nl\/blog\/uitschakelen-gutenberg-blokken\/\">Zo schakel je Gutenberg blokken uit en vergrendel je ze<\/a>.<\/p>\n<p>Alle vier de plugins zouden moeten werken met blok-, hybride of klassieke thema&#8217;s. Ze ondersteunen ook <a href=\"https:\/\/kinqsta.com\/nl\/blog\/wordpress-blokpatronen\/\">patterns<\/a>, gedeeltelijk <a href=\"https:\/\/kinqsta.com\/nl\/blog\/wordpress-6-6\/#synced-pattern-overrides\">gesynchroniseerde patterns<\/a> en volledig gesynchroniseerde patronen gemaakt met blokken.<\/p>\n<p>Hoewel custom code niet altijd de beste manier is om blokken te tonen of te verbergen, geven we enkele codefragmenten als voorbeeld.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Plugins om inhoud van blokken te tonen of te verbergen in WordPress<\/h2>\n<p>De plugins die we onderzoeken hebben vergelijkbare mogelijkheden, maar zijn op verschillende manieren ge\u00efmplementeerd. De meeste bevatten globale instellingen in <strong>WP Admin<\/strong> &gt; <strong>Settings<\/strong>, behalve de laatste twee plugins die worden genoemd in het gedeelte <strong>Other Plugins<\/strong>, die deze opties niet hebben.<\/p>\n<p>Ze bieden echter allemaal per blok zichtbaarheid controles in het <a href=\"https:\/\/make.wordpress.org\/core\/2023\/03\/07\/introduction-of-block-inspector-tabs\/\" target=\"_blank\" rel=\"noopener noreferrer\">Inspector panel<\/a> (de rechter zijbalk) binnen de editor, of je nu werkt met een pagina, bericht, custom berichttype of de Site Editor.<\/p>\n<h3>Block Visibility<\/h3>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/03\/block-visibility-plugin.png\" alt=\"Hero banner van de Block Visibility plugin.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Hero banner van de Block Visibility plugin.<\/figcaption><\/figure>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/block-visibility\/\" target=\"_blank\" rel=\"noopener noreferrer\">Block Visibility<\/a> is een van de bekendste plugins in deze niche. Hij is al beschikbaar sinds de begindagen van de Block Editor en biedt de meest uitgebreide functieset met een intu\u00eftieve gebruikersinterface (UI) en is helemaal gratis zonder premium versie.<\/p>\n<p>Je kunt zichtbaarheidscontroles instellen op elk blok op basis van verschillende voorwaarden, afzonderlijk of in combinatie:<\/p>\n<ul>\n<li><strong>Browser &#038; apparaat<\/strong> &#8211; Laat een blok zien of verberg het afhankelijk van de browser van de bezoeker (Chrome, Firefox, Safari, enz.) of het apparaattype (desktop, tablet, mobiel).<\/li>\n<li><strong>Cookie<\/strong> &#8211; Controleer de zichtbaarheid op basis van of een specifieke cookie aanwezig is in de browser van de gebruiker, handig voor personalisatie.<\/li>\n<li><strong>Datum &#038; tijd<\/strong> &#8211; Plan inhoud zo dat deze zichtbaar is tijdens bepaalde uren of op bepaalde data, zoals het weergeven van een bericht alleen tijdens kantooruren.<\/li>\n<li><strong>Blok verbergen<\/strong> &#8211; Een directe opheffing die een blok volledig verbergt, ongeacht andere voorwaarden.<\/li>\n<li><strong>Locatie<\/strong> &#8211; Toon of verberg inhoud op basis van de geografische locatie van de bezoeker (land, regio of stad).<\/li>\n<li><strong>Metadata<\/strong> &#8211; Bepaal de zichtbaarheid met behulp van aangepaste metadatawaarden, vaak handig voor dynamische inhoud in aangepaste posttypes.<\/li>\n<li><strong>Querystring<\/strong> &#8211; Blokken weergeven of verbergen op basis van URL-parameters (zoals een blok alleen weergeven als <code>?promo=true<\/code> in de URL staat).<\/li>\n<li><strong>Verwijzingsbron<\/strong> &#8211; Wijzig de zichtbaarheid afhankelijk van waar de bezoeker vandaan kwam (zoals het verbergen van een speciale aanbieding als de gebruiker via Google binnenkwam).<\/li>\n<li><strong>Schermgrootte<\/strong> &#8211; Pas de zichtbaarheid aan op basis van schermbreedte, zodat verschillende inhoud wordt weergegeven voor mobiele, tablet- of desktopgebruikers.<\/li>\n<li><strong>URL-pad<\/strong> &#8211; Blokken tonen of verbergen op basis van de URL van de pagina, handig om inhoud alleen weer te geven op specifieke pagina&#8217;s of delen van de site.<\/li>\n<li><strong>Gebruikersrol<\/strong> &#8211; Beperk de zichtbaarheid op basis van de rol van de ingelogde gebruiker, zoals het tonen van exclusieve inhoud aan admins of leden.<\/li>\n<\/ul>\n<p>De plugin bevat ook extra features voor het beheren van de zichtbaarheid van blokken:<\/p>\n<ul>\n<li><strong>Zichtbaarheid presets<\/strong> &#8211; Voorgedefinieerde zichtbaarheidsinstellingen opslaan en toepassen op meerdere blokken.<\/li>\n<li><strong>Instellingen kopi\u00ebren en importeren<\/strong> &#8211; Zichtbaarheidsinstellingen eenvoudig dupliceren voor verschillende blokken.<\/li>\n<\/ul>\n<p>Daarnaast is er een knop om <strong>blokken voor iedereen te verbergen<\/strong> direct beschikbaar in de werkbalk van de blokken, zodat je snel een blok volledig kunt verbergen.<\/p>\n<p>Laten we eens kijken naar twee veelvoorkomende voorbeelden van hoe deze plugin kan worden gebruikt.<\/p>\n<h4>Datum &#038; tijd<\/h4>\n<p>De Block Visibility plugin biedt volledige controle over het plannen van inhoud op basis van datum en tijd. Je kunt specifieke tijdbereiken, datums of combinaties van beide instellen.<\/p>\n<p>We willen bijvoorbeeld een rubriek weergeven als de winkel open is en een andere als hij gesloten is:<\/p>\n<ul>\n<li><strong>&#8220;Onze winkel is nu open&#8221;<\/strong> moet zichtbaar zijn tussen 8.00 en 17.00 uur.<\/li>\n<li><strong>&#8220;We zijn nu gesloten&#8221;<\/strong> moet zichtbaar zijn op alle andere tijdstippen.<\/li>\n<\/ul>\n<p>Als dit je eerste keer is, klik dan op het plus <strong>(+)<\/strong> icoon of het <strong>drie-puntige<\/strong> optiemenu om de besturingsopties van de plugin te openen en selecteer <strong>Date &#038; Time<\/strong>. Doe dit voor beide koppen.<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/03\/set-date-time-visibility.png\" alt=\"Schermafbeelding van alle beschikbare voorwaarden, inclusief Datum &amp; Tijd.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Schermafbeelding van alle beschikbare voorwaarden, inclusief Datum &#038; Tijd.<\/figcaption><\/figure>\n<p>Pas de voorwaarde <strong>8.00 &#8211; 17.00 uur<\/strong> toe op de rubriek <strong>&#8220;Onze winkel is nu open&#8221;<\/strong>.<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/03\/schedule-block.png\" alt=\"Schema toepassen op WordPress blokken.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Schema toepassen op WordPress blokken.<\/figcaption><\/figure>\n<p>Voor de kop <strong>&#8220;We zijn nu gesloten&#8221;<\/strong> zijn twee gegevenssets nodig om de wisseling van de dag om middernacht te overbruggen.<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/03\/add-interval-block-schedule.png\" alt=\"Meer dan \u00e9\u00e9n tijdsinterval toepassen op WordPress blok.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Meer dan \u00e9\u00e9n tijdsinterval toepassen op WordPress blok.<\/figcaption><\/figure>\n<p>De resulterende opstelling geeft de koppen weer zoals ingesteld in de zichtbaarheidsvoorwaarde.<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/03\/block-output.png\" alt=\"Open van 8 tot 17 uur, anders gesloten.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Open van 8 tot 17 uur, anders gesloten.<\/figcaption><\/figure>\n<h4>Verwijzingsbron<\/h4>\n<p>In dit voorbeeld verbergen we een knop als de verwijzingsbron een deel van een voorgeschreven URL bevat. We hadden er ook voor kunnen kiezen om de knop weer te geven als de verwijzing een deel van een voorgeschreven URL bevat.<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/03\/referal-url.png\" alt=\"De knop is verborgen aan de voorkant omdat de verwijzende URL \"kinqsta.com\" bevat.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">De knop is verborgen aan de voorkant omdat de verwijzende URL &#8220;kinqsta.com&#8221; bevat.<\/figcaption><\/figure>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Elk blok heeft een <strong>Hide the block for everyone <\/strong>toggle, wat een override is. Laat deze optie uitgeschakeld als je zichtbaarheidsvoorwaarden instelt. Je zult ook verschillende toggles zien, afhankelijk van de zichtbaarheidsconditie waarmee je werkt.<\/p>\n<\/aside>\n\n<p>Tot slot vind je in <b>Settings <\/b>&gt; <strong>Block Visibility <\/strong>drie hoofdsecties:<\/p>\n<ul>\n<li>Algemene instellingen<\/li>\n<li>Zichtbaarheidscontroles<\/li>\n<li>Blomanager<\/li>\n<\/ul>\n<p>Voor de beste ervaring raden we aan om <strong>Full Controle Mode <\/strong>in te schakelen bij <strong>General Settings<\/strong>. Dit zorgt ervoor dat de zichtbaarheidsinstellingen voor elk blok beschikbaar zijn.<\/p>\n<p>Voor sommige blokken, zoals het <a href=\"https:\/\/wordpress.org\/plugins\/button-block\/\" target=\"_blank\" rel=\"noopener noreferrer\">Button blok<\/a>, is deze instelling nodig omdat de zichtbaarheidscontroles van de plugin standaard niet zijn ingeschakeld in het Inspector-paneel.<\/p>\n<h3>Content Control<\/h3>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/03\/content-control-plugin.png\" alt=\"Content control plugin.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Content control plugin.<\/figcaption><\/figure>\n<p>Niet te verwarren met de <a href=\"https:\/\/wordpress.org\/plugins\/restrict-content\/\" target=\"_blank\" rel=\"noopener noreferrer\">Restrict Content plugin<\/a>. De <a href=\"https:\/\/wordpress.org\/plugins\/content-control\/\" target=\"_blank\" rel=\"noopener noreferrer\">Content Control<\/a> plugin biedt twee voorwaarden voor het verbergen of tonen van inhoud.<\/p>\n<ul>\n<li><strong>Apparaatregels<\/strong> &#8211; Regelt de zichtbaarheid van blokken op basis van het apparaattype (desktop, tablet of mobiel).<\/li>\n<li><strong>Gebruikersregels<\/strong> &#8211; Toont een blok op basis van gebruikersrollen, die kunnen worden ingesteld voor ingelogde gebruikers, uitgelogde gebruikers, alle rollen, specifieke rollen of uitgesloten rollen.<\/li>\n<\/ul>\n<p>Deze regels kunnen afzonderlijk worden gebruikt of gecombineerd om flexibele zichtbaarheidsvoorwaarden te maken. We gebruiken bijvoorbeeld de <strong>Apparaatregels<\/strong> om een afbeelding weer te geven die geoptimaliseerd is voor verschillende schermformaten. De grotere afbeelding is ingesteld om alleen op desktops te verschijnen.<\/p>\n<ul>\n<li><strong>A:<\/strong> In de pagina-editor zijn de weergaven <strong>Mobile <\/strong>en <strong>Tablet<\/strong> uitgeschakeld.<\/li>\n<li><strong>B:<\/strong> Op de voorkant heeft de afbeelding de juiste grootte voor desktops.<\/li>\n<\/ul>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/03\/device-rules-block.png\" alt=\"Voeg apparaatregels toe aan het Image blok.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Voeg apparaatregels toe aan het Image blok.<\/figcaption><\/figure>\n<p>De voor mobiel geoptimaliseerde afbeelding is ook zo ingesteld dat deze alleen wordt weergegeven op tablets en mobiele apparaten.<\/p>\n<ul>\n<li><strong>A:<\/strong> In de pagina-editor is de <strong>Desktop weergave<\/strong> uitgeschakeld.<\/li>\n<li><strong>B:<\/strong> Op de voorkant wordt de afbeelding weergegeven voor tablets en mobiele apparaten.<\/li>\n<\/ul>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/03\/mobile-device-rule.png\" alt=\"Regels voor mobiele apparaten.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Regels voor mobiele apparaten.<\/figcaption><\/figure>\n<p>Deze opzet zorgt ervoor dat gebruikers de meest geschikte afbeeldingsgrootte voor hun apparaat zien, waardoor de prestaties en gebruikerservaring verbeteren.<\/p>\n<p>Daarnaast heeft elk blok ook vier optionele instellingen, die toegankelijk zijn via het menu met drie puntvormige opties:<\/p>\n<ul>\n<li><b>Copy<\/b>&#8211; Kopieert de blokinstellingen.<\/li>\n<li><b>Paste<\/b>&#8211; Past de gekopieerde instellingen toe op een ander blok.<\/li>\n<li><strong>Restore Default<\/strong> &#8211; Zet alle zichtbaarheidsvoorwaarden voor het blok terug.<\/li>\n<li><strong>Disable Device Rules \/ Disable User Rules <\/strong>&#8211; Schakelt de zichtbaarheidvoorwaarden tijdelijk uit zonder ze te verwijderen.<\/li>\n<\/ul>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/03\/device-rules-settings.png\" alt=\"Vier optionele instellingen voor apparaatregels.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Vier optionele instellingen voor apparaatregels.<\/figcaption><\/figure>\n<p>We raden sterk aan om de opties <strong>Disable Device Rules <\/strong>of <strong>Disable User Rules<\/strong> te gebruiken tijdens het testen van de plugin. Dit maakt het makkelijker om zichtbaarheidsinstellingen te resetten en aan te passen als dat nodig is.<\/p>\n<p>Binnen <strong>WP Admin<\/strong> &gt; <b>Settings <\/b>vind je verschillende globale instellingen voor de plugin, zoals het defini\u00ebren van de onderbrekingspunten. Hier zijn de standaardinstellingen voor de drie apparaten.<\/p>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/03\/block-controls-settings.png\" alt=\"Weergave van blokinstellingen met instelbare breekpunten.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Weergave van blokinstellingen met instelbare breekpunten.<\/figcaption><\/figure>\n<p>Je kunt de plugin ook uitschakelen voor elk blok binnen deze instellingen. De premium versie van deze plugin bevat deze en nog veel meer functies:<\/p>\n<ul>\n<li><strong>Blokplanning<\/strong> &#8211; Stel op tijd gebaseerde zichtbaarheidsvoorwaarden in.<\/li>\n<li><strong>WooCommerce regels<\/strong> &#8211; Bepaal de zichtbaarheid van blokken op basis van WooCommerce instellingen.<\/li>\n<li><strong>Easy Digital Downloads regels<\/strong> &#8211; Beperk inhoud voor klanten van digitale producten.<\/li>\n<li><strong>Booleaanse regels<\/strong> &#8211; Gebruik logische voorwaarden voor de zichtbaarheid van blokken.<\/li>\n<li><strong>Rule engine voor blokken<\/strong> &#8211; Maak aangepaste zichtbaarheidsvoorwaarden met meer flexibiliteit.<\/li>\n<\/ul>\n<h3>Andere plugins<\/h3>\n<p>Naast de populairdere opties zijn er twee minder bekende plugins met minder actieve installaties die ook controle bieden over de zichtbaarheid van blokken:<\/p>\n<h4 id=\"conditional-blocks--advanced-content-visibility\" class=\"has-anchor-hash\">Conditional Blocks \u2013 Advanced Content Visibility<\/h4>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/03\/conditional-blocks-plugin.png\" alt=\"Conditional Blocks plugin.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Conditional Blocks plugin.<\/figcaption><\/figure>\n<p>Met deze <a href=\"https:\/\/wordpress.org\/plugins\/conditional-blocks\" target=\"_blank\" rel=\"noopener noreferrer\">Conditional Blocks plugin<\/a> kun je de zichtbaarheid van WordPress blokken regelen met behulp van geavanceerde logica, allemaal binnen een eenvoudige modale interface. Je kunt voorwaarden instellen om te bepalen wanneer en waar een blok zichtbaar moet zijn.<\/p>\n<p>De gratis versie van Conditional Blocks bevat basis zichtbaarheidscontroles, zoals:<\/p>\n<ul>\n<li><strong>Blokkeer blok voor iedereen<\/strong> &#8211; Verbergt een blok volledig.<\/li>\n<li><strong>Responsieve zichtbaarheid<\/strong> &#8211; Laat blokken zien of verberg ze op basis van het apparaattype (mobiel, tablet of desktop).<\/li>\n<li><strong>Voorwaarden voor gebruikersstatus<\/strong> &#8211; De optie <strong>User Logged In <\/strong>geeft alleen blokken weer voor ingelogde gebruikers, terwijl de optie <strong>User Logged Out <\/strong>alleen blokken weergeeft voor uitgelogde gebruikers.<\/li>\n<li><strong>AND\/OR voorwaardelijke logica <\/strong>&#8211; Combineer meerdere regels om complexe zichtbaarheidsvoorwaarden te maken.<\/li>\n<\/ul>\n<p>De <a href=\"https:\/\/conditionalblocks.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Pro versie<\/a> breidt de functionaliteit uit met extra features, waaronder:<\/p>\n<ul>\n<li><strong>Preset Manager<\/strong> &#8211; Sla regelgroepen op en pas ze toe op meerdere blokken op je site voor effici\u00ebnt beheer.<\/li>\n<li><strong>Geavanceerde breekpunten<\/strong> &#8211; Definieer aangepaste schermformaten voor verschillende apparaten.<\/li>\n<li><strong>Geolocatiecontrole<\/strong> &#8211; Laat blokken zien of verberg ze op basis van de locatie van een gebruiker (API-sleutel vereist).<\/li>\n<li><strong>Werkbalkinstellingen<\/strong> &#8211; Beheer de zichtbaarheid direct vanuit de blokkenwerkbalk.<\/li>\n<li><strong>Op gebruikersrol gebaseerde zichtbaarheid<\/strong> &#8211; Beperk blokken op basis van gebruikersrollen (zoals admins, abonnees, klanten).<\/li>\n<li><strong>Planningsopties<\/strong> &#8211; Stel in dat blokken alleen verschijnen binnen bepaalde datumbereiken of tijden.<\/li>\n<li><strong>Integraties met WooCommerce en Lidmaatschap<\/strong> &#8211; Bepaal de zichtbaarheid op basis van de inhoud van de winkelwagen, lidmaatschappen van gebruikers en meer.<\/li>\n<\/ul>\n<p>Voor degenen die meer flexibiliteit en geavanceerde voorwaardelijke logica nodig hebben, biedt de <a href=\"https:\/\/conditionalblocks.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Pro-versie<\/a> een complete toolkit om de zichtbaarheid van inhoud op grote schaal te beheren.<\/p>\n<h4>Wicked Block Conditions<\/h4>\n<figure style=\"width: 1001px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2025\/03\/wicked-block-conditions-settings.png\" alt=\"Wicked Block Conditions plugin.\" width=\"1001\" height=\"471\"><figcaption class=\"wp-caption-text\">Wicked Block Conditions plugin.<\/figcaption><\/figure>\n<p>De <a href=\"https:\/\/wordpress.org\/plugins\/wicked-block-conditions\" target=\"_blank\" rel=\"noopener noreferrer\">Wicked Block Conditions plugin<\/a> is een gratis plugin waarmee je blokken kunt verbergen of tonen op basis van verschillende criteria:<\/p>\n<ul>\n<li><strong>Inlogstatus gebruiker<\/strong> &#8211; Laat blokken zien of verberg ze afhankelijk van of een gebruiker is ingelogd.<\/li>\n<li><strong>Gebruikersrol<\/strong> &#8211; Beperk de zichtbaarheid op basis van gebruikersrollen.<\/li>\n<li><strong>Datum en tijd<\/strong> &#8211; Plan dat inhoud op bepaalde tijden verschijnt of verdwijnt.<\/li>\n<li><strong>Postcategorie\u00ebn of tags<\/strong> &#8211; Inhoud weergeven op basis van de toegewezen categorie of tag.<\/li>\n<li><strong>Berichtstatus<\/strong> &#8211; Bepaal de zichtbaarheid op basis van of een post gepubliceerd, concept, in behandeling, enz. is.<\/li>\n<li><strong>Querystring parameter<\/strong> &#8211; Pas de zichtbaarheid aan op basis van waarden in de URL.<\/li>\n<li><strong>Custom PHP functie<\/strong> &#8211; Aangepaste logica uitvoeren voor geavanceerde zichtbaarheidscontrole.<\/li>\n<\/ul>\n<p>De mogelijkheid om custom PHP functies te gebruiken maakt deze plugin bijzonder nuttig voor ontwikkelaars die hun eigen logica direct in de UI willen toevoegen.<\/p>\n<h2>Custom code om blokinhoud te tonen of te verbergen<\/h2>\n<p>Als je een eenvoudige use case hebt en liever alleen laadt wat nodig is, kun je custom code gebruiken in plaats van een plugin. Dit kun je doen door je eigen plugin te coderen of rechtstreeks functies toe te voegen aan je <a href=\"https:\/\/kinqsta.com\/nl\/blog\/wordpress-functions-php\/\"><code><u>functions.php<\/u><\/code><\/a> bestand.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Zoals altijd kun je bij het wijzigen van kernthema-bestanden het beste een <a href=\"https:\/\/kinqsta.com\/nl\/blog\/child-thema-wordpress\/\">child thema<\/a> gebruiken om te voorkomen dat je wijzigingen kwijtraakt tijdens het updaten.<\/p>\n<\/aside>\n\n<p>Hieronder staan drie op <a href=\"https:\/\/kinqsta.com\/nl\/blog\/php-8-4\/\">PHP<\/a> gebaseerde voorbeelden, maar als prestaties een prioriteit zijn, is JavaScript misschien een betere keuze.<\/p>\n<h3>Inhoud verbergen op basis van aanmeldstatus gebruiker<\/h3>\n<p>Het volgende voorbeeld verbergt alle alinea (<code>&lt;p&gt;<\/code>) elementen wanneer een gebruiker is ingelogd:<\/p>\n<pre><code class=\"language-php\">add_action( 'wp_head', 'kinsta_toggle_paragraphs_visibility' );\n\nfunction kinsta_toggle_paragraphs_visibility() {\n   if (is_user_logged_in() ) {\n       echo 'p { display: none !important; }';\n   }\n}<\/code><\/pre>\n<p>De functie controleert of een gebruiker is ingelogd met <code>is_user_logged_in()<\/code>. Als de voorwaarde waar is, wordt CSS ge\u00efnjecteerd in de sectie <code>&lt;head&gt;<\/code> en worden alle elementen <code>&lt;p&gt;<\/code> verborgen met <code>display: none;<\/code>. De opmaak blijft in de paginabron staan, maar is niet zichtbaar voor gebruikers.<\/p>\n<p>Je kunt dit gedrag wijzigen door <code>is_user_logged_in()<\/code> te vervangen door:<\/p>\n<ul>\n<li><code>!is_user_logged_in()<\/code> &#8211; Inhoud verbergen wanneer de gebruiker is uitgelogd.<\/li>\n<li><code>is_user_logged_out()<\/code> &#8211; Een alternatieve functie voor het detecteren van afgemelde gebruikers.<\/li>\n<\/ul>\n<ul>\n<li><code>!is_user_logged_out()<\/code> &#8211; Een alternatieve manier om te controleren of de gebruiker is ingelogd.<\/li>\n<\/ul>\n<h3>Inhoud verbergen op basis van geolocatie<\/h3>\n<p>Stel dat je inhoud wilt verbergen voor gebruikers van een bepaalde locatie. Er is geen limiet aan wat je kunt tonen of verbergen, maar hier hebben we voor een algemene aanpak gekozen en alle afbeeldingen voor gebruikers uit de VS verborgen.<\/p>\n<pre><code class=\"language-php\">add_action('wp_head', 'kinsta_hide_images_for_us_visitors');\n\nfunction kinsta_hide_images_for_us_visitors() {\n   \/\/ Get visitor's IP address\n   $user_ip = $_SERVER['REMOTE_ADDR'];\n   $geo_api_url = \"https:\/\/ipapi.co\/{$user_ip}\/json\/\";\n\n   \/\/ Fetch geolocation data\n   $response = wp_remote_get($geo_api_url);\n\n   if ( is_wp_error($response) ) {\n       return; \/\/ Exit if API request fails\n   }\n\n   $data = json_decode( wp_remote_retrieve_body($response) );\n\n   \/\/ Check if the user is from the U.S.\n   if ( isset($data-&gt;country_code) && $data-&gt;country_code === 'US' ) {\n       echo 'h1, h2, h3, h4, h5, h6 { display: none !important; }';\n   }\n}<\/code><\/pre>\n<p><strong>Opmerking:<\/strong><\/p>\n<ul>\n<li><code>$_SERVER['REMOTE_ADDR']<\/code> De API is niet altijd betrouwbaar en kan onjuiste IP&#8217;s retourneren.<\/li>\n<li>Het aanroepen van de API bij elke paginalading kan de prestaties be\u00efnvloeden. Een betere benadering zou zijn om het antwoord in de cache op te slaan met behulp van een WordPress transient om de gegevens tijdelijk op te slaan.<\/li>\n<\/ul>\n<h3>Een uitgelichte afbeelding verbergen per categorie<\/h3>\n<p>Geen van de plugins die we bekeken had een manier om paginatitels of uitgelichte afbeeldingen te tonen of te verbergen, omdat het geen blokken zijn. Hier verbergen we de uitgelichte afbeelding voor alle berichten met de categorie Books.<\/p>\n<pre><code class=\"language-php\">add_filter('post_thumbnail_html', 'kinsta_hide_featured_image_for_books_category', 10, 2);\n\nfunction kinsta_hide_featured_image_for_books_category($html, $post_id) {\n   \/\/ Check if the post belongs to the \"Books\" category\n   if (has_category('books', $post_id)) {\n       return ''; \/\/ Hide the featured image by returning an empty string\n   }\n   return $html; \/\/ Show the featured image if the category is not \"Books\"\n}<\/code><\/pre>\n<p>Dit filter controleert met <code>has_category()<\/code> of het bericht tot de categorie <b>Books <\/b>behoort. Als de voorwaarde <code>true<\/code> is, wordt de uitgelichte afbeelding verwijderd door een lege string te retourneren. Anders blijft de afbeelding ongewijzigd.<\/p>\n<h2>Je implementatie testen<\/h2>\n<p>Voordat je de door jou gekozen plugin of custom\u00a0 code implementeert, raden we aan deze grondig te testen om onbedoelde problemen te voorkomen, zoals het beperken van inhoud voor het beoogde publiek. Hier zijn enkele belangrijke teststappen:<\/p>\n<ul>\n<li><strong>Zorg voor compatibiliteit<\/strong> &#8211; Controleer of de plugin of aangepaste code naadloos werkt, vooral met blokplugins van derden.<\/li>\n<li><strong>Bekijk de uitvoer van de broncode<\/strong> &#8211; Sommige methoden verbergen inhoud met <a href=\"https:\/\/kinqsta.com\/nl\/blog\/css-best-practices\/\">CSS<\/a>, terwijl andere de inhoud helemaal uit de opmaak verwijderen. Overweeg hoe elke aanpak SEO be\u00efnvloedt voordat je een beslissing neemt.<\/li>\n<li><strong>Gebruik een testomgeving <\/strong>&#8211; Kinsta biedt <a href=\"https:\/\/kinqsta.com\/nl\/docs\/wordpress-hosting\/testomgeving\/\">WordPress testomgevingen<\/a> gratis bij alle accounts, zodat je wijzigingen veilig kunt testen voordat je ze toepast op een live site.<\/li>\n<\/ul>\n<h2>Samenvatting<\/h2>\n<p>Het beheren van de zichtbaarheid van inhoud is een essentieel hulpmiddel voor het beheren van WordPress sites. De aanpak die je kiest &#8211; een kant-en-klare plugin of je eigen code &#8211; hangt af van je specifieke behoeften en technische expertise.<\/p>\n<p>Als je een host wilt die het gemakkelijk maakt om met de ontwikkeling om te gaan, plugins te testen en je site veilig te houden, probeer dan Kinsta.<\/p>\n<p><a href=\"https:\/\/kinqsta.com\/nl\/blog\/wordpress-plugin-kwetsbaarheden\/\">Kwetsbaarheden in de beveiliging<\/a> kunnen een echte zorg zijn, maar met Kinsta krijg je elke drie minuten <a href=\"https:\/\/kinqsta.com\/nl\/docs\/service-informatie\/verwijderen-malware\/\">automatische scans op malware<\/a>, <a href=\"https:\/\/kinqsta.com\/nl\/docs\/wordpress-hosting\/wordpress-aan-de-slag\/wordpress-infrastructuur\/\">firewalls op zakelijk niveau<\/a> en een platform dat is geoptimaliseerd voor snelheid en betrouwbaarheid. <a href=\"https:\/\/kinqsta.com\/nl\/wordpress-hosting\/\">Begin vandaag nog met Kinsta<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Controle hebben over welke inhoud wordt gezien en onder welke omstandigheden is een waardevol hulpmiddel voor elke WordPress ontwikkelaar of ontwerper. Gelukkig zijn er veel plugins &#8230;<\/p>\n","protected":false},"author":313,"featured_media":62279,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[892,899],"class_list":["post-62278","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-wordpress-ontwikkeling","topic-wordpress-plugins"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Zo toon of verberg je de inhoud van blokken in WordPress<\/title>\n<meta name=\"description\" content=\"Leer hoe je WordPress blokinhoud kunt weergeven of verbergen met zichtbaarheidsinstellingen, aangepaste code of plugins voor betere controle over de inhoud.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Zo toon of verberg je de inhoud van blokken in WordPress\" \/>\n<meta property=\"og:description\" content=\"Leer hoe je WordPress blokinhoud kunt weergeven of verbergen met zichtbaarheidsinstellingen, aangepaste code of plugins voor betere controle over de inhoud.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Nederland-476213452787823\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-04T07:57:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-09T07:35:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2025\/04\/making-block-content-hide-or-appear-in-wordpress.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1470\" \/>\n\t<meta property=\"og:image:height\" content=\"735\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Bud Kraus\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Leer hoe je WordPress blokinhoud kunt weergeven of verbergen met zichtbaarheidsinstellingen, aangepaste code of plugins voor betere controle over de inhoud.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2025\/04\/making-block-content-hide-or-appear-in-wordpress.png\" \/>\n<meta name=\"twitter:creator\" content=\"@Kinsta_NL\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_NL\" \/>\n<meta name=\"twitter:label1\" content=\"Geschreven door\" \/>\n\t<meta name=\"twitter:data1\" content=\"Bud Kraus\" \/>\n\t<meta name=\"twitter:label2\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/\"},\"author\":{\"name\":\"Bud Kraus\",\"@id\":\"https:\/\/kinqsta.com\/nl\/#\/schema\/person\/8cce3d6bbd8a2aa46850235d997793ed\"},\"headline\":\"Zo toon of verberg je de inhoud van blokken in WordPress\",\"datePublished\":\"2025-04-04T07:57:58+00:00\",\"dateModified\":\"2025-04-09T07:35:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/\"},\"wordCount\":2578,\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/nl\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2025\/04\/making-block-content-hide-or-appear-in-wordpress.png\",\"inLanguage\":\"nl-NL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/\",\"url\":\"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/\",\"name\":\"Zo toon of verberg je de inhoud van blokken in WordPress\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/nl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2025\/04\/making-block-content-hide-or-appear-in-wordpress.png\",\"datePublished\":\"2025-04-04T07:57:58+00:00\",\"dateModified\":\"2025-04-09T07:35:30+00:00\",\"description\":\"Leer hoe je WordPress blokinhoud kunt weergeven of verbergen met zichtbaarheidsinstellingen, aangepaste code of plugins voor betere controle over de inhoud.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/#primaryimage\",\"url\":\"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2025\/04\/making-block-content-hide-or-appear-in-wordpress.png\",\"contentUrl\":\"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2025\/04\/making-block-content-hide-or-appear-in-wordpress.png\",\"width\":1470,\"height\":735},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinqsta.com\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress ontwikkeling\",\"item\":\"https:\/\/kinqsta.com\/nl\/onderwerpen\/wordpress-ontwikkeling\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Zo toon of verberg je de inhoud van blokken in WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinqsta.com\/nl\/#website\",\"url\":\"https:\/\/kinqsta.com\/nl\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Snelle, veilige, premium hostingoplossingen\",\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/nl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinqsta.com\/nl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinqsta.com\/nl\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinqsta.com\/nl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/kinqsta.com\/nl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/nl\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Nederland-476213452787823\/\",\"https:\/\/x.com\/Kinsta_NL\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinqsta.com\/nl\/#\/schema\/person\/8cce3d6bbd8a2aa46850235d997793ed\",\"name\":\"Bud Kraus\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/kinqsta.com\/nl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4720f5a00a3f527eda2576d524728bc2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4720f5a00a3f527eda2576d524728bc2?s=96&d=mm&r=g\",\"caption\":\"Bud Kraus\"},\"description\":\"Bud Kraus has been working with WordPress as an in-class and online instructor, site developer, and content creator since 2009. He has produced instructional videos and written many articles for WordPress businesses.\",\"url\":\"https:\/\/kinqsta.com\/nl\/blog\/author\/budkraus\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Zo toon of verberg je de inhoud van blokken in WordPress","description":"Leer hoe je WordPress blokinhoud kunt weergeven of verbergen met zichtbaarheidsinstellingen, aangepaste code of plugins voor betere controle over de inhoud.","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:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/","og_locale":"nl_NL","og_type":"article","og_title":"Zo toon of verberg je de inhoud van blokken in WordPress","og_description":"Leer hoe je WordPress blokinhoud kunt weergeven of verbergen met zichtbaarheidsinstellingen, aangepaste code of plugins voor betere controle over de inhoud.","og_url":"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Nederland-476213452787823\/","article_published_time":"2025-04-04T07:57:58+00:00","article_modified_time":"2025-04-09T07:35:30+00:00","og_image":[{"width":1470,"height":735,"url":"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2025\/04\/making-block-content-hide-or-appear-in-wordpress.png","type":"image\/png"}],"author":"Bud Kraus","twitter_card":"summary_large_image","twitter_description":"Leer hoe je WordPress blokinhoud kunt weergeven of verbergen met zichtbaarheidsinstellingen, aangepaste code of plugins voor betere controle over de inhoud.","twitter_image":"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2025\/04\/making-block-content-hide-or-appear-in-wordpress.png","twitter_creator":"@Kinsta_NL","twitter_site":"@Kinsta_NL","twitter_misc":{"Geschreven door":"Bud Kraus","Geschatte leestijd":"14 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/#article","isPartOf":{"@id":"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/"},"author":{"name":"Bud Kraus","@id":"https:\/\/kinqsta.com\/nl\/#\/schema\/person\/8cce3d6bbd8a2aa46850235d997793ed"},"headline":"Zo toon of verberg je de inhoud van blokken in WordPress","datePublished":"2025-04-04T07:57:58+00:00","dateModified":"2025-04-09T07:35:30+00:00","mainEntityOfPage":{"@id":"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/"},"wordCount":2578,"publisher":{"@id":"https:\/\/kinqsta.com\/nl\/#organization"},"image":{"@id":"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2025\/04\/making-block-content-hide-or-appear-in-wordpress.png","inLanguage":"nl-NL"},{"@type":"WebPage","@id":"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/","url":"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/","name":"Zo toon of verberg je de inhoud van blokken in WordPress","isPartOf":{"@id":"https:\/\/kinqsta.com\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/#primaryimage"},"image":{"@id":"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2025\/04\/making-block-content-hide-or-appear-in-wordpress.png","datePublished":"2025-04-04T07:57:58+00:00","dateModified":"2025-04-09T07:35:30+00:00","description":"Leer hoe je WordPress blokinhoud kunt weergeven of verbergen met zichtbaarheidsinstellingen, aangepaste code of plugins voor betere controle over de inhoud.","breadcrumb":{"@id":"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/#primaryimage","url":"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2025\/04\/making-block-content-hide-or-appear-in-wordpress.png","contentUrl":"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2025\/04\/making-block-content-hide-or-appear-in-wordpress.png","width":1470,"height":735},{"@type":"BreadcrumbList","@id":"https:\/\/kinqsta.com\/nl\/blog\/blokken-zichtbaarheid\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinqsta.com\/nl\/"},{"@type":"ListItem","position":2,"name":"WordPress ontwikkeling","item":"https:\/\/kinqsta.com\/nl\/onderwerpen\/wordpress-ontwikkeling\/"},{"@type":"ListItem","position":3,"name":"Zo toon of verberg je de inhoud van blokken in WordPress"}]},{"@type":"WebSite","@id":"https:\/\/kinqsta.com\/nl\/#website","url":"https:\/\/kinqsta.com\/nl\/","name":"Kinsta\u00ae","description":"Snelle, veilige, premium hostingoplossingen","publisher":{"@id":"https:\/\/kinqsta.com\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinqsta.com\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/kinqsta.com\/nl\/#organization","name":"Kinsta","url":"https:\/\/kinqsta.com\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/kinqsta.com\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinqsta.com\/nl\/wp-content\/uploads\/sites\/7\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinqsta.com\/nl\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Nederland-476213452787823\/","https:\/\/x.com\/Kinsta_NL","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinqsta.com\/nl\/#\/schema\/person\/8cce3d6bbd8a2aa46850235d997793ed","name":"Bud Kraus","image":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/kinqsta.com\/nl\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4720f5a00a3f527eda2576d524728bc2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4720f5a00a3f527eda2576d524728bc2?s=96&d=mm&r=g","caption":"Bud Kraus"},"description":"Bud Kraus has been working with WordPress as an in-class and online instructor, site developer, and content creator since 2009. He has produced instructional videos and written many articles for WordPress businesses.","url":"https:\/\/kinqsta.com\/nl\/blog\/author\/budkraus\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinqsta.com\/nl\/wp-json\/wp\/v2\/posts\/62278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinqsta.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinqsta.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/nl\/wp-json\/wp\/v2\/users\/313"}],"replies":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/nl\/wp-json\/wp\/v2\/comments?post=62278"}],"version-history":[{"count":7,"href":"https:\/\/kinqsta.com\/nl\/wp-json\/wp\/v2\/posts\/62278\/revisions"}],"predecessor-version":[{"id":62306,"href":"https:\/\/kinqsta.com\/nl\/wp-json\/wp\/v2\/posts\/62278\/revisions\/62306"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinqsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/62278\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinqsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/62278\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinqsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/62278\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinqsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/62278\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinqsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/62278\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinqsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/62278\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinqsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/62278\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinqsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/62278\/translations\/es"},{"href":"https:\/\/kinqsta.com\/nl\/wp-json\/kinsta\/v1\/posts\/62278\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/nl\/wp-json\/wp\/v2\/media\/62279"}],"wp:attachment":[{"href":"https:\/\/kinqsta.com\/nl\/wp-json\/wp\/v2\/media?parent=62278"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinqsta.com\/nl\/wp-json\/wp\/v2\/tags?post=62278"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinqsta.com\/nl\/wp-json\/wp\/v2\/topic?post=62278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}