• Hallo allen,

    ik heb een probleempje met het weergeven van breadcrumbs bij een custom post type.

    Ik heb een Custom Post Type gemaakt, genaamd portfolio. Deze posts laat ik weergeven op de pagina archive-portfolio.php. So far so good. Geen enkel probleem, alles komt er netjes te staan zoals ik wil.

    Als ik op een portfolio item klik, wordt deze netjes geleid naar single-portfolio.php, echter wordt dan de ‘moederpagina’ (archive-portfolio) niet meer herkend. Dat wil zeggen, deze staat niet in de breadcrumbs (Yoast) en de portfolio pagina krijgt in het menu niet de CSS class ‘current-page-item’.

    Heeft iemand enig idee wat ik daar fout doe? Moet of kan ik ergens aangeven dat single-portfolio een child is van archive-portfolio?

    Ik hoop dat iemand me een duwtje in de goede richting kan geven.

    Thanks.

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)
  • Ik wilde hier gaan uitleggen hoe ik het heb ingesteld, maar ik vermoed eigenlijk dat jij dat wel zo ongeveer hetzelfde hebt (heb een aparte slug opgegeven en op die slug is de archive beschikbaar, met slug/single is de single-item te bekijken).

    Ik zie nu dat het menu-item Weblog (waar ik de berichten op laat weergeven) de class current_page_parent krijgt (ipv Portfolio, waar de CPT portfolio onder zit).. Vind echt dat ze mijn idee moeten uitvoeren..

    In het verleden had ik de portfolio-items als posts (want CPT’s konden toen nog niet) en had een plugin die het /category/ uit de URLs filterde. Toen een pagina aangemaakt met dezelfde slug als de categorie en die pagina een template toewijzen die de juiste posts inlaadde. Gaf met het menu ook wel problemen, maar met breadcrumbs ging het dan altijd goed.

    Thread starter Mark Jansen

    (@mark-jansen)

    Bleh, hier moet toch een andere oplossing voor te vinden zijn? Er zullen toch legio mensen zijn met dit probleem of ben ik nou gek haha?

    Thanks voor je antwoord.

2 reacties aan het bekijken - 1 tot 2 (van in totaal 2)
  • Het onderwerp ‘Custom Post Type breadcrumbs probleem’ is gesloten voor nieuwe reacties.