a


Jun 15 2010

Spostare commenti in wordpress

Mi capita spesso, su siti/blog che usano la piattaforma wordpress di utenti che pubblicano commenti su un post sbagliato. Le ricerche sui vari forum dedicati alla piattaforma danno risultati infruttuosi, anzi, nel forum ufficiale di wordpress viene ribadito che non si possono spostare commenti e che addirittura bisogna re-inserire manualmente il commento.

In realtà la soluzione c’è.

Il blog/sito che usa wordpress usa un database relazionale (di solito mysql) per archiviare post, commenti e riferimenti a foto e file pubblicati.
Ogni articolo ha un id (id_post) col quale viene registrato nel db, nello specifico nella tabella wp_posts (se avete lasciato le impostazioni di default nella installazione di wordpress). Ogni commento inserito, viene registrato nella tabella wp_comments con lo specifico id del commento inserito.

E’ sufficiente quindi accedere al db, per esempio tramite phpmyadmin o un altro servizio simile, per modificare facilmente la riga inserita relativa al commento da spostare, aggiornandolo con l’id_post dell’articolo corretto.


Aug 17 2008

Di Virtual Private Server, di domini e di worpdress

Il progetto artenaonline mi ha preso completamente: già mandata la LAR (Lettera di Assunzione di Responsabilità), trovato spazio sul vps di giacomo, installato wordpress e esportato tutto artena’s weblog per il test. Le cose funzionano a dovere e come un bambino scopro sempre nuove cose:

a) Filezilla funziona benissimo anche con sftp: basta non fare la connessione veloce (come ho sempre fatto), ma creare una nuova entry nel Gestore Siti. In barba a quanto affermato dal tool di sviluppo che sostiene che il riconoscimento del tipo di connessione sia automatico;

b) Filezilla è nell’ordine di una decina di volte più veloce di SmartFTP, client che ho usato la prima volta per caricare wordpress sullo spazio di test, ma SmartFTP si collega subito senza storie grazie alle pre-impostazioni;

c) ho scoperto che mi piace questa canzone:

YouTube Preview Image

A paname! Blazé…