Title: xyz snippet tra doppi apice
Last modified: 24 Febbraio 2023

---

# xyz snippet tra doppi apice

 *  Risolto [valerio](https://it.wordpress.org/support/users/valgo54/)
 * (@valgo54)
 * [3 anni, 7 mesi fa](https://it.wordpress.org/support/topic/xyz-snippet-tra-doppi-apice/)
 * Buongiorno ,
 * al caricamento di una pagina, pagina2, WordPress viene eseguito uno snippet PHP,
   plugin “XYZ PHP Code”, di nome “settavar” che recupera dei parametri da una pagina
   chiamante(pagina1). Questi valori dovrebbero essere visualizzati in una tabella
   di pagina2 dove ho ad esempio:
 *     ```wp-block-code
       <input type="text" name="pippo" value="[xyz-ips snippet=\"DisplayVar\"] ">
       ```
   
 * DisplayVar contiene
 *     ```wp-block-code
       <?php global $ragsoc; echo $ragsoc; ?>
       ```
   
 * Lo snippet settavar contiene
 *     ```wp-block-code
       <?php
       global $ragsoc;
       $ragsoc="Società1";
       ?>
       ```
   
 * Se eseguo il tutto senza WordPress è ok , in WordPress no. Provato in vari modi
   a quotare i doppi apici con \ – ‘ , provato a mettere direttamente l’echo senza
   plugin ecc ecc. Niente da fare. Grazie per un aiuto. Valerio

Stai visualizzando 5 risposte - dal 1 al 5 (di 5 totali)

 *  [luca21](https://it.wordpress.org/support/users/luca21/)
 * (@luca21)
 * [3 anni, 7 mesi fa](https://it.wordpress.org/support/topic/xyz-snippet-tra-doppi-apice/#post-12175766)
 * Ciao [@valgo54](https://it.wordpress.org/support/users/valgo54/) ,
 * il plugin “XYZ WP Insert Code Snippet” è pro quindi non sono possibili delle 
   prove con questo plugin.
 * Apici semplici, doppi, entrate e uscite da php a ripetizione, c’è da farsi venire
   il mal di testa. Per prevenirlo si può usare la “notazione Heredoc” che me ne
   ha salvato più di uno, di mal di testa.
 *     ```wp-block-code
       <?php
   
       global $ragsoc;
       $ragsoc="Società1";
       $DisplayVar = $ragsoc;
   
       $toBr = <<<RSO
           <input type="text" name="pippo" value="[xyz-ips snippet='{$DisplayVar}'] ">
       RSO;
       echo $toBr;
       ?>
       ```
   
 * Prova a vedere cosa ti esce da questo.
 * Saluto e buona domenica
 *  [luca21](https://it.wordpress.org/support/users/luca21/)
 * (@luca21)
 * [3 anni, 7 mesi fa](https://it.wordpress.org/support/topic/xyz-snippet-tra-doppi-apice/#post-12175767)
 * Guarda che heredoc è molto sensibile agli spazi, se non l’hai mai adoperata.
 * Prima e dopo la chiusura della variabile, la stringa “RSO;” non devono esserci
   spazi. Tassativo.
 *  Chi ha creato la discussione [valerio](https://it.wordpress.org/support/users/valgo54/)
 * (@valgo54)
 * [3 anni, 7 mesi fa](https://it.wordpress.org/support/topic/xyz-snippet-tra-doppi-apice/#post-12175769)
 * Ciao Luca,
 * heredoc agevola l’echo delle stringhe in PHP. Il mio problema è visualizzare 
   il valore di una variabile , settata al loading della pagina WP da uno snippet
   PHP, all’interno dell’attributo HTML “value”. Normalmente in uno script PHP/HTML
   questo è ok e si fa con :
 *     ```wp-block-code
       <?php echo $ragsoc; ?>
       ```
   
 * In WP ,l’istruzione echo essendo codice php che viene eseguito all’interno di
   HTML deve essere eseguita tramite uno snippet/plugin, questo non funziona. Ho
   fatto parecchi test e non è chiaro se ciò non è possibile perchè il Php è lato
   server e Html è lato client, o è un problema di sintassi o di uso del plugin 
   XYZ PHP che cmq è gratuito.
 * Grazie
 * Valerio
 *  [luca21](https://it.wordpress.org/support/users/luca21/)
 * (@luca21)
 * [3 anni, 7 mesi fa](https://it.wordpress.org/support/topic/xyz-snippet-tra-doppi-apice/#post-12175770)
 * Ciao [@valgo54](https://it.wordpress.org/support/users/valgo54/) ,
 * Ho fatto una prova. Il plugin è questo, spero: [https://wordpress.org/plugins/insert-php-code-snippet/](https://wordpress.org/plugins/insert-php-code-snippet/)
 * Non è più aggiornato da 1 anno ma si installa lo stesso.
 * Ho inserito lo snippet seguente. Dovrebbe essre quel che vuoi, mettere come value
   Società1 un un campo di input:
 *     ```wp-block-code
       <?php
       $ragsoc="Società1";
       $DisplayVar = $ragsoc;
   
       $toBr = <<<RSO
           <input type="text" name="pippo" value="{$DisplayVar} ">
       RSO;
       echo $toBr;
       ```
   
 * **Ho inserito lo shortcode creato dal plugin dentro un articolo** e quel che 
   esce è un campo di input con valore Società1 e questo html:
 *     ```wp-block-code
       <input type="text" name="pippo" value="Società1 ">
       ```
   
 * Si può fare con altri metodi penso, ho usato il mio preferito.
 * Saluto.
 *  Chi ha creato la discussione [valerio](https://it.wordpress.org/support/users/valgo54/)
 * (@valgo54)
 * [3 anni, 7 mesi fa](https://it.wordpress.org/support/topic/xyz-snippet-tra-doppi-apice/#post-12175771)
 * Ottimo
 * Grazie Luca
 * Buona giornata

Stai visualizzando 5 risposte - dal 1 al 5 (di 5 totali)

 Il topic ‘xyz snippet tra doppi apice’ è chiuso a nuove risposte.

 * In: [Funzionalità = Plugin](https://it.wordpress.org/support/forum/plugin-e-hack/)
 * 5 risposte
 * 2 partecipanti
 * Ultima risposta da: [valerio](https://it.wordpress.org/support/users/valgo54/)
 * Ultima attività: [3 anni, 7 mesi fa](https://it.wordpress.org/support/topic/xyz-snippet-tra-doppi-apice/#post-12175771)
 * Stato: risolto

## Topic

### Topic più popolari

### Topic senza risposte

### Topic non di supporto

### Topic risolti

### Topic non risolti

### Tutti i topic
