Um usuário perguntou ?
Percebi que o widget de texto parou de funcionar após a atualização do WP 4.8. Ele é exibido perfeitamente no aspecto de widgets (frontend), mas nos widgets de página na parte de trás, ele não exibe os campos de texto comestíveis, então nada pode ser inserido. Alguma ideia?
Este tópico foi modificado 3 anos, 7 meses atrás por.
(@denzel_chia)
3 anos, 7 meses atrás
Olá,
O widget de texto funciona corretamente para mim no frontend e no administrador do WordPress. Posso usar sem problemas.
Você já tentou fazer uma verificação de conflito de plugins ou alterar temas? Tente as etapas de solução de problemas sugeridas na postagem do fórum.
Obrigado
(@sualian)
3 anos, 7 meses atrás
Ainda não está funcionando. Este não é um problema de plug-in. Estou usando o Genesis Framework e não é um problema de tema.
(@elvirra)
3 anos, 7 meses atrás
Eu tenho a mesma pergunta. Estou rodando um framework Genesis com o tema da Jessica. O widget de texto e o widget de imagem me dão a opção de adicionar e colocar, mas a caixa para inserir texto ou imagens não está visível.
Reinstalei o 4.8, desativei todos os plugins e mudei para o Twenty Six Theme. Ainda não estou trabalhando no meu novo site (www.myintent.pattiturner.com) Não estou usando nenhum cache.
No entanto, tudo funciona no meu site original (www.pattiturner.com) com 4.8, Genesis Framework e tema NewsPro.
Obrigado por qualquer ajuda! Existe outra boa opção que podemos usar até chegarmos a um acordo?
Esta resposta foi modificada 3 anos, 7 meses atrás por.
(@denzel_chia)
3 anos, 7 meses atrás
Olá,
Desculpe, não posso responder à sua pergunta.
Dê uma olhada na minha projeção de tela.
Funciona bem para mim usando Twenty Six Theme e WordPress 4.8
Eu não usei o framework genesis, mas você provavelmente precisa atualizá-lo.
Obrigado
(@elvirra)
3 anos, 7 meses atrás
Resolva! Desliguei o “modo de acessibilidade” e de repente tudo funcionou bem. Honestamente, eu nem sei o que liga e desliga, mas não me importo no momento porque minha pergunta está resolvida. Obrigado por tentar ajudar.
(@sualian)
3 anos, 7 meses atrás
Olá Elvirra,
Como você faz isso… você pode me explicar?
Pela natureza, durma
(@elvirra)
3 anos, 7 meses atrás
Na seção Aparência -> Widgets, observe o canto superior direito da tela. Clique no menu suspenso “opções de exibição” e no lado direito você verá “ativar modo mais acessível” ou “desativar modo mais acessível”. Alternar (desligado). E pronto, todos os meus plugins funcionaram.
Espero que te ajude.
(@sualian)
3 anos, 6 meses atrás
Agora descobri o problema. Eu usei algum código para recuperar ou carregar scripts de forma assíncrona na função my.php e quando removo esse código ele funciona perfeitamente.
Esse é o culpado ?
/* Função para replicar ou carregar de forma assíncrona scripts que não são adicionados pelo Autoptimize */ function js_async_attr ($tag) {.
# Não adicione atributos preguiçosos ou assíncronos a esses scripts $ scripts_to_exclude = edit (‘script1.js’, ‘script2.js’, ‘script3.js’);
foreach ($scripts_to_exclude as $exclude_script) { if (true == strpos($tag, $exclude_script)) return $tag; }
# Restaurar ou sincronizar todos os scripts não excluídos acima str_replace(‘src’, ‘defer = “defer” src’, $tag); } add_filter(‘script_loader_tag’, ‘js_async_attr’, 10);
(@optimizingmatters)
3 anos, 6 meses atrás
talvez puxe !is_admin()
condição na mistura @suanlian? ?
(@acal)
3 anos, 5 meses atrás
Olá a todos. Ele também tinha muita experiência neste assunto.
Algo que não funcionou para mim: a acessibilidade do widget de pontuação de acordo com a solução do @elvirra acima.
Algo que funcionou para mim: eu entendo @suanlian que script preguiçoso estava desperdiçando coisas e ele elogiou @optimizingmatters. is_admin() seguido. Obrigado! Aqui está o meu código…
function defer_parsing_of_js ( $url ) {
if (!is_admin()){
if ( FALSE === strpos( $url, '.js' ) ) return $url;
if ( strpos( $url, 'jquery.js' ) ) return $url;
return "$url' defer onload='";
}
else;
return $url;
}
add_filter( 'clean_url', 'defer_parsing_of_js', 11, 1 );
Esta resposta foi modificada 3 anos e 5 meses atrás por.
(@pk2000)
3 anos, 4 meses atrás
Eu também tenho o problema.
Acal: Este código se encaixa em themes/myth/functions.php?
Obrigado!
PS: Posso alternar entre Visual e Texto no navegador Microsoft Edge, mas não no Chrome
Esta resposta foi modificada 3 anos, 4 meses atrás por.
(@devprolabs)
3 anos, 2 meses atrás
ACAL: Obrigado por resolver meu problema. ontem eu estava otimizando defer_parsing_of_js
(para blog de velocidade) e agora remova este código. O widget de texto geralmente retorna depois que não pode ser aberto.
(@laptophobo)
3 anos, 2 meses atrás
Consegui resolver o problema sozinho quando voltei ao meu functions.php (no tema filho) e removi isso:
add_filter(‘clean_url’, ‘defer_parsing_of_js’, 11, 1);
(@organicssulfur4health)
2 anos, 10 meses atrás
Estou executando o WordPress 4.9.4 e não consigo alternar o modo de acessibilidade usando o menu Opções de tela ou fazer alterações em qualquer um dos meus widgets ativos. Reduzi o problema a um erro de JavaScript, mas não sei como reescrever o código para corrigi-lo.
O código javascript condenado é o texto após o segundo ponto de exclamação na linha 2481 de load-scripts.php:
! F[“wp-auth-check”] && e.hasClass(“escondido”)? b():f[“wp-auth-check”] &&!e.hasClass(“oculto”) && c())
O código gera um problema de erro não recuperado que afeta a linha 269 de load-scripts.php
Eu corro uma versão modificada deste mesmo site usando MAMP e a mesma versão do WordPress, que não exibe o recurso Disabled Widgets. Desabilitar plugins não resolveu o problema.
Alguém pode me ajudar a resolver o problema? Obrigado pela ajuda.
(@organicssulfur4health)
2 anos, 10 meses atrás
Acontece que eu tinha uma versão mais antiga do WordPress instalada. Após instalar a versão 4.9.4, a página Widgets começou a funcionar normalmente, embora todos os meus widgets configurados anteriormente tenham sido excluídos e eu precise recriá-los a partir do meu backup.
Isto foi útil?
0 / 0