Woocommerce cambiare url del bottone "Ritorna allo shop"

Semplice trick per cambiare l'url del link del bottone "Return to shop" all'interno della pagina vuota prima di risultati della piattaforma WP + woocomerce. Normalmente il bottone redirige alla pagina shop del dominio e quindi all'url http://www.mydomain.com/shop/ ma grazie al seguente hook è possibile personalizzarlo a piacimento. function wc_return_to_shop_custom_url() {     return 'http://www.mydomain.com/custom-page/'; } add_filter( 'woocommerce_return_to_shop_redirect', 'wc_return_to_shop_custom_url' ); Aggiungiamo il codice al file functions.php del tema, più precisamente all'indirizzo
Leggi tutto

MongoDb e Cakephp

Nell'ambito del progetto PPV mi sono trovato a integrare due strumenti che, lavorativamente parlando, adoro e che normalmente costituiscono la base dello sviluppo di tutte le mie nuove applciazioni: il framework CAKEPHP e il database document-oriented MongoDB. Normalmente CAKEPHP prevede, in maniera nativa, l'integrazione con MySQL, PostgreSQL, Microsoft SQL Server, SQLite ma tramite l'integrazione di un plug-in dedicato risulta molto semplice anche collegare MongoDB. Ecco in pochi passi come integrare MongoDb all'interno delle nostre applicazioni sviluppate in CAKEPHP (>= 2.2.5): Scaricare dalla repository su GitHub il file cakephp-mongodb.zip;...
Leggi tutto

Quando usare un database document-oriented?

Sarà  un Database relazionale lo strumento giusto per gestire una così grande mole di dati?   Questa è stata la domanda che mi sono posto mentre svolgevo l'analisi preliminare sulla fattibilità del io ultimo progetto. Sicuramente tutte le conoscenze universitarie e tutti gli anni passati lavorando su schemi E-R e database SQL forniscono una base estremamente versatile e consolidata da cui partire per lo sviluppo dell'applicazione ma, visto che prerogativa di un buon sviluppatore (secondo me) è usare lo strumento migliore e non sempre quello che si conosce meglio, ho orientato il mio sguardo verso i database document-oriented. Fra tutte le possibilità che mi si sono p...
Leggi tutto

Hack per il plugin jQuery UI Multiselect

Riporto un piccolo Hack del widget jQuery UI Multiselect che ho enormemente usato nei mesi scorsi e che avevo pubblicato solo su Google+. L'hack si ripropone di correggere un piccolo bug nell'ordinamento dopo il submit del form. Potete trovare il codice originale all'indirizzo http://quasipartikel.at/multiselect/ Per correggere incollate il seguente codice: // paste after line 82 $(that.element).find('option:selected').remove();  // end hack // paste after line 184
Leggi tutto

Jquery tweet problemi autenticazione

Da giugno 2013 Twitter ha cambiato definitivamente la sua politica di accesso al flusso dei tweets in sola lettura passando alla nuova versione di Twitter OAuth, API v1.1. In breve significa che ogni accesso allo stream dei dati, incluso timeline e ricerca, deve essere autenticato utilizzando un sistema conosciuto com Oauth, un protocollo di autenticazione open source ormai consolidato e santardizzato. Le nuove Api sono state introdotte, principalmente , al fine di permettere a Twitter di monitorare più accuratamente l'uso dei loro feed. Nonostante Twitter abbia annunciato questo cambiamento con circa un anno di anticipo sono stati molti i disagi creati e tanti plugin hanno smesso di funzionare: uno su tutti J...
Leggi tutto

Mobile. La genesi di una grande passione

Se dico A1000 cosa vi viene in mente? Un macchina fotografica, un inverter, un tablet (cercando su internet ho trovato davvero un incredibile numero di dispositivi con questo nome!)? NO, il Motorola A1000 è stato un "incredile" smarthphone UMTS GSM con sistema operativo Symbian prodotto dall'azienda statunitense nel 2004 e anche il mio primo dispositivo "Portatile". Da quell'acquisto incoscente e spensierato di un nuovo cellulare è nata la mia passione da Otaku per tutto quello che si può definire "Mobile" sia dal punto di vista dell'hardware che del software. Devo dire che negli ultimi anni ho avuto la possibilità, sempre più frequentemente, di discutere con altri professionisti del settore...
Leggi tutto