Ondersteuning » Algemeen WordPress » Artikelen bovenaan plaatsen op basis van gebruikersvoorkeur

  • Beste,

    Ik ben momenteel een website aan het maken met de volgende 2 uitdagingen. Wie kan mij helpen op weg zetten?

    1. Ik wil blogartikelen tonen op basis van een nieuw veld gelinkt aan de ingelogde lezer/gebruiker.
    Ik zal een 30.000 gebruikers hebben die verdeeld zijn over een 9-tal groepen. Elke groep krijgt zijn eigen naam (=nieuw veld). Wanneer de gebruiker inlogt krijgt deze bovenaan eerst de artikelen te zien die voor hem relevant zijn. Dus wanneer ik 9 nieuwe artikelen aanmaak (1 per groep), dan dient er voor elke van de 9 profielen een andere artikel bovenaan te staan. Daaronder komt dan de rest van de artikelen te staan. Dus: per datum dient er gesorteerd te worden op relevantie tov custom field.
    Vb.:
    Groep 1 = fietsers
    Groep 2 = motorijders
    Groep 3 = automobilisten
    De artikelen zullen hetzelfde onderverdeeld zijn.
    Wanneer ik als admin 3 blog artikelen aanmaak (1 voor elke groep) dan dient voor groep 1 de volgorde van de artikelen het volgende te zijn: Fietsers, motorijders, automobilisten
    Groep 2: motorijders, fietsers, automobilisten
    Groep 3: automobilisten, fietsers, motorijders
    Wanneer ik op een bepaalde dag 2 artikels voor motorijders aanmaak en voor de andere 2 slechts dan is het : Motorijders, motorijders, fietsers, automobilisten

    Tegelijkertijd wil ik ook 2 banners inlassen die op hetzelfde gericht zijn. Voor de fietsers wil ik 2 banners ivm fietsen tonen,… Wanneer er geen banner voor fietsers is, dan dient er een algemene banner getoond te worden.

    Vraag 2 zal ik in een ander topic zetten.

    Bedankt alvast voor jullie tips!

1 reactie aan het bekijken (van in totaal 1)
  • Ben je bereid te gaan programmeren? Want dat zal je zeker moeten gaan doen om dit te realiseren. Als je per gebruiker een meta waarde opslaat die definieert in welke categorie ze staan, en vervolgens deze meta waarde koppelt middels code aan een bestaande categorie van berichten dan kan je middels get_posts en de “cat” argument eerst berichten in die categorie ophalen. Vervolgens doe je een get_post voor alles buiten die categorie.

    Dit is ook te combineren binnen 1 get_post met een orderby argument, maar bovenstaande manier is leuk om te starten.

1 reactie aan het bekijken (van in totaal 1)
  • Het onderwerp ‘Artikelen bovenaan plaatsen op basis van gebruikersvoorkeur’ is gesloten voor nieuwe reacties.