Este problema tem se tornado conhecido nos fóruns de discussão:
Não consigo salvar o HTML no meu blogger
Recebo um erro ao tentar Editar o HTML no blogger
Erros do tipo:
The widget settings in widget with id <b>PageList1</b> is not valid. Page title is invalid.
The widget settings in widget with id <b>PageList851</b> is not valid. Page title is invalid.
Vou te mostrar uma solução simples (não que editar html seja simples) mas você está aqui porque aprendeu a editar...
👌Vou explicar por escrito e no final um pequeno vídeo pra você ver sendo feito.
Eu mesmo, um dos colaboradores deste blog, já tive um problema como esse... De repente parou de salvar e eu não havia feito nenhuma alteração recente no HTML do blogger
Fiz algumas pesquisas e descobri que a causa eram palavras acentuadas que eu estava usando recentemente em títulos de postagem e em tags de categoria.
No meu caso, bastou entrar no código do site, por este editor de HTML e tirar os acentos das palavras.
Mas reparando que haviam questões recentes muito parecidas sendo discutidas resolvi prestar atenção e absorver uma forma de solução do tipo "macete" dos programadores.
Digo macete, porque eles ensinaram um método que é usado pra limpar uma configuração. Parecido com limpar a cache de um aplicativo com problemas.
Ou seja, você não briga com o problema, você apenas limpa pra fazer de novo.
E agora vou mostrar aqui como eles aplicam essa correção:
Em resumo, você vai apenas adicionar esses caracteres no inicio e no fim na área do um Widget com problemas:
<!--
-->
Digamos que o erro que você recebe ao tentar salvar alguma alteração no HTML do seu site seja este:
The widget settings in widget with id <b>PageList1</b> is not valid. Page title is invalid.
Esses erros tem em comum essa parte: <b>PageList1</b>
Este aí é o Widget com erro.
Talvez você não esteja acostumado(a) a navegar no seu editor HTML por Widgets, mas nesse caso será mais fácil se o fizer.
Clique aí no menu Widget conforme a imagem acima.
Escolha na lista qual deles é o que está dando erro.
Neste caso citado é: PageList1
Ele vai te levar para a área do seu html que está com o erro.
Localize a linha que começa assim:
<b:widget id='PageList1' .....
Coloque o cursor no início da próxima linha e dê Enter três vezes.
Estava assim:
Vai ficar assim após os espaços:
Bem, agora no meio do espaço, neste caso na linha 2677
Você põe o primeiro símbolo que falei: <!--
Vai ficar assim:
Ao colar esse símbolo, tudo pra baixo vai mudar de cor como inativo. Mas não se preocupe, vai ativar de novo ao colar o outro símbolo. Não salve ainda.
Agora é a vez do outro símbolo: -->
Esse é o de fechamento.
Você vai achar o lugar dele aí pertinho, entre a linha:
</b:widget-settings>
e a linha:
<b:includable id='main'>
No meu caso, coloquei três espaços entre a linha 2682 e a 2683
👈Coloque o cursor do mouse atras de </b:widget-settings> e dê Enter três vezes e cole o código de fechamento no meio, vai ficar assim:
Repare que ao colar esse símbolo, as cores são devolvidas.
Pronto! Agora é só salvar normalmente. 😃
Se por acaso dar erro de novo, repare que não será o mesmo.
Isso pode acontecer se houver problema em outro Widget.
Neste caso, basta repetir o mesmo procedimento para cada Widget até seu HTML normalizar o salvamento.
E se, cada vez que for salvar uma nova edição, precisar fazer isso no mesmo Widget, significa que ele precisa ser reajustado ou redefinido. Será mais fácil redefini-lo substituindo todo o conteúdo da Widget dele. Copie e cole do seu backup original.
Basta carregar seu template original em algum site novo, ir na Widget e copia-la toda.
Neste caso seria a Pagelist, que é apenas uma relação de páginas que você definiu para seus visitantes clicarem no link de suas páginas do site. Poderá apenas decorar a organização de paginas para depois que redefinir o Widget, adicioná-las novamente.
Bem... isso é menos dramático que redefinir todo o template ...
E pra quem prefere em vídeo, fiz dois! Esse curtinho só pra mostrar esse método:
https://www.idealshopping.ml/

