italia / design-comuni-wordpress-theme

Tema Wordpress per i siti dei comuni italiani
GNU Affero General Public License v3.0
33 stars 33 forks source link

Errore 404 nella pagine di archivio Eventi e Luoghi #395

Closed Cam-al closed 10 months ago

Cam-al commented 10 months ago

Prerequisiti

Descrivi il problema

Dopo l'aggiornamento alla versione 1.7.4 non funzionano più le pagine di archivio di Eventi e Luoghi. I template per le pagine di archivio Eventi e Luoghi che ho realizzato funzionavano fino a l'ultima versione, adesso quando provo a visualizzare la pagina mi da la pagina 404. Ho modificato /inc/admin/tipologie/tipologia_evento.php cosi $args = array( 'label' => __( 'Evento', 'design_comuni_italia' ), 'labels' => $labels, 'supports' => array( 'title', 'editor' ), 'hierarchical' => false, 'public' => true, 'menu_position' => 5, 'menu_icon' => 'dashicons-tickets-alt', 'has_archive' => true, 'rewrite' => array('slug' => 'vivere-il-comune/eventi', 'with_front' => false), 'capability_type' => array('evento', 'eventi'), 'map_meta_cap' => true, 'description' => __( "Tipologia che struttura le informazioni relative a un evento di interesse pubblico pubblicato sul sito di un comune", 'design_comuni_italia' ), ); lo stesso per la tassonomia che invece funziona ancora correttamente

Invece dentro la pagina Vivere il comune ho modificato /child/template-parts/vivere-comune/eventi.php per mettere il collegamento alla pagina di archivio così : `

enrimk commented 10 months ago

Be', non proprio un bug del tema, visto che il tema ancora quegli archivi non li implementa, e costringe a una modifica. Il che è il vero difetto, e ormai un difetto grave, ma un "buco", più che un "bug".

has_archive => true dovrebbe essere tutto quello che serve. Hai provato a fare un refresh dei permalink? Da backoffice, o anche con wp rewrite flush? Può darsi che prima della tua ri-modifica si siano resettati allo "standard".

Cam-al commented 10 months ago

Grazie, ho risolto aggiornando i permalink. has_archive => true c'era già, e sarebbe utile se fosse già cosi nel tema invece di doverlo mettere ogni volta