Als u specifieke berichten op uw blog bijhoudt die regelmatig worden bijgewerkt met nieuwe informatie, kunt u de berichten op uw startpagina het beste sorteren met de recent bijgewerkte berichten op uw site om meer zichtbaarheid te krijgen voor de bijgewerkte inhoud.
Om homepage-berichten te bestellen op datum gewijzigd op uw WordPress-site, plak de onderstaande code naar de functions.php van uw thema of uw functionaliteitsplug-in.
function order_post_modifed ($query) {if ($query->is_main_query() && ($query->is_home() || $query->is_search() || $query->is_archive())) { $query-> set('orderby', 'gewijzigd'); $query->set('order', 'desc'); } } add_action( 'pre_get_posts', 'order_post_modifed');
Zodra de code is toegevoegd, wis de cache van uw WordPress-site (als u een cachingsysteem gebruikt) om de recent bijgewerkte berichten op de startpagina van uw site te zien.
Als je berichten ook wilt sorteren op datum gewijzigd in het WordPress-beheergebied, verwijder dan het volgende stukje code uit de bovenstaande code.
&& ($query->is_home() || $query->is_search() || $query->is_archive() )
De gewijzigde code voor berichten weergeven op datum gewijzigd in de backend zou er ook zo uitzien:
function order_post_modifed ($query) {if ($query->is_main_query()) { $query->set('orderby', 'modified'); $query->set('order', 'desc'); } } add_action( 'pre_get_posts', 'order_post_modifed');
Opmerking: De bovenstaande code werkt voor de meeste WordPress-thema's, maar niet voor alle. Neem contact op met de ontwikkelaar van je thema om zeker te zijn van compatibiliteit.