Un utente ha chiesto informazioni su Twitch TV Easy Embed (Wall) di Wordpress

SyntaxError Error: segnale non valido o imprevisto

Un utente ha chiesto 👇

Ciao,

proprio come altre cose del tipo, ricevo solo il caricamento dei cubi e la console sta stampando “Uncaught SyntaxError: Invalid or imprevisto”.

twitch-js.php

È stato visto per la prima volta qui:

<script type="text/javascript">
( function( $ ) {</p>
var id = "<?php echo $id; ?>";

Il

-Il tag appare anche nel codice, ma ho rimosso uno spazio / interruzione di riga bianca. Quando ho ricaricato la pagina l’errore è saltato alla riga 1512 (1513 nel file originale):

var html = '<li class="stream"><a target="_blank" href="'+url+'" title="Watch '+display_name+' Now!" data-channel-name='+display_name+'>';

La console ha di nuovo un’interruzione di linea bianca, che questa volta non posso rimuovere, quindi sono seduto qui a chiedermi a quale segnale non valido potrebbe indicare.
Nella mia console viene visualizzato in questo modo:

var html = '

<li class="stream"><a target="_blank" href="'+url+'" title="Watch '+display_name+' Now!" data-channel-name='+display_name+'>';
        html += '</p>

nemmeno il codice menzionato nel file. La parte “html + =”

‘Comunque. Sì, sembra essere il file corretto, poiché reagisce alle modifiche che sto apportando.

Spero che questo aiuti a risolvere questo problema. :>

Ti auguro il meglio!

Autore del plugin

(@ jburleigh1)

2 anni, 4 mesi fa

Apprezzo la dettagliata segnalazione di bug. Credo che il problema sia ‘

WordPress è automatico e conosco la soluzione, ma ci vorrà un po ‘per risolverla su tutti i miei plugin.

Spostare il collegamento nel file modello ora eviterà il problema. Ti dispiacerebbe crearmi un account utente sul tuo sito e me ne occuperò io?

Puoi inviarmi un’e-mail direttamente (admin@streamweasels.com).

Grazie!

(@siinex)

2 anni, 4 mesi fa

Quindi, finalmente abbiamo una soluzione!

Nel mio caso volevo applicare la scorciatoia a uno pagina.

Lo snippet è il codice del file readme:

<?php echo do_shortcode('[getTwitchWallPro]'); ?>

Come volevo in una pagina separata, questo deve essere aggiunto

if(is_page(PAGEID)) { above code goes here ... }

Quindi, ad esempio, il tuo codice sarebbe simile a questo:

<?php if (is_page('101')) { echo do_shortcode(['getTwitchWallPro']); } ?>

E questo Snippet deve essere incollato in questo file:

../themes/yourChildTheme/template-parts/content-page.php

Mille grazie all’autore del plugin per questa soluzione!

Ah, prima che mi dimentichi: ci sono due Shortcode
1. getTwitchWallPro e
2. getTwitchWall

A seconda della versione del plugin, ovviamente

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *