Pergunta sobre anúncios avançados – WordPress Ad Manager e AdSense: não é possível desativar o auxiliar: ‘Erro de intervalo não chamado: número máximo de empilhamento de chamadas excedido

Um usuário perguntou ?

Se eu tentar desabilitar o assistente ao criar uma notificação, recebo um erro no console do desenvolvedor:
`ErrorError não recuperado: ea.select (jquery.js?ver=1.12.4-wp:2) excedeu o empilhamento máximo de chamadas por Function.ea (jquery.js?ver=1.12.4-wp:2) por Function . jQuery.find(jquery-migrate.js?ver=1.4.1:290) em n.fn.init.find(jquery.js?ver=1.12.4-wp:2) em n.fn.init.jQuery. fn.find(jquery-migrate.js?ver=1.4.1:677) em jQuery.fn.init.n.fn.init(jquery.js?ver=1.12.4-wp:2) em novo jQuery. fn .init(jquery-migrate.js?ver=1.4.1:241) em n(jquery.js?ver=1.12.4-wp:2) em Object.close(wizard.js?ver=1.14.9: 68 ) em HTMLAnchorElement. (wizard.js?ver=1.14.9:30)
Como resultado, não apenas o assistente não é substituído pelo formulário completo (de preferência um que inclua a opção de notificação de depuração, já que nem vejo notificações de falha), mas até mesmo o assistente para de pressionar o próximo botão.

Elogio

(@webzunft)

1 ano, 5 meses atrás

Olá justlevine,

Obrigado por nos contatar.

Nunca vi uma pergunta dessa natureza antes. Quando você clica no botão “Parar assistente” e recarrega a página, ainda vê o assistente?

Em caso afirmativo, você poderia testar os conflitos de plug-in? Você pode usar o plug-in Health Check para fazer isso para apenas um usuário, para que os visitantes normais não vejam nenhuma alteração facial.

Obrigado Thomas

lançador de tópicos

(@justlevine)

1 ano, 5 meses atrás

O problema no wizard.js é a linha 69: jQuery('*').removeClass('advads-hide');quando provavelmente deveria ser jQuery('.advads-hide').removeClass('advads-hide);.

Estou assumindo que o Inquiry Monitor está causando o conflito _ no meu site especificamente_ (já que cria centenas de elementos na página), mas ainda tenho mais testes a fazer.

Como é um erro fatal no jquery, ele interrompe o disparo de qualquer outro script, também conhecido como antes de iniciar a função ajax responsável por desabilitar o auxiliar, para que a atualização em si não o corte.

Meu trabalho é copiar/colar a função ajax diretamente no console de desenvolvimento do Chrome e _então_ atualizar a página:

jQuery.ajax({
		    type: 'POST',
		    url: ajaxurl,
		    data: {
			    action: 'advads-save-hide-wizard-state',
			    hide_wizard: true, //set to false to reenable
			    nonce: advadsglobal.ajax_nonce,
		    },
	    }); 

Esta resposta foi modificada há 1 ano e 5 meses. Esta resposta foi modificada há 1 ano e 5 meses. Esta resposta foi modificada há 1 ano e 5 meses.

(@webzunft)

1 ano, 5 meses atrás

Obrigado justlevine. Concordo que este seletor poderia ser melhorado e o farei na próxima edição.

Tudo de bom Thomas

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *