Ondersteuning » Code oplossingen gezocht » categorieën/artikelen

  • Ik heb een wordpress site (ben hem aan het ontwikkelen) en wil daar een categorie » categories » artikel in gebruiken.

    In het menu wil ik bijvoorbeeld:

    Downloads

    Als ik hier heen gaat, haal ik één categorie op met z’n subcategorie (de categorie downloads). Deze laat een lijst zien met subcategorieën met de linkjes: /downloads/{subcategorie-slug}.

    Als je op zo’n linkje klikt krijg je de artikelen te zien die bij deze categorie horen. De linkjes krijgen de url: /downloads/{subcategorie-slug}/{article-slug

    Als je daarop klikt krijg je de article te zien.

    Hoe kan ik dit regelen? Ik heb lopen prutsen, maar krijg het gewoon niet voor elkaar.

    ter informatie… later kan ik ook andere pagina’s maken zoals Tutorials of dat soort zaken.

6 reacties aan het bekijken - 1 tot 6 (van in totaal 6)
  • Permalinkstructuur instellen op /%category%/%postname%/

    Thread starter wijnand

    (@wijnand)

    Bedankt voor je reactie!

    Dat werkt niet helemaal, maar wel beter.

    /een-pagina/ werkt.
    /een-pagina/een-categorie werkt niet, gaat naar /een-categorie.

    Daarnaast moet ik onder /een-categorie een lijst krijgen met artikelen (dat zou ik het liefst willen :-))

    Ik had niet mee dat je pagina’s gebruikt. In feite is dat niet nodig, aangezien je het categorie-prefix kan verwijderen. Als ik met niet vergis (google het anders even) moet je daarvoor bij permalinks (vakje category) het volgende invullen:

    ./

    in combinatie met post permalinkstructuur (zie boven) zou dat in principe het volgende moeten opleveren:

    – mijnsite.nl/downloads (categorie archief)
    – mijnsite.nl/downloads/gratis (subcategorie archief)
    – mijnsite.nl/downloads/gratis/app (post)

    Je kan vervolgens een category-downloads.php file aanmaken om er de subcategorieën op weer te geven ipv de posts.

    Thread starter wijnand

    (@wijnand)

    Hoi Donutz,

    Ik heb het voor een groot gedeelte gefixed.

    -mijnsite.nl/downloads werkt en laat de categorieën zien. (via een eigen pagina: cats.php in de themes map)

    -mijnsite.nl/downloads/gratis, deze werkt niet. Hij laat ‘Category Archives’ zien. Eigenlijk wil ik die ook naar een aparte pagina toe laten gaan. Is dat mogelijk?

    Thread starter wijnand

    (@wijnand)

    Arghh… nu klopt de seo-code (YOAST) er niet meer in. De canonical is fout. Hij geeft een hele andere url aan 🙁

    In de URL staat dit: 1-2/wijnand/
    In de canonical staat: category/gebruikers/wijnand/

    Ik vind ’t niet zo logisch allemaal als je iets anders wilt dan anderen…

    Als je voor de pagina-benadering kiest zou je dit kunnen doen:

    – stel category permalink opnieuw in op iets statisch (rubriek of zo)
    – maak een subpage ‘gratis’ onder ‘downloads’
    – maak een page template subcats.php en pas het toe op de pagina ‘gratis’
    – pak in subcats.php de slug van de pagina met $pagename = get_query_var('pagename');
    – gebruik de $pagename variabele als category parameter in een custom get_posts of wp-query loop om de juiste posts op te halen en weer te geven (voorwaarde is dan natuurlijk dat de slug van de pagina overeenkomt met die van de categorie)

6 reacties aan het bekijken - 1 tot 6 (van in totaal 6)
  • Het onderwerp ‘categorieën/artikelen’ is gesloten voor nieuwe reacties.