Hoe berichten te tonen op datum gewijzigd op WordPress Homepage

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.