WordPress: Come risolvere il problema “Pagina non trovata” errore 404 con i custom post types
Con l’introduzione dei Custom post Type, wordpress ha migliorato di molto la gestione dei contenuti, permettendo agli sviluppatori di creare siti web sempre più complessi ed organizzati. Da tempo ormai ho creato un custom post type “Portfolio” per la gestione dei lavori all’interno del mio sito.
Molte volte però mi sono trovato di fronte a dun problema coumne, overso che spesso quando inserivo un nuovo lavoro, o un nuovo articolo, alcune pagine nel portoflio non venivano visualizzate correttamente e veniva quindi mostrata la pagina di errore 404.
Per risolvere questo problema, dopo aver pubblicato un articolo, puoi provare ad andare in Impostazioni / Permalink e cliccare sul bottone Salva.
Questo risolve momentaneamente il problema, infatti nel momento in cui viene pubblicato un nuovo articolo o lavoro, si presenta lo stesso identico problema.
Per risolvere definitivamente, ho trovato questa soluzione che ha funzionato e risolto il problema in modo definitivo.
Aggiungi:
[php]flush_rewrite_rules();[/php]
dopo la funzione “register_post_type”.
Problema risolto!