WordPress: risolvere i problemi dei permalink sui custom post type

Come evitare che la struttura dei permalink di un nuovo custom post type generi l'errore 404 in WordPress.

WordPress di Gabriele Romanato

Quando si registra un custom post type in WordPress è necessario istruire il CMS a riconoscere la nuova struttura di permalink creata dal nuovo tipo di post. Il rischio è quello di generare un errore 404. Vediamo come fare.

È sufficiente usare la funzione flush_rewrite_rules() subito dopo aver registrato il nuovo custom post type:


register_post_type( 'portfolio' , $args );
flush_rewrite_rules();