Verberg WordPress reacties met een datum in de toekomst

Of ik een functie kan schrijven om reacties in de toekomst te verbergen? Natuurlijk kan ik dat 🙂

Standaard worden alle reacties binnen WordPress direct gepubliceerd met als datum nu. Is de datum ingesteld in de toekomst, bijvoorbeeld morgen door de website beheerder dan zal de reactie nu alsnog al verschijnen.

Om dit op te lossen heb ik een stukje code geschreven die een reactie nog even verbergt tot de publicatie datum. (Met goedkeuring van klant openbaar gepubliceerd).

function pluginnl_002_add_comment_args($comment_args) {

    $comment_args['date_query'] = array(
	array(
		'before'    => date('Y-m-d H:i:s')
	),
    );
    return $comment_args;

}

add_filter('comments_template_query_args', 'pluginnl_002_add_comment_args', 10, 1);

Plugin voor het verbergen van geplande reacties

De bovenstaande code komt binnenkort ook uit op WordPress.org als gratis plugin. Zo kan iedereen de code makkelijk op zijn of haar website installeren zonder de code in te moeten duiken.

Categorised in: , ,

This post was written by Tim van Iersel

0 reacties op “WordPress reacties met publicatie datum in de toekomst verbergen”

Reactie

Your email address will not be published. Required fields are marked *