Inserire Javascript e PHP in WordPress

 

Inserire Javascript e PHP in WordPress

 

A volte può capitrare di dover inserire Javascript e PHP in WordPress per adattare un articolo oppure una pagina. Come sempre, WordPress offre alcuni Plug in per risolvere la questione. Qui voglio però illustrare un’alternativa abbastanza valida.

 

Se vuoi che lo script PHP oppure Javascript viene eseguito in tutti articoli e pagine, poi saltare questo passaggio. Se invece ti serve solo per determinanti articoli oppure pagine , ti conviene creare un template apposta per implementare le funzionalità.

 

Creare un template personalizzato in WordPress

Crea un nuovo file php nella cartella principale del tuo tema, wp-content/themes/.

Per esempio:

wp-content/themes/twentyfourteen/templatePersonalizzato.php

con il seguente contenuto:

 

Importante, non togliere il commento „Template Name“, questa stringa serve a WordPress per capire che si tratti di un template. Per quanto riguarda la voce „get_header()“, questa funzione richiama/integra tutte le librerie/script esterni come per esempio jQuery.

Per facilitare l’inserimento di template (personalizzati) in articoli, posso consigliare questo single-post-template plugin. Con questo plugin si possono associare qualsiasi template a qualsiasi articolo/pagina.

 

inserire javascript e php in wordpress

 

Inserire script e librerie esterni JavaScript

 

Ci sono tanti approcci a questo problema. Per me ha funzionato questo, trovato su questo Blog in inglese.

Inserire nel stylesheet del proprio tema (style.css) queste righe:

Poi creare questa parte in mioTemplate (oppure in header.php), specificando le fonti esterne che voi integrare, nel mio caso le googleapis.

NB: wordpress carica in automatico alcune librerie (esempio DOC è jQuery), qunidi controllare sempre, prima di chiamare/integrare una versione di una libreria esterna, che questa non viene già caricata in automatico da wordpress.

Per evitare per esempio conflitti caricando jQuery da fonti esterne, bisogna intervenire su page.php

 

L’autore del blog

Werner Schrottenbaum è un appassionato di tecnologia e innovazione. Per scoprire di più, seguilo su Twitter e Google+.

Leave a comment




Allowed HTML Tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" cssfile="" class="" title="" data-url=""> <span class="" title="" data-url="">


Datalogger fotovolta

  Datalogger fotovoltaico con Linux     Ho un'amico, che utilizza per fare il ...

Raspberry Pi visuali

  Raspberry Pi visualizzare grafici Sono "addicted" di andamenti grafici, secondo me ...

Raspberry Pi porta s

  Raspberry Pi porta seriale   Per chi come me, viene dall'automazione industriale, ...

Raspberry Pi misurar

  Raspberry Pi misurare temperatura     Ci sono tanti modi per misurare consumi ...

Raspberry Pi convert

  Raspberry Pi convertitore A/D   Oggi vi presento un modulo A/D con ...

Datalogger fotovolta

  Datalogger fotovoltaico con Linux     Ho un'amico, che utilizza per fare il ...

Raspberry Pi visuali

  Raspberry Pi visualizzare grafici Sono "addicted" di andamenti grafici, secondo me ...

Raspberry Pi porta s

  Raspberry Pi porta seriale   Per chi come me, viene dall'automazione industriale, ...

Raspberry Pi misurar

  Raspberry Pi misurare temperatura     Ci sono tanti modi per misurare consumi ...

Raspberry Pi convert

  Raspberry Pi convertitore A/D   Oggi vi presento un modulo A/D con ...