OpenWebconcept / plugin-openagenda-base

This plugin adds Events and Locations to WordPress which can be retrieved via the OpenAgenda REST API.
European Union Public License 1.2
0 stars 0 forks source link

Taxonomie termen kunnen kenmerken als primair #23

Open mvdhoek1 opened 4 months ago

mvdhoek1 commented 4 months ago

Heeft het functieverzoek betrekking op een probleem? Omschrijf a.u.b. De betreffende gemeente wilt taxonomie termen voorrang kunnen geven. Nu worden in de API de gekoppelde termen in oplopende volgorde, o.b.v de term ID weergegeven.

Beschrijf de gewenste oplossing Termen, in de editor, kunnen aanmerken als primair per evenement. De plugin van Yoast heeft iets vergelijkbaars.

Aanvullende context Scherm­afbeelding 2024-05-08 om 16 33 52

eyalacato commented 3 months ago

Hi Mike,

In mijn ogen zijn er twee manieren waarop we dit kunnen realiseren.

Eenvoudig: Yoast SEO gebruiken en dan enkel de volgorde in de API aanpassen. Het is dan aan iedere gemeente die de OpenAgenda gebruikt zelf om te bepalen of ze dit willen gebruiken of niet. Geavanceerd: Zelf inbouwen in de OpenAgenda. Dit kost meer tijd.

In beide gevallen zullen we met de klant de uren moeten afstemmen, gezien het om een feature request gaat en niet om een bug.

Vanaf dinsdag ben ik 2 weken vrij. In mijn afwezigheid kun je Severin hierover contacten per mail.

mvdhoek1 commented 3 months ago

Hoi Eyal,

Helemaal goed ik hoor het wel, Yoast plug-in installeren op een headless omgeving voor deze toevoeging vind ik niet helemaal goed aanvoelen. Ik hoor het wel, bedankt dusver!

richardkorthuis commented 3 months ago

@mvdhoek1 puur even ter informatie: Yoast installeren op een headless omgeving kan wel degelijk een toegevoegde waarde hebben. Yoast voegt namelijk ook zaken toe aan de REST API die je dan in de frontend weer kunt gebruiken: https://developer.yoast.com/customization/apis/rest-api/

mvdhoek1 commented 3 months ago

@richardkorthuis, daar heb je zeker gelijk in. Echter doen we dat niet en daarom vind ik het niet nodig om een hele plug-in te plaatsen voor alleen het gewenste onderdeel. Ben er ook niet op tegen hoor. Als het jullie teveel werk is, wat ik mij kan voorstellen en/of de klant vindt het te duur dan gaan we Yoast zeker overwegen.