Società leader nello sviluppo di soluzioni basate su Wordpress e Woocommerce.Con i sui 15 anni di esperienza, fin dagli albori, quando wordpress era alla sua prima relase (https://wordpress.org/news/2003/05/wordpress-now-available/) e Woocommerce ancora solo un sogno, oggi può vantarsi di conoscerli come le sue tasche e di sfruttare le loro magiche potenzialità per personalizzare qualsiasi tipo di progetto web, grande o piccolo che sia.

Wordpress logo

Worpdress: selezionare un immagine random

Come selezionare un’immagine random dalla libreria media di wordpress? Se vogliamo selezionare un’immagine random dalla libreria media di Wordpress abbiamo 2 possibilità: Utilizzare la funzione WP_Query che ci torna l’url dell’immagine Utilizzare una query custom per prendere l’id dell’immagine La differenza tra i due metodi è sostanzialmente che il primo, tornandoci l’url dell’immagine, sarà più macchinoso se…

Timthumb: Errore document root

Timthumb: Could not find your website document root. Se riscontrate un errore simile quando utilizzate la libreria timthumb A TimThumb error has occured The following error(s) occured: Could not find your website document root and the file specified doesn’t exist in timthumbs directory. We don’t support serving files outside timthumb’s directory without a document root…

Logo Webmin

Centos6: Come installare webmin

Installare webmin su Centos6. Webmin, ottimo software che permette di gestire dei server tramite interfaccia web, è uno strumento che non può mancare a nessun sistemista, soprattutto se si vuole semplificare la propria vita. Il software è di semplice installazione e spieghiamo in questa guida quali passaggi percorrere per poterlo installare su un server Centos6.…

Wordpress logo

Problema immagini non collegate al post

  Nessuna immagine attaccata al post. Stiamo riscontrando un problema con wordpress 3.3.1 riguardante le immagini attaccate al post. Utilizzando le funzioni native di wordpress, se volessimo prendere tutte le immagini attaccate al post utilizzeremo la seguente funzione: $files = get_children(‘post_parent=’.$post->ID.’&post_type=attachment&post_mime_type=image’); print_r($files); L’output di questa funzione dovrebbe tornare un array con tutte le immagini che…

Prendere la prima immagine del post

Come prendere la prima immagine del post. Questa semplice funzione ci permette di prendere la prima immagine inserita nel contenuto del post. function get_first_image($ID) { //prendo l’immagine in evidenza se esiste altrimenti tutte le img allegate al post $feature_image = wp_get_attachment_image_src( get_post_thumbnail_id($ID), ‘full’); $thumb = $feature_image[0]; if(!$thumb){ $files = get_children(‘post_parent=’.$ID.’&post_type=attachment&post_mime_type=image’); //Get the Thumbnail URL if($files)…

Wordpress logo

WordPress: prendere l’ID dell’immagine tramite url

Come selezionare l’id dell’immagine tramite il suo url? Funzione molto utile per ottenere l’ID dell’immagine caricata tramite il suo url: function get_attachment_id_from_src ($image_src) { global $wpdb; $query = “SELECT ID FROM {$wpdb->posts} WHERE guid=’$image_src'”; $id = $wpdb->get_var($query); return $id; } Richiamando questa funzione possiamo avere l’ID dell’immagine tramite il suo url per poi poterlo utilizzare…