Ho cambiato con successo il nome del dominio seguendo le istruzioni dettagliate sul forum. (grazie )
Tuttavia, quando accedo a WordPress, anche se ho già cambiato il dominio impostato nelle impostazioni di WP-Discourse, e dice connesso, i post esistenti/vecchi mostrano ancora l’indirizzo del post del forum utilizzando il vecchio dominio.
Come/dove posso aggiornare i vecchi post per utilizzare il nuovo nome del dominio?
Nota: Se clicco su “Aggiorna argomento Discourse” e risalvo il post, l’URL viene aggiornato correttamente per il post esistente. Tuttavia, vorrei non dover risalvare manualmente oltre 100 post. Speriamo ci sia un modo più semplice?
Puoi automatizzare questo processo. Penso che i link che puntano al vecchio dominio Discourse a cui ti riferisci siano i link agli argomenti Discourse che appaiono sotto i post di WordPress. Questi link sono impostati dal campo discourse_permalink del post. Potresti provare ad aggiornare manualmente quel campo per uno dei tuoi post per confermare che risolve il problema:
La cosa principale da tenere presente è che devi utilizzare un plugin di remapping in grado di aggiornare i campi personalizzati dei post. Penso che entrambi i plugin che ho linkato possano farlo. Cercherei anche un plugin che ti permetta di eseguire una simulazione prima di eseguire il remapping effettivo. Il secondo plugin che ho linkato dice che lo supporta.
Assicurati di salvare un nuovo backup del tuo database di WordPress prima di eseguire il remapping. Sarebbe anche utile provare ad aggiornare manualmente il campo discourse_permalink per un solo post per confermare che risolve il problema.
Per vedere la sezione dei campi personalizzati, probabilmente devi fare clic su “preferenze” nella barra laterale dell’editor, quindi selezionare Pannelli, quindi abilitare i campi personalizzati:
Sono abbastanza sicuro che eseguire semplicemente la rimappatura risolverà il problema. Questo sarebbe solo un controllo aggiuntivo per confermare che risolve il problema.