Risposte nei forum create

Stai visualizzando 3 risposte - dal 1 al 3 (di 3 totali)
  • Chi ha creato la discussione betamax256

    (@betamax256)

    …ma anche no. Insomma, ho appena scritto che nella versione gratuita NON c’è la possibilità di disattivare una lingua…

    Chi ha creato la discussione betamax256

    (@betamax256)

    Ciao, grazie per la risposta.

    Secondo il mio modesto parere, è inconcepibile che oggi, un CMS non sia multilingua in modo nativo. (come lo è Joomla ad esempio)
    Di conseguenza, si deve usare un plug-in.
    Plugin che nella versione gratuita non offre la possibilità di attivare/disattivare lingue a piacere.
    Appunto cercavo altre soluzioni.

    Una l’ho trovata da solo ma non la consiglio perchè mi sembra troppo “out of the box”, eccola :

    Modificare il file “polylang/frontend/frontend-filters-links.php” :
    Alla linea +/- 249, creare una condizione if che esclude la scrittura del codice html (<link rel=”alternate”…”) per la lingua non desiderata :
    if($lang!=”en”){printf( ” . “\n”, esc_url( $url ), esc_attr( $lang ) );}

    Qui esiste il rischio che la modifica venga distrutta da un aggiornamento del plug-in Polylang.
    => Di sicuro c’è un modo piu professionale di scrivere la stessa cosa usando il file function.php del proprio tema ma non riesco a capire come.

    Chi ha creato la discussione betamax256

    (@betamax256)

    Ciao, grazie, ho trovato. La parola ricercata si estrae cosi :

    get_option('tag_base');

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