Categoria: Wordpress

  • Inserire Blocchi di Codice (Php,Css,Html) in Articoli su WordPress

    Inserire Blocchi di Codice (Php,Css,Html) in Articoli su WordPress

    Qualora abbiate un sito creato con WordPress dedicato a guide per Coding su diversi tipi di linguaggi di programmazione, potrebbe esservi utile un modo per mostrare coerentemente e in modo chiaro del codice all’interno dei vostri articoli. WordPress di default permette la scrittura di codice aggiungendolo tra <code></code> soltanto che poche volte ciò risulta essere esteticamente soddisfacente e chiaro per i lettori.

    Esistono vari Plugin che potrebbero aiutarci in questo scopo, primo fra tutti (usato anche sul sito WordPress.com) è SyntaxHighlighter Evolved ed è gratuito e disponibile su Plugin->Aggiungi Nuovo. Il Plugin in questione non ha bisogno di configurazioni particolari, necessita soltanto di essere installato.

    A questo punto qualora voi vogliate caricare del codice php o css dovrete scrivere aprire con php tra parentesi quadre [] e chiudere con /php sempre tra parentesi quadre []. La stessa cosa si fa per ogni tipo di codice di programmazione.

    questa è una anteprima di come verrà visualizzato il codice

    [php]Hello World[/php]

    A questo punto pubblicate l’articolo e visualizzatelo per vedere se il codice è stato scritto correttamente

  • Guida per Aggiungere Analytics e Adsense nelle pagine AMP su WordPress

    Guida per Aggiungere Analytics e Adsense nelle pagine AMP su WordPress

    Abbiamo parlato in un precedente articolo di cosa fosse AMP, progetto avviato da Google, e abbiamo anche parlato di come partecipare a questa iniziativa con un blog WordPress, adesso invece vediamo come aggiungere Analytics e Adsense all’interno delle nostre pagine. Il tutto per questione di sicurezza e di utilizzi di Plugin inutili sarà fatto via codice, ma non temete, ci sarà di aggiungere poca roba in sezioni facilmente recuperabili.

    Analytics ci servirà per avere statistiche sulle pagine AMP visitate. Il codice da inserire è questo:

    [php]add_action( ‘amp_post_template_head’, ‘rpcreative_amp_add_analytics_social_ads_js’ );
    function rpcreative_amp_add_analytics_social_ads_js( $amp_template ) {
    $post_id = $amp_template->get( ‘post_id’ );
    ?>
    <script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>
    <?php
    }
    add_action( ‘amp_post_template_footer’, ‘rpcreative_amp_add_analytics_social_code’ );
    function rpcreative_amp_add_analytics_social_code( $amp_template ) {
    $post_id = $amp_template->get( ‘post_id’ );
    ?>
    <amp-analytics type="googleanalytics" id="analytics1">
    <script type="application/json">
    {
    "vars": {
    "account": "UA-43876549-1" // Modifica questo dato inserendo il tuo codice di Analytics
    },
    "triggers": {
    "trackPageview": {
    "on": "visible",
    "request": "pageview"
    }
    }
    }
    </script>
    </amp-analytics>

    <?php
    }[/php]

    Per aggiungere questo codice dovrete andare nella sezione Aspetto->Editor e selezionare il tema che state utilizzando.
    Il codice appena scritto dovrà essere inserito in functions.php esattamente alla fine del documento. Ricordatevi che qualora aggiornaste il tema dovrete reinserire questo codice all’interno del file functions.php.

    Adsense ci servirà per guadagnare tramite i banner pubblicitari offerti da Google. Il codice da inserire è questo:

    [php]
    <?php $this->load_parts( array( ‘featured-image’ ) ); ?>

    // Adsense code START
    <br><div align="center">
    <amp-ad layout="fixed-height"
    height=100
    type="adsense"
    data-ad-client="ca-pub-4032710958875645" //inserisci codice cliente di Adsense
    data-ad-slot="0110036438"> //inserisci codice del banner Reattivo di Adsense
    <div placeholder></div>
    <div fallback></div>
    </amp-ad>
    </div>
    // Adsense code END

    <div class="amp-wp-article-content">
    [/php]

    Per aggiungere questo codice dovrete andare nella sezione Plugin->Editor e selezionare il Plugin AMP.
    Il Codice appena scritto dovrà essere inserito in single.php esattamente tra la riga iniziale già presente per la “featured image” e la riga finale che mostra il contenuto dell’articolo.

    Dopo aver eseguito i seguenti cambiamenti potrete andare a vedere il risultato aggiungendo “/amp/” all’articolo da analizzare.

  • [WooCommerce] Impostare Codice di Licenza per ogni Ordine effettuato

    [WooCommerce] Impostare Codice di Licenza per ogni Ordine effettuato

    WooCommerce per come è stato pensato e progettato, prevede la creazione di una fattura per gli oggetti acquistati dal cliente. Ma ciò potrebbe andar bene se il nostro negozio vende esclusivamente oggetti fisici. Ma se parliamo di prodotti digitali, questo cambia. Questo poiché non basta soltanto rilasciare la fattura, ma serve un modo per capire quante volte viene utilizzato un determinato prodotto digitale ed evitare che più utenti usino lo stesso media.

    Sarebbe quindi utile poter fornire al cliente un codice di licenza per ogni prodotto acquistato di modo che lui possa garantire di averlo comprato regolarmente e il venditore autorizzare l’uso. Per WooCommerce una soluzione pratica c’è ed attualmente la uso su questo sito per la vendita di royalty free music.

    Occorre installare 2 Plugin:

    1. Software License Manager – Il Plugin perfetto per la creazione e la gestione di codici di licenza univoci. Per ogni acquisto questo Plugin provvederà a creare un codice di licenza opportuno.
    2. WC Software License Manager – Plugin per connettere gli acquisti di WooCommerce con il plugin sopra citato. Si limita quindi a passare gli acquisti appena fatti al Software License Manager per la creazione del codice di licenza.

    Entrambi i Plugin sono gratuiti scaricabili dalla lista di Plugin offerti da WordPress.

    Passiamo adesso alla guida di configurazione. Recatevi su WooCommerce -> Impostazioni -> Prodotti -> License Manager. In questa pagina vi verrà chiesto di inserire API url e la Chiave Segreta. Queste informazioni dovete reperirle tramite l’altro plugin dedicato alla creazione dei codici di licenza.

    Aprite un’altra pagina e recatevi su License Manager -> Integration Help. Troverete le seguenti informazioni:

    • The License API Query POST URL For Your Installation (API url, ricordate di non inserire http://)
    • The License Activation or Deactivation API secret key (in questa guida non ci serve)
    • The License Creation API secret key (Chiave Segreta)

    Non appena inserirete i seguenti campi su WC Software License Manager il gioco sarà fatto, da adesso ogni acquisto genererà un codice licenza. A questo punto per ogni prodotto vedrete la nuova casella creata in questo modo:

    Qui potrete specificare quante volte il codice sarà utilizzabile e su quanti domini sarà accettato. Adesso potrete gestire le licenze in modo semplice tramite WordPress e il codice sarà inviato via mail ai vostri clienti.

  • GetSocial rimuove il Free Plan rendendolo a pagamento per tutti

    GetSocial rimuove il Free Plan rendendolo a pagamento per tutti

    GetSocial è un plugin per WordPress per la condivisione sui social network. È molto utilizzato per via delle sue numerose caratteristiche e possibilità di personalizzazione. Infatti permette l’uso di banner floating, sulla sidebar, popup. Ma ciò che lo rende un ottimo plugin sta nel poter inserire un social banner nei dispositivi mobili sempre visibile.

    Fino ad oggi questo plugin seppur non in versione completa è gratuito, ma sono previsti piani a pagamento mensile o annuale per avere la versione pro.

    Oggi mi è arrivata una mail con la notifica del fatto che la versione a pagamento sarebbe stata obbligatoria per tutti colore che ne volessero far uso. Strategia di marketing? Sicuramente una mossa azzardata ma anche comprensiva. Tantissimi utenti iscritti fra cui il 98% rappresenta free user. Sicuramente non arriva guadagno anzi si rischia di pagarne troppo per mantenere un servizio così buono.

    Hanno il team di 4 persone e quindi è necessario che ci siano degli introiti per garantire un servizio efficiente.

    Ma non disperate, se state utilizzando questo plugin per tutti i nuovi iscritti e per coloro che rinnoveranno è previsto uno sconto del 20% sugli abbonamenti annuali utilizzando il codice: LASTSHOT.

    A nostro parere questa scelta è molto intelligente ma quasi sicuramente porterà a tanti utenti di usufruire di un servizio simile ma gratuito.

  • [WooCommerce] Aggiungere una Tassa extra sull’Ordine sopra una certa Soglia

    [WooCommerce] Aggiungere una Tassa extra sull’Ordine sopra una certa Soglia

    Con WooCommerce le possibilità di personalizzazioni sono molteplici, ma nonostante quelle già inglobate dal Plugin potrebbero essere necessarie piccoli accorgimenti extra non previste nitidamente. Quella che analizzeremo adesso corrisponde ad una determinata tassa aggiuntiva al prezzo qualora l’ordine del cliente superasse una certa soglia da voi stabilita.

    Questa utilità potrebbe essere necessaria qualora abbiate tasse specifiche da rispettare, e come sapete bene sarebbe scomodo comunicarlo al cliente dopo che ha effettuato l’ordine. Per inglobare questa funzionalità e renderla disponibile nel vostro sito è necessario installare un Plugin (consideriamolo un Add-on a WooCommerce) di nome: Woo Add Custom Fee. Il seguente Plugin è reperibile dai Plugin gratuiti da WordPress cercandolo via Plugin -> Aggiungi Nuovo.

    Installate il Plugin e proseguite con la personalizzazione. Recatevi quindi su WooCommerce -> Impostazioni -> Custom Fee.

    Attivate il Plugin, inserite la Label che corrisponderà al motivo per la quale è richiesta una tassa extra, scegliete quindi se fissare una tassa precisa o percentuale sull’ordine e inserite quindi la soglia dell’ordine oltre la quale verrà applicata la tassa extra.

  • Tradurre con ESTREMA agilità Temi e Plugin direttamente da WordPress

    Tradurre con ESTREMA agilità Temi e Plugin direttamente da WordPress

    Quando si usano nuovi Plugin o nuovi Temi, capita spesso che la lingua in cui sono tradotti, non è perfetta e sono presenti piccoli errori grammaticali che potrebbero dar fastidio ai lettori. E questo quando va bene. A volte accade che neanche esiste una traduzione per la nostra lingua, e questo sicuramente è un punto da risolvere il prima possibile. I file per la traduzione di un tema o plugin fatto secondo lo standard e secondo le corrette linee guida, necessita file .MO e file .PO allegati al file. Questo serve a dare a chiunque la facoltà di poter personalizzare tutto un Plugin e tutto un Tema attraverso delle tabelle.

    Il problema adesso sta nel trovare un programma che possa modificare questi file, preferibilmente gratuito. In giro si trovano programmi come Poedit che fanno molto bene questo lavoro ma purtroppo sono a pagamento. Cercando in giro però siamo riusciti a trovare un Plugin che ci permette di avere completa personalizzazione delle traduzioni, direttamente su WordPress!

    Si chiama Loco Translate, e credo che sia uno dei migliori Plugin che operano in questo settore. Dopo essere stato installato dai Plugin gratuiti disponibili su WordPress, presenta una interfaccia semplice a tutti gli utenti. Con pochi click sarete in grado di accedere alle traduzioni di Plugin e Temi e avrete pure la possibilità di creare nuove traduzioni personalizzate.

    Ma questo Plugin non si ferma soltanto a componenti di terze parti, infatti avrete anche la possibilità di tradurre stringhe di WordPress stesso, qualora siano state tradotte in maniera errata o poco comprensibile. Gran bella cosa! Installate subito questo Plugin e iniziate a tradurre ciò che più vi serve.

  • [WooCommerce] Creare codici Coupon e Promozionali Personalizzati

    [WooCommerce] Creare codici Coupon e Promozionali Personalizzati

    WooCommerce è la soluzione perfetta per vendere qualsiasi tipo di prodotto, fisico e digitale, sul web. Estremamente facile nella configurazione e nell’utilizzo, come già vi ho mostrato in altri articoli inerenti a questo Plugin. Oltre ad essere un Plugin che crea un sito di e-commerce professionale, è possibile impostare delle funzionalità aggiuntive non funzionali ma comunque molto utili per chi ne fa uso.

    In questo caso parliamo di Coupon e Codici Promozionali. Vedetela un po come Groupon, sarebbe utile possedere un modo per fare determinati sconti a clienti che acquistano una certa quantità di oggetti oppure superano una certa soglia di pagamento. Woocommerce è perfetto anche per questo. Per creare un nuovo Coupon vi basterà andare su WooCommerce -> Codici Promozionali e cliccare su Aggiungi nuovo codice promozionale.

    In questa finestra sarà possibile configurare il codice del buono sconto e la descrizione. Tutto il resto da inserire sono le clausole per accedere allo sconto, quindi ad esempio data di scadenza, importo del coupon, dove applicare, per quale soglia. Su Restrizione d’utilizzo potrai decidere se far utilizzare lo sconto 1 volta per utente e per quanti utenti massimi.

    Come vedete tutto è semplice ed immediato da impostare. Anche in questo WooCommerce presenta una funzionalità in maniera impeccabile.

  • [WooCommerce] Personalizzare le Email inviate agli Utenti/Customers

    [WooCommerce] Personalizzare le Email inviate agli Utenti/Customers

    Woocommerce ingloba tra le sue personalizzazioni quella di modificare le mail inviate ai clienti, nello specifico vi consente di modificare l’e-mail del mittente, il logo ad inizio messaggio, aggiunta di testo personalizzato a fine messaggio, vari colori per la grafica e altro ancora.

    Tutte queste personalizzazioni possono essere fatte semplicemente accedendo alla Dashboard e andando poi su WooCommerce -> Impostazioni -> Email. Personalizzate quindi i messaggi in modo che siano originali e adatti ai colori del vostro sito. In questo per WooCommerce è prevista questa funzionalità ma col tempo sarà migliorata per una perfetta customizzazione.

  • Impostare Multilingue su un Sito Web con WordPress

    Impostare Multilingue su un Sito Web con WordPress

    Se avete un sito con WordPress e ricercate la possibilità di poter renderlo multilingue, non si tratta di una cosa immediata, ed è bene notificare i motori di ricerca affinché capiscano che il vostro blog è disponibile su più lingue. Esistono vari Plugin che ci danno una mano creando gli appositi collegamenti a seconda della lingua selezionata, primo fra tutti per ottimizzazione e semplicità troviamo WPML.

    Il Plugin sopra citato non è gratuito, bisogna acquistare una determinata licenza che può essere su base annuale oppure senza scadenza. Il prezzo base si aggira intorno ai 29 dollari e prevede la traduzione di un intero blog in più lingue. Quello specifico per WordPress parte da 79 dollari. Credo che il prezzo sia anche onesto considerando l’enorme lavoro nello sviluppo di un Plugin di questo genere.

    Il modulo si installa velocemente senza particolari attenzioni, per capire come funzioni l’interfaccia vi rimando alla demo che è consultabile sul sito ufficiale.