Rilasciato Wordpress 2.9

Delicious Delicious Stumble Upon Stumble Upon | Rilasciato Wordpress 2.9

dicembre 19th, 2009 by Simone D'Amico in: Wordpress | 2 Comments »

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. Continua a leggere »

jQuery: includerlo correttamente in Wordpress

Delicious Delicious Stumble Upon Stumble Upon | jQuery: includerlo correttamente in Wordpress

settembre 2nd, 2009 by Simone D'Amico in: Wordpress, jQuery, php | 5 Comments »

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

Aggiornamento a 2.8 molto dolorosa! (Problema Risolto)

Delicious Delicious Stumble Upon Stumble Upon | Aggiornamento a 2.8 molto dolorosa! (Problema Risolto)

giugno 13th, 2009 by Simone D'Amico in: Wordpress | 4 Comments »

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!

Aggiornamento a 2.8 molto dolorosa!

Delicious Delicious Stumble Upon Stumble Upon | Aggiornamento a 2.8 molto dolorosa!

giugno 11th, 2009 by Simone D'Amico in: Wordpress | 3 Comments »

UPDATE:

Per chi fosse interessato al problema discusso in questo articolo, rimando ad un nuovo articolo in cui spiego la soluzione:

Aggiornamento a 2.8 molto dolorosa! (Problema Risolto)


Stamattina ahimè ho avuto la sconsiderata idea di premere il tasto Aggiorna della mia piattaforma Wordpress per portarla alla 2.8 conscio dei vantaggi portati dalla 2.7. Non l’avessi mai fatto! Non ho neppure avuto il tempo di testare le nuove migliorie apportate che già sono cominciati i problemi.

Non so per quale motivo ma la home page dell’area admin non si carica bene disattivandomi tutto il codice Javascript e smettendo il caricamento della pagina visualizzandone solo metà. Spulciando il codice html ho notato che viene stampato a schermo questo 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

Quindi finora l’unica cosa di cui sono venuto a capo è che c’è un errore di memoria del php. Non potendo modificare a mano il php.ini ho provato con una ini_set() e modificando il file .htaccess ma senza successo. Al momento non ho neppure molto tempo da dedicare al problema per cui mi toccherà attendere qualche giorno e, se nessun altro ha avuto il mio stesso problema, ripristinare la vecchia versione.

Continua a leggere »

10 Killer WordPress Hacks

Delicious Delicious Stumble Upon Stumble Upon | 10 Killer WordPress Hacks

febbraio 21st, 2009 by Simone D'Amico in: CMS, Wordpress | No Comments »

Da Smashing Magazine un interessante articolo che contiene 10 trucchi per migliorare sensibilmente il nostro Wordpress.

L’articolo originale è raggiungibile al seguente link: Continua a leggere »