Marco Germani

$CODE->IS['POETRY'];

WordPress – Come modificare la query dell’archivio delle tassonomie

Oggi vi presento uno snippet che vi permetterà di modicare la query principale degli archivi quando vengono filtrate delle tassonomie e modificare il numero di post per pagina e il tipo di post_type estratto. La funzione di seguito fa al caso nostro e per permetterne il funzionamento tale codice va inserito come da standard WordPress Leggi di piùWordPress – Come modificare la query dell’archivio delle tassonomie[…]

WordPress – Come creare una query con una custom field relation

Questo piccolo snippet che vi presento oggi ci permetterà di effettuare una query relazionando un custom field presente in un post_type specifico. Come prima cosa creiamo un array con le opzioni base della query (il nostro post_type in questo caso sarà un fittizia sezione product): A questo punto voglio estrapolare tutti i product che hanno Leggi di piùWordPress – Come creare una query con una custom field relation[…]

WordPress – Come settare una home page differente per gli utenti autenticati

Oggi presento un semplice snippet con il quale potrete impostare una differente pagina iniziale di WordPress per gli utenti autenticati e non autenticati. Nello specifico in questo esempio andrò a settare per gli utenti non autenticati (!is_user_logged_in()) una pagina custom del CMS (Login) e per il default la lista dei post WordPress: Nel caso in Leggi di piùWordPress – Come settare una home page differente per gli utenti autenticati[…]

empty, ltrim, parse_url, PHP

PHP – Come effettuare il trim dei valori presenti in un array

Per effettuare il trim dei valori presenti in un array ci sono diversi metodi ma quale è il più performante? Con questo semplice script ho effettuato un benckmark tra le varie soluzioni disponibili: array_map array_walk foreach for Di seguito lo script di test: Hardware Tecnology: Virtual Machine CPU: 1 CPU Intel Xeon E5410 2.33GHz RAM: Leggi di piùPHP – Come effettuare il trim dei valori presenti in un array[…]

Magento – Come effettuare il redirect di URL non www sul www

Con questo semplice snippet potrete ridirezionare in automatico gli URL del vostro sito interrogati senza www direttamente sull’URL in versione www. Per attivare questa funzionalità basterà inserire il seguente codice in testa al file .htaccess presente nella vostra root di installazione Magento: Enjoy!

WordPress – Come cancellare tutti gli allegati

Con questo semplice snippet potrete cancellare tutti gli allegati presenti su WordPress (verranno cancellate sia le entry su DB che i file sorgenti presenti in wp-content/uploads). Vi ricordo che l’operazione è irreversibile quindi vi consiglio prima di lanciare lo script di effettuare il backup sia del DB che della cartella wp-content/uploads. Per usare lo script Leggi di piùWordPress – Come cancellare tutti gli allegati[…]

Magento Snippet – Aggiungere il form della newsletter ad un blocco statico del CMS

Magento è un e-commerce molto complesso e dinamico; come WordPress da la possibilità di usare una sorta di shortcode (es. {{ codice dello shortcode }}) per caricare in modo dinamic URL, script e template custom dei propri blocchi HTML. Con questo semplice snippet potrete carica il form della newsletter base di Magento in qualsiasi blocco statico o Leggi di piùMagento Snippet – Aggiungere il form della newsletter ad un blocco statico del CMS[…]