Pergunta sobre Yoast WordPress SEO: Yoast Visual Composer Grid Elements SEO +: wpseoPostScraperL10n não definido

Um usuário perguntou ?

ei

Estou usando o Visual Composer e o Yoast SEO gratuito no TwentySixteen, mas estou recebendo o seguinte erro toda vez que carrego dados do Grid Element. Este erro me impede de criar ou atualizar postagens do tipo ‘vc_grid_item’. O erro que recebo no meu console é:

ReferenceError: undefined wpseoPostScraperL10n – wp-seo-post-scraper-350.min.js:1:20951

Alguma ideia do que poderia estar causando isso?

Obrigado

(@mclarent)

4 anos, 3 meses atrás

Estou usando o VisualComposer 4.12.1 e o Yoast 3.6.

Obrigado

(@mclarent)

4 anos, 3 meses atrás

Agora estou na versão 3.1, que é a versão mais recente sem esse problema ?

Alguém tem alguma idéia do que pode estar por trás disso?

obrigado laurent

(@fjalestad)

4 anos, 3 meses atrás

Acabei de encontrar o mesmo erro ao tentar usar o Grid Builder. Eu tive que desabilitar o plugin ao fazer alterações no VC Grid Builder.

O Yoast SEO testou as versões 3.5 e 3.6.1.

Eu poderia desabilitar o plug-in enquanto fazia alterações no VC Grid Builder e, em seguida, habilitar o plug-in Yoast SEO novamente para resolver temporariamente o problema.

wp-seo-post-scraper-350.min.js? ver=3.5:1 Erro de referência não atribuído: wpseoPostScraperL10n (função anônima) não está definido @wp-seo-post-scraper-350.min.js? veja=3.5:1i@jquery.js? veja=1.12.4:2fireWith@jquery.js? veja=1.12.4:2pronto@jquery.js? veja=1.12.4:2K@jquery.js? veja=1.12.4:2 editor. js? ver=4.6.1:41 Erro TypeError: Não é possível ‘obter’ a propriedade de undefinedswitchEditor@editor.js? veja=4.6.1:41setContent@backend.min.js? veja=4.12.1:6save@backend.min ler .js? ver=4.12.1:6update@backend.min.js? ver=4.12.1:6sync@backend.min.js? veja=4.12.1:6salvar@backbone.min.js? veja=1.2.3:1criar@backbone.min.js? Consulte=1.2.3: 1vc.AddElementUIPanelBackendEditor.createElement@grid-builder.min.js? Consulte=4.12.1: 1dispatch@jquery.js? Consulte=1.12.4: 3r.handle@jquery.js? ver = 1.12.4:3

(@slomeli79)

4 anos, 3 meses atrás

OBRIGADA. Pessoas malucas gostariam de saber por que minhas alterações no Grid Builder não foram salvas. Isso desativou o Yoast ao fazer alterações e funcionou.

(@stodorovic)

4 anos, 1 mês atrás

Olá @mclaurent, @fjalestad, @slomeli79

Acho que encontrei a raiz dessa pergunta. Pode me ajudar?

Eu acho que o Visual Composer é uma fonte. Você pode obter o arquivo wp-content/plugins/js_composer/include/classes/vendors/plugins/class-vc-vendor-yoast_seo.php e tentar enqueueJs para substituir a função:

public function enqueueJs() {
        if ( wp_script_is( 'yoast-seo-post-scraper' ) ) {
                wp_enqueue_script( 'vc_vendor_yoast_js', vc_asset_url( 'js/vendors/yoast.js' ), array( 'yoast-seo-post-scraper' ), WPB_VC_VERSION, true );
        }
}

(@mclarent)

4 anos, 1 mês atrás

ei

Obrigado por investigar.

Posso confirmar que o erro de JavaScript foi removido da função de substituição enqueueJs. Eu não tenho um nível de suporte com o Visual Composer, então infelizmente não posso levantar isso diretamente com sua equipe.

obrigado laurent

(@pensadoviável)

3 anos, 8 meses atrás

Olá –

Alguma vez ficou feliz com isso? Aparentemente, isso também entra em conflito com o plug-in de modelo quando você não pode editar os modelos. Tentei aplicar o código acima mas isso só quebra o site e tenho que desabilitar o Yoast toda vez que preciso atualizar muito.

Obrigado.

(@puregraphx)

3 anos, 8 meses atrás

Mesmo problema aqui. Yoast 4.7.1., Visual Composer 5.1.1. e Modelo 1.1.9. Observe isso também com versões mais antigas, então acho que será incompatível nos próximos anos. Yoast + VC é uma pena.

(@mclarent)

3 anos, 7 meses atrás

@puregraphx se você usa o Yoast 3.1, não deve mais encontrar o problema

(@puregraphx)

3 anos, 7 meses atrás

@mclaurent como você pode ver, estamos no 4.7.1 e o problema continua a ser visto.

(@mclarent)

3 anos, 7 meses atrás

Sim, está correto. Você deve voltar para 3.1 porque essa versão não tem esse problema até que o conflito seja resolvido.

(@puregraphx)

3 anos, 7 meses atrás

Oh desculpe, eu pensei que você quis dizer que está corrigido desde 3.1. Mas está quebrado desde 3.1? Isso é mais de um ano e 35 atualizações!!

Eles não conseguiram corrigir esses problemas nas 35 atualizações após o 3.1. ??

(@wollem)

3 anos, 7 meses atrás

@stodorovic

obrigado, esta configuração quente funciona para mim 🙂

(@andi-lee-davis)

3 anos, 6 meses atrás

Eu tenho a mesma pergunta.

O Yoast pode definir a variável antes de usá-la.

wpseoPostScraperL10n não está definido

então defina isso

var wpseoPostScraperL10n = null; ou var wpseoPostScraperL10n = {}; ou var wpseoPostScraperL10n;

Eles poderiam facilmente descobrir isso.

Obrigado

E eu

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 *