WordPress filter berichten op homepage
Voor de site www.trefpuntweerselo.nl moest ik op zoek naar een manier om niet alle berichten op de homepage te krijgen. Het gekozen template ondersteunt namelijk heet mooi een soort van tegels voor navigatie naar enkele pagina’s, maar doet dat op basis van berichten. Andere nieuwsberichten zouden dan het beeld verstoren. Daarom gezocht naar een manier om dat te doen. De Joomla methode is om deze berichten in een categorie in te delen en alleen deze categorie op de homepage te zetten. Bij WordPress bleek dat moeilijker.
Maar het antwoord vond ik hier: http://premium.wpmudev.org/blog/one-category-wordpress-homepage/
En na toevoeging van
function my_home_category( $query ) { if ( $query->is_home() && $query->is_main_query() ) { $query->set( ‘cat’, ‘7’); } } add_action( ‘pre_get_posts’, ‘my_home_category’ );
kwamen alleen de gewenste berichten op de homepage