Sarebbe spuntato un malware che va ad infastidire gli utenti WordPress. Questo worm riempie di messaggi spam gli articoli più vecchi dei blog che utilizzano WordPress, e sembra colpire le versioni precedenti alla 2.8.3. La soluzione può essere quella di aggiornarlo alla versione 2.8.4 quindi, e di cambiare tutte le password. I sintomi del “morbo” sono principalmente due: stringhe di codice anormale all’interno dei permalink e poi l’installazione di una backdoor che corrisponde ad un account di utente admin a cui non riusciamo ad accedere.
-
function get_first_image($maxwidth,$maxheight,$autoresize=false){
-
-
-
-
-
-
-
$first_img = $matches[1][0];
-
-
-
-
if($autoresize==1){
-
-
-
-
if($width>$height){
-
if($maxwidth>$width){
-
$newwidth = $width;
-
}else{
-
$newwidth = $maxwidth;
-
}
-
-
$newheight = ($height*$newwidth)/$width;
-
-
}else{
-
if($maxheight>$height){
-
$newheight = $height;
-
}else{
-
$newheight = $maxheight;
-
}
-
-
$newwidth = ($width*$newheight)/$height;
-
}
-
}else{
-
-
$newwidth = $maxwidth;
-
$newheight = $maxheight;
-
-
}
-
-
return "<img src="".$first_img."" alt="".$post->post_title."" width="".$newwidth."" height="".$newheight."" />";
-
-
}
-
-
}
Questa interessante funzione ci permette di prelevare la prima immagine di un post wordpress e ridimensionarla a nostro piacimento.
Utile se si vuole realizzare un template orginale al 100%.
Per utilizzarla dovete inserirla nella pagina functions.php del vostro template prima dell’ultima funzione presente.
La sintassi è la seguente : echo get_first_image(width,height,resize_auto); ?>
Resize_auto è un parametro che se impostato su true dice di ridimensionare l’immagine dinamicamente .
Width e height sono la larghezza e l’altezza massima dell’immagine .