Supporto » Varie ed eventuali » free canvas plugin

  • Risolto francescobarnaba

    (@francescobarnaba)


    ho installato il plugin free canvas e non riesco a far funzionare il salvataggio immagini Dice di inserire questo codice `/**
    * Filter hook & function for outputs a PNG image file */
    *
    * @param string $image_data image_data.
    * @param string $name name.
    * @param string $form_value form_value.
    * @param string $form_value2 form_value2.
    * @param string $form_value3 form_value3.
    */
    function canvas_save( $image_data, $name, $form_value, $form_value2, $form_value3 ) {
    $wp_uploads = wp_upload_dir();
    $relation_path_true = strpos( $wp_uploads[‘baseurl’], ‘../’ );
    if ( $relation_path_true > 0 ) {
    $upload_dir = wp_normalize_path( realpath( $wp_uploads[‘basedir’] ) );
    } else {
    $upload_dir = wp_normalize_path( $wp_uploads[‘basedir’] );
    }
    $filename = $upload_dir . ‘/’ . $name . ‘.png’;
    $image = imagecreatefromstring( $image_data );
    imagepng( $image, $filename );
    }
    add_filter( ‘free_canvas_save’, ‘canvas_save’, 10, 5 );`

    ma mi restituisce errore dice Uncaught SyntaxError: Unexpected token ‘*’

    Qualcuno sa dov’e’ l’errore? grazie

    La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

Stai visualizzando 4 risposte - dal 1 al 4 (di 4 totali)
  • Ciao @francescobarnaba,

    Benvenuto nel forum italiano WordPress. Sono Matteo, piacere di conoscerti.

    Io riesco correttamente a vedere lo spazio bianco e posso disegnarci dentro. Stai ancora riscontrando questo problema? Se la risposta è no, per favore spiega come hai risolto. Potrebbe essere utile per altri utenti.

    Fammi sapere.

    Un saluto,
    Matteo

    Chi ha creato la discussione francescobarnaba

    (@francescobarnaba)

    ciao in realta’ il problema non era il disegnare ma il salvare Perche’ quando fai salva dovrebbe in automatico creare l’immagine nella cartella wordpress\htdocs\wp-content\uploads ed invece non salva niente Il codice per salvare e’ quello postato nel primo commento ma non ho capito bene dove incollarlo Ho provato ad inserirlo tramite un altro plugin (code snippets) ma non funziona anzi mi restituisce errore nella terza riga (*)

    Chi ha creato la discussione francescobarnaba

    (@francescobarnaba)

    riporto la soluzione, data da un altro forum:
    Il commento si chiude dove non dovrebbe

    /**
     * Filter hook & function for outputs a PNG image file */
     *
     * @param string $image_data  image_data.
     * @param string $name  name.
     * @param string $form_value  form_value.
     * @param string $form_value2  form_value2.
     * @param string $form_value3  form_value3.
     */

    Va messo così:

    /**
     * Filter hook & function for outputs a PNG image file
     *
     * @param string $image_data  image_data.
     * @param string $name  name.
     * @param string $form_value  form_value.
     * @param string $form_value2  form_value2.
     * @param string $form_value3  form_value3.
     */

    Ho scritto all’autore ma non ha risposto il plugin nella directory di wordpress riporta sempre il codice sbagliato

    (il codice va inserito in aspetto>>editordeltema>> selezionare il tema in uso ed inserire nel file function.php in fondo basta incollare dove non c’e’ piu’ niente)

    Felice tu abbia risolto. 🙂

Stai visualizzando 4 risposte - dal 1 al 4 (di 4 totali)
  • Il topic ‘free canvas plugin’ è chiuso a nuove risposte.