php Archivi - Mario Spada https://www.spadamar.com Sviluppo Web e Hosting Sun, 06 Feb 2022 16:42:46 +0000 it-IT hourly 1 https://wordpress.org/?v=5.9 https://www.spadamar.com/wp-content/uploads/2019/10/cropped-iconaMS-png-32x32.png php Archivi - Mario Spada https://www.spadamar.com 32 32 WordPress: come aggiungere un’area widget personalizzata https://www.spadamar.com/2020/02/wordpress-come-aggiungere-unarea-widget-personalizzata/ Tue, 25 Feb 2020 05:28:54 +0000 https://www.spadamar.com/?p=1178 In questo articolo vediamo come inserire un’area widget personalizzata in un tema WordPress. Per prima cosa è assolutamente consigliabile creare un tema figlio (vedi: WordPress: cosa è un tema figlio (child theme) e perché utilizzarlo Successivamente scriviamo queste righe di codice nel file functions.php per registrare la nostra nuova area widget. In questo esempio vogliamo ... Leggi tutto

L'articolo WordPress: come aggiungere un’area widget personalizzata sembra essere il primo su Mario Spada.

]]>
WordPress: un widget per mostrare le miniature di una galleria di foto nella sidebar https://www.spadamar.com/2016/03/wordpress-un-widget-per-mostrare-le-minature-di-una-galleria-di-foto-nella-sidebar/ Sat, 05 Mar 2016 14:31:51 +0000 http://www.spadamar.com/?p=858 Questo widget è veramente semplicissimo, serve a mostrare in un riquadro le miniature (thumbnails) 64×64 pixel di una qualsiasi galleria di foto (photogallery) nativa di WordPress. L’installazione è immediata, basta includere nel file “functions.php” del tema attivo, il file con il codice che illustrerò qui sotto. Nell’area Aspetto -> widget sarà disponibile il widget: “MS ... Leggi tutto

L'articolo WordPress: un widget per mostrare le miniature di una galleria di foto nella sidebar sembra essere il primo su Mario Spada.

]]>
PHP: una classe client universale che utilizza cURL per interrogare Web service attraverso XML https://www.spadamar.com/2015/11/php-una-classe-client-universale-che-utilizza-curl-per-interrogare-web-service-attraverso-xml/ Sun, 22 Nov 2015 18:06:23 +0000 http://www.spadamar.com/?p=815 I Web service sono strumenti che permettono di scambiare messaggi fra client e server in una rete distribuita, indipendentemente dal linguaggio di programmazione utilizzato. I più diffusi linguaggi per la programmazione web mettono a disposizioni classi e funzioni per la loro implementazione che avviene utilizzando il protocollo SOAP (Simple Object Access Protocol). Normalmente l’esposizione delle ... Leggi tutto

L'articolo PHP: una classe client universale che utilizza cURL per interrogare Web service attraverso XML sembra essere il primo su Mario Spada.

]]>
WordPress: un plugin per caricare video YouTube in modo veloce, leggero e responsive https://www.spadamar.com/2015/11/wordpress-un-plugin-per-caricare-video-youtube-in-modo-veloce-leggero-e-responsive/ Tue, 17 Nov 2015 15:27:45 +0000 http://www.spadamar.com/?p=792 Elaborando i concetti espressi in questo articolo: “Come inserire un video YouTube in una pagina web in modalità responsive e leggera”  che ho scritto per il Blog della Cooperativa Elzevira, ho pensato che potesse essere utile proporre questa modalità di caricamento dei video di YouTube anche con un plugin per WordPress. In pratica si tratta ... Leggi tutto

L'articolo WordPress: un plugin per caricare video YouTube in modo veloce, leggero e responsive sembra essere il primo su Mario Spada.

]]>
Geolocalizzazione di indirizzi (geocoding) con PHP o jQuery e Nominatim di OpenStreetMap https://www.spadamar.com/2015/11/geolocalizzazione-di-indirizzi-geocoding-con-php-o-jquery-e-nominatim-di-openstreetmap/ Wed, 11 Nov 2015 15:04:22 +0000 http://www.spadamar.com/?p=766 La definizione di geolocalizzazione è ben descritta su Wikipedia: La geolocalizzazione è l’identificazione della posizione geografica nel mondo reale di un dato oggetto, come ad esempio un telefono cellulare o un computer connesso o meno ad Internet, secondo varie possibili tecniche. Dunque, si tratta di convertire in coordinate geografiche un dato oggetto, che più frequentemente ... Leggi tutto

L'articolo Geolocalizzazione di indirizzi (geocoding) con PHP o jQuery e Nominatim di OpenStreetMap sembra essere il primo su Mario Spada.

]]>
PHP: multi-process socket TCP per acquisire dati dal GPS Tracker GPS-102 compatibile OpenGTS https://www.spadamar.com/2015/11/php-multi-process-socket-tcp-per-acquisire-dati-dal-gps-tracker-gps-102-compatibile-opengts/ Thu, 05 Nov 2015 14:28:56 +0000 http://www.spadamar.com/?p=737 Nei precedenti articoli “PHP: un socket TCP per acquisire dati dal GPS Tracker GPS-102 compatibile OpenGTS” (prima, seconda e terza parte), ho descritto come implementare un socket TCP in PHP per acquisire i dati GPS da un tracker di tipo TK-102 (e compatibili). Lo script però era progettato per singolo processo, cioè non poteva servire ... Leggi tutto

L'articolo PHP: multi-process socket TCP per acquisire dati dal GPS Tracker GPS-102 compatibile OpenGTS sembra essere il primo su Mario Spada.

]]>
WordPress: un plugin per un widget che mostra il link ad un post o una pagina con riassunto e immagine in evidenza. https://www.spadamar.com/2015/08/wordpress-un-plugin-per-un-widget-che-mostra-il-link-ad-un-post-o-una-pagina-con-riassunto-e-immagine-in-evidenza/ Thu, 20 Aug 2015 09:33:36 +0000 http://www.spadamar.com/?p=713 Questo è un plugin davvero semplice, serve a mostrare nelle aree dei widget, un link con il titolo di una pagina (o di un post), l’immagine in evidenza (se caricata) e opzionalmente anche il riassunto del contenuto della pagina. Lo schema per scrivere il widget l’ho preso da questo sito: http://www.wpbeginner.com/wp-tutorials/how-to-create-a-custom-wordpress-widget/ che spiega molto facilmente ... Leggi tutto

L'articolo WordPress: un plugin per un widget che mostra il link ad un post o una pagina con riassunto e immagine in evidenza. sembra essere il primo su Mario Spada.

]]>
PHP: come separare file di immagini jpg ordinandoli per orizzontali e verticali https://www.spadamar.com/2015/07/php-come-separare-file-di-immagini-jpg-ordinandoli-per-orizzontali-e-verticali/ Thu, 02 Jul 2015 12:03:28 +0000 http://www.spadamar.com/?p=694 Questo script PHP che deve essere utilizzato da linea di comando, permette di analizzare una directory per riconoscere e “marcare” le immagini con orientamento verticale da quelle con orientamento orizzontale. In questo modo è possibile separare i due blocchi di file, per esempio per comporre una galleria fotografica omogenea nel layout. Lo script utilizza la ... Leggi tutto

L'articolo PHP: come separare file di immagini jpg ordinandoli per orizzontali e verticali sembra essere il primo su Mario Spada.

]]>
WordPress: una classe PHP esterna per importare nei post da un array di dati https://www.spadamar.com/2015/06/wordpress-una-classe-php-esterna-per-importare-nei-post-da-un-array-di-dati/ Mon, 29 Jun 2015 08:45:28 +0000 http://www.spadamar.com/?p=674 Ho scritto questa classe PHP per sopperire all’esigenza di importare dati provenienti da altri CMS in WordPress. Sebbene esistano diversi tool di importazione dai più diffusi CMS in WordPress, questi sono difficilmente adattabili a CMS proprietari oppure semplicemente per importare dati da archivi CSV. Questa classe consente inoltre di creare, utilizzando semplicemente i post e ... Leggi tutto

L'articolo WordPress: una classe PHP esterna per importare nei post da un array di dati sembra essere il primo su Mario Spada.

]]>
PHP cURL: una classe per controllare link interrotti, status code e nxdomain in parallelo https://www.spadamar.com/2013/06/php-curl-una-classe-per-controllare-link-interrotti-status-code-e-nxdomain-in-parallelo/ Thu, 20 Jun 2013 09:24:40 +0000 http://www.spadamar.com/?p=622 Questa classe nasce dall’esigenza di revisionare i numerosi bookmarks accumulati in anni di navigazione su Internet. Purtroppo uno degli inconvenienti di Internet è proprio la scarsa affidabilità sulla persistenza dei link. Succede spesso che i link collezionati anni prima non siano più attivi oppure siano stati ridirezionati su altri siti. Questa classe utilizza le librerie ... Leggi tutto

L'articolo PHP cURL: una classe per controllare link interrotti, status code e nxdomain in parallelo sembra essere il primo su Mario Spada.

]]>