• Opgelost Gaike

    (@gaike)


    Thema van de site is een childtheme van Mantra. Via Mantra Settings is de presentatiepagina ingeschakeld met o.a de optie ’toon berichten op de presentatie pagina’
    Er wordt gewerkt met categorieën (plugin Content views) en een voor leden afgeschermd deel met plugin Ultimate Members.
    Voor de leden is een category ‘Leden’ die echter ook op de presentatie pagina verschijnt, en dat is dus niet de bedoeling. Uitsluiten van berichten op de homepage ( hier dus de presentatiepagina genaamd) adhv een plugin (Ultimate Category Excluder) werkt niet.
    Iemand een idee hoe het eventueel wel kan?

3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)
  • Thread starter Gaike

    (@gaike)

    Ik denk dat ik de oplossing heb gevonden door in function php deze code (aangepast wat betreft cat) toe te voegen.


    function exclude_category_home( $query ) { if ( $query->is_home ) { $query->set( ‘cat’, ‘-5’ ); } return $query; } add_filter( ‘pre_get_posts’, ‘exclude_category_home’ );

    Hoi Gaike,

    Mooi dat je het op deze nette mannier hebt kunnen oplossen. Vreemd dat het niet lukte met die Ultimate Category Excluder plugin, die is er speciaal voor gemaakt.

    Trouwens, als je code toevoegt, verander dan eerst het blok via de + knop boven het invoerveld.

    Guido

    Thread starter Gaike

    (@gaike)

    Yep oplossen met code prefereer ik boven een plugin, omdat het hier maar over een category op een pagina gaat.
    Zal aan de manier van code toevoegen denken volgende keer. (lukte me niet op de ipad).

3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)