Closed enrimk closed 1 month ago
Intendo che alla pagina viene attribuito il postmeta di un template, il cui corrispondente file php però non esiste. "Rotto", è il path del file. A backoffice, nella select per la scelta del template di pagina ci sarà una voce vuota (diversa da "default"), e per alcuni versi la pagina si comporterà come se avesse un page-template, e per altri no.
Descrizione
Correzioni all'assegnazione di template e slug delle pagine predefinite.
La procedura che crea le pagine predefinite configurate in comuni_pagine.json ha questi difetti: 1) se non hanno un template assegnato, gli viene attribuito un template "rotto" (invece di nessun template); 2) lo slug dichiarato non viene in realtà applicato, viene ignorato e se ne assegna uno formato a partire dal titolo.[^1]
[^1]: A volte lo slug risulta uguale o simile, ma non sempre. [ "post_slug" non è un parametro di wp_insert_post() ]
Fixes #425
Checklist