Custom post type registreren met PHP 8.1 types — best practice? – Wavesec Group

Custom post type registreren met PHP 8.1 types — best practice?

← Alle vragen
3

Custom post type registreren met PHP 8.1 types — best practice?

door Sam de Vries · 1 maand geleden

Ik wil een schone, getypte registratie van een CPT zonder alle losse arrays overal. Iemand een nette aanpak?

2 antwoorden

  • 1
    Finn Jansen · 4 weken geleden

    Gebruik een klasse met `readonly` properties en een `register()` methode. Hook op `init` en laat de klasse zelf de labels genereren op basis van singular/plural.

  • 1
    Finn Jansen · 4 weken geleden

    Een array is prima, PHP 8 typed arrays bestaan niet echt. Waar je wel winst haalt: `register_post_type` return check en een enum voor post types zodat je nergens magic strings hebt.