Handige code snippets voor WordPress

Handige code snippets voor WordPress

Plugins worden gebruikt om de standaard functionaliteit van WordPress uit te breiden. Je kunt echter vaak hetzelfde gedaan krijgen met behulp van code snippets. Code snippets zijn kleine stukjes PHP code die het mogelijk maken om bepaalde functionaliteiten toe te voegen of juist uit te schakelen – zonder dat je een plugin nodig hebt. De snippets moet je meestal in functions.php bestand plakken. Mocht je hier niet bekend mee zijn, lees dan eerst deze introductie tot functions.php. Het kan ook zijn dat de stukjes code aan het wp-config bestand moeten worden toegevoegd; zo bewerk je het wp-config bestand. In deze blogpost vind je een paar handige code snippets voor WordPress!

Let op: PHP is erg foutgevoelig. Als er een foutje in een code snippet zit, kan je website kapot gaan. Zorg dus dat je eerst een volledige backup van je WordPress site maakt, zodat je altijd een werkende versie kunt herstellen in het geval dat er iets misgaat.

Handige code snippets voor WordPress

#1. De geheugenlimiet verhogen

Als je veel plugins geïnstalleerd hebt of veel webverkeer krijgt, dan kan het noodzakelijk zijn om de geheugenlimiet te vergroten. Dit kun je doen door de onderstaande code snippet aan het wp-config bestand toe te voegen:

define('WP_MEMORY_LIMIT', '96M');

#2. De WordPress versie onzichtbaar maken

Dit is een handige code snippet voor wie gebruik maakt van een oudere WordPress versie. Uit veiligheidsoverwegingen kun je dat namelijk beter voor jezelf houden. Deze code voeg je toe aan het functions.php bestand:

function no_generator() { return ''; } 
add_filter( 'the_generator', 'no_generator' ); 

#3. Onderhoudsmodus inschakelen

Wil je tijdelijk de onderhoudsmodus inschakelen, dan kun je deze code snippet in functions.php plakken. Wil je weer uit de onderhoudsmodus, dan kun je de snippet verwijderen.

function maintenance_mode() { 
 

if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) { 
die('Maintenance.'); 

} 

} 
add_action('get_header', 'maintenance_mode'); 

#4. Automatisch de prullenbak legen

WordPress haalt één keer in de 30 dagen automatisch verwijderde bestanden uit de database. Wil je dit vaker laten doen om te voorkomen dat je database verstopt raakt? Dit kun je instellen door de onderstaande snippet in het wp-config bestand te plakken. Je kunt zelf het aantal dagen bepalen.  

define('EMPTY_TRASH_DAYS', 6 ); 

#5. Een standaard tekstje aan je nieuwe blogposts toevoegen

Voeg deze snippet toe aan functions.php om een standaard tekstje aan elke nieuwe blogpost toe te voegen:

 <?php 
 
add_filter( 'default_content', 'my_editor_content' ); 

function my_editor_content( $content ) { 

$content = "Dit is een custom tekstje dat ik niet steeds opnieuw wil typen.”; 
 
return $content;
} 
?> 

Tot slot

We zullen deze blogpost in de komende maanden uitbreiden met nog meer handige code snippets voor WordPress!

Wil jij meer leren over Wordpress?

In de kennisbank vertellen we je alles over de belangrijkste onderwerpen

  • Snel en gemakkelijk contact met een WordPress expert
  • Ontvang als eerste nieuwtjes & leuke acties
  • Overleg met andere WordPress fans

Je WordPress vraag of probleem razendsnel opgelost met de hulp van een echte WordPress developer!

Join de grootste WordPress community van Nederland & stel je vraag via ons WordPress ticketsysteem.

Medaille-buddy

Blijf op de hoogte van het laatste WordPress nieuws.

Schrijf je in voor onze wekelijkse nieuwsbrief.