Very short trick: aggiustare le date tramite MySQL

lunedì 16 febbraio, 2009

Può capitare di trovarsi nell'impossibilità di modificare l'impostazione dell'orario su un Web Server o lavorare su una tabella MySQL dove un campo TIMESTAMP è impostato su ON UPDATE CURRENT_TIMESTAMP. Così diventa necessario, a fronte di una select, aggiustare l'orario recuperato con il fuso orario corretto. Ad esempio se il nostro server si trova a Los [...]

Wordpress: gestione delle revisioni e dell’autosave

mercoledì 14 gennaio, 2009

La nuova features delle revisioni di Wordpress può essere controllata ed impostata tramite la define globale WP_POST_REVISION. La sua definizione può essere inserita nel file wp-config.php: PLAIN TEXT PHP: // abilita le revisioni define('WP_POST_REVISIONS', true); // disabilità le revisioni define('WP_POST_REVISIONS', false); // imposta il massimo di revisioni a 5 define('WP_POST_REVISIONS', '5'); Visualizzare ed eliminare le revisioni Senza necessariamente ricorrere ad un Plugin, è possibile visualizzare [...]

Very short trick: duplicare o clonare una o più righe in MySQL

mercoledì 7 gennaio, 2009

Per duplicare totalmente il contenuto di una tabella su se stessa basta usare: PLAIN TEXT SQL: INSERT INTO MYTABLE SELECT * FROM MYTABLE È possibile anche utilizzare la clausa di WHERE se necessario: PLAIN TEXT SQL: INSERT INTO MYTABLE SELECT * FROM MYTABLE WHERE a=b Nel caso la tabella possiede qualche indice o chiave univoca, che provocherebbe un errore, è possibile filtrare i [...]

Menu combo categorie in WordPress 2.5.1

giovedì 10 luglio, 2008

Per creare un menu/combo (tag select) senza un bottone di submit e in grado di posizionarsi sulla categoria attualmente visualizzata, si può sfruttare il seguente codice: PLAIN TEXT HTML: <select name="event-dropdown" onchange='document.location.href=this.options[this.selectedIndex].value;'> <option value="">Seleziona una categoria</option> <?php $foo = ( (is_category())?(single_cat_title('', false)):"" ); $categories = get_categories('orderby=name&hierarchical=0'); $option = ''; foreach ($categories as $cat) {    $option .= '<option '.( ($cat->cat_name [...]