June 17th, 2010
|
Wordpress

Dopo tanti rinvii finalmente è disponibile la nuova versione di Wordpress! Giunto alla versione 3.0 le novità introdotte sono davvero tantissime e, sicuramente, utilissime sia per gli sviluppatori che gli utilizzatori finali del famoso CMS.
Vediamo insieme le novità più importanti partendo proprio dall’installazione.
May 5th, 2010
|
Wordpress, jQuery

La versione di jQuery utilizzata in Wordpress è la 1.3.2. Sono molti i plugin per il framework Javascript che richiedono l’ultima versione e questa limitazione potrebbe impedirne il loro utilizzo. Sono molte anche le novità che l’ultima versione di jQuery porta con sè quindi le necessità che spingono a voler utilizzare la versione 1.4.2 anche in Wordpress sono molte.
Purtroppo, come abbiamo visto in un precedente articolo, non è possibile inserire “manualmente” il framework perchè causa conflitti con la funzione wp_head().
Read more →
December 19th, 2009
|
Wordpress

Come da titolo è stata rilasciata la nuova versione di Wordpress, giunto alla 2.9.
Quelli che utilizzano una versione del noto CMS in italiano dovranno ancora attendere per effettuare l’aggiornamento. Chi invece utilizza la versione inglese può procedere all’istante per aggiornare il suo blog.
Le innovazioni che porta la nuova versione sono davvero tantissime. Per chi volesse leggere l’elenco completo, rimando alla documentazione ufficiale raggiungibile al seguente link. Read more →
September 2nd, 2009
|
Wordpress, jQuery, php
Molti leggendo il titolo dell’articolo avranno riposto: basta scaricarlo e inserirlo nell’header della pagina!
Niente di più vero.
Effettivamente la strada più semplice da compiere è proprio questa; ovvero scaricare il framework, inserirlo nel server e includerlo all’interno del file “header.php”.
<script type="text/javascript" src="path/to/jquery/jquery.js"></script>
Bisogna riconoscere che in fase di realizzazione del template le cose vanno bene, non ci saranno intoppi o malfuzionamenti. I problemi incominceranno ad uscire nel momento in cui il template sarà reso operativo e si inseriranno plugin che fanno uso di tale script. Essi, non trovandolo, andranno a caricarlo creando ovviamente problemi.
jQuery però è già incluso in Wordpress dentro il path wp-includes\js\jquery, ed è disponibile una funzione per richiamarlo nel momento del bisogno. Il giusto modo per caricarlo all’interno del nostro template è richiamarlo prima di eseguire la funzione wp_head() nell’header.php. Il seguente codice, quindi, carica correttamente il framework evitando malfunzionamenti:
//header.php
<?php wp_enqueue_script("jquery"); ?>
<?php wp_head(); ?>
Un altro problema che potrebbe sorgere è l’utilizzo in contemporanea di diversi framework. Tale conflitto può essere risolto con pochissime righe di codice, basta attivare il no-conflict integrato in jQuery. Il codice necessario è il seguente:
var $j = jQuery.noConflict();
$j(function(){
$j("a").click(function(){
alert("jQuery works!");
});
});
Come abbiamo potuto notare l’integrazione senza conflitti è molto semplice e richiede poche operazioni. Dopotutto sfruttare gli strumenti che Wordpress ci mette a disposizione (e sono tanti) garantisce sicuramente il miglior risultato.
Via | digwp
June 13th, 2009
|
Wordpress
Riprendo l’articolo di qualche giorno fa su cui mi lamentavo del problema riscontrato con l’aggiornamento alla versione 2.8 di Wordpress.
Come vi avevo detto, l’home page del pannello amministrativo non si caricava del tutto lasciandomi un bruttissimo errore:
Fatal error: Allowed memory size of 33554432 bytes exhausted
(tried to allocate 1474560 bytes) in
/home/mhd-01/www.simonedamico.it/htdocs/wp-includes/class-simplepie.php
on line 4852
Fortunatamente sembra che il problema sia rientrato aggiungendo una piccola voce al file wp-config.php:
define('WP_MEMORY_LIMIT', '128M');
che aumenta il limite di memoria che Wordpress può utilizzare per la sua esecuzione.
Spero che questa soluzione funzioni per tutti quelli che hanno avuto il mio stesso problema!