Supporto » Funzionalità = Plugin » compatibilità tema e plugin – codifica caratteri speciali

  • Salve, ho un problema di compatibilità tra un tema e un plugin entrambi a pagamento.
    Mi sono rivolta sia al supporto del tema che a quello del plugin ed entrambi non mi hanno dato una risposta soddisfacente.
    Credo di aver individuato il problema, ma quello che vorrei sapere è cosa prevede la politica della comunità wordpress.
    Cioè vorrei capire chi realmente sta sbagliando.
    Chiaramente se avete suggerimenti tecnici, sono i ben venuti.

    Io ho pagato sia per il tema che per il plugin.

    sito in questione: http://www.danzaurbana.eu/festival/

    Tema usato Craft Portfolio (https://themeforest.net/item/craft-portfolio-architecture-design-portfolio/16423298)

    Plugin Events Schedule WP Plugin (https://codecanyon.net/item/events-schedule-wordpress-plugin/14907462?_ga=2.113723527.104299193.1496131847-1579970734.1491987305)

    Se inserisco lo shortcode per l’inserimento dello schedule in una pagina del sito usando l’editor di default di wordpress, tutto funziona:
    http://www.danzaurbana.eu/festival/edizione-2016/

    Il tema usa un editor (credo proprietario) chiamato Bold Builder.
    Quando inserisco lo stesso shortcode nel campo testo dell’elemento testo di questo editor non visualizzo nulla.
    http://www.danzaurbana.eu/festival/

    Ho trovato il problema!

    Se vado a vedere dentro il codice sorgente della pagina che non funziona trovo pezzi di condice di questo tipo.
    Purtroppo devo scrivere il codice in maniera diversa da come realmente è, perchè altrimenti non si capisce niente.
    Ho inserito uno spazio tra &# e il codice carattere.
    Quindi &# nnnn; che compare nel codice è in realtà &#nnnn;

    <div v-for="filter in filters.taxonomies" v-if="filter.terms.length > 0&# 8243; class=&# 8217;wcs-filters__filter-column&# 8217; :class=”&# 8216;wcs-filters&# 8211;&# 8216; + filter.name&# 8221;> 
    <span v-if="filter.title.length > 0&# 8243; class=&# 8217;wcs-filters__title&# 8217;>{{filter.title}}</span>

    Questo significa che nel codice del plugin che viene inserito dallo shortcode ci sono caratteri non corretti che vengono interpretati in modo che tutto funzioni dall’editor di wordpress, mentre vengono trasformati in codice html dall’editor Bold Builder.

    In particolare nel codice sopra si ha:
    Il carattere speciale ″ (double prime) – viene codificato con &# 8243;(lo spazio non c’è, ma se lo tolgo non si capisce quello che intendo)

    Il carattere speciale ’ (right single quotation mark) – viene codificato con &# 8217;

    Il carattere speciale ‘ (left single quotation mark) – viene codificato con &# 8221;

    Il carattere speciale ” (right double quotation mark) – viene codificato con &# 8216;

    Il carattere speciale – (en dash) – viene codificato con &# 8211;

    Secondo me l’autore del plugin ha fatto gravi errori nella scrittura del plugin.
    Ha usato, ad esempio, un’unità di misura al posto delle virgolette di apertura e chiusura per le stringhe.

    Ma io sono ignorante in materia di codifica e di caratteri speciali e molto probabilmente mi sfugge il reale motivo della comparsa di questi caratteri nel codice.

    … Insomma se qualcuno mi può aiutare o a risolvere il problema … o a capire quale dei due autori devo martellare con richieste di risoluzione del problema … è ben venuto.

    Grazie

    • Questo topic è stato modificato 6 anni, 10 mesi fa da Sabrina_B.
    • Questo topic è stato modificato 6 anni, 10 mesi fa da Sabrina_B.
    • Questo topic è stato modificato 6 anni, 10 mesi fa da Sabrina_B.
    • Questo topic è stato modificato 6 anni, 10 mesi fa da Cristiano Zanca.
Stai visualizzando 1 risposte (di 1 totali)
  • Moderatore Cristiano Zanca

    (@cristianozanca)

    Salve @sabrina_b ,

    Se stai usando un tema o un plugin a pagamento e hai bisogno di aiuto ti suggeriamo di visitare i canali di supporto ufficiali del prodotto.

    Al fine di essere una buona guida della comunità di WordPress e incoraggiare innovazione e crescita, crediamo sia importante indirizzare le persone verso i canali ufficiali di supporto 🙂

    Noi non abbiamo accesso ai prodotti a pagamento, quindi non possiamo sapere perché il tuo tema o plugin non stanno funzionando correttamente, questa è la ragione per cui ti stiamo reindirizzando verso i canali ufficiali del venditore, il quale è l’unico responsabile del funzionamento del proprio prodotto.

    Ecco un chiarimento su le policy del forum: https://it.wordpress.org/support/benvenuto#Prodotti_a_pagamento

Stai visualizzando 1 risposte (di 1 totali)
  • Il topic ‘compatibilità tema e plugin – codifica caratteri speciali’ è chiuso a nuove risposte.