Archive for the ‘wordpress’ tag
Me Live!
Insipired by mugshot and Matt Brubeck I’ve made a similar thing for my blog. It uses venus for all the fetching and parsing (as planetlarry does ) and then I’ve used feed2js to embed it in my blog.
Here’s the source planet that generates the feed , here’s the page of my blog that uses that feed.
Kiss WordPress Upgrade Script
Description
This is a KISS ( Keep It Simple Stupid ) script to backup and upgrade to the latest version your wordpress blog.You will need a shell / ssh to run this script ( tested on standard linux bash ).
Features
- No configuration needed
- Full Database Backup
- Full blog root backup excluding the backup directory
- Automagic blog upgrade
- Easily written and hence easily adaptable
Installation
open a shell and “cd” to your wordpress blog root path ( the one that contains wp-admin directory or wp-config.php for example)
wget http://www.lucagasperini.com/wpautoupgrade.sh
chmod u+x wpautoupgrade.sh
Usage
open a shell and “cd” to your wordpress blog root path
sh wpautoupgrade.sh
Now point your browser to http://www.example.com/wp-admin/upgrade.php
Restore
I have an idea for doing things the KISS way but no time for now so you have to do things manually . The backup performed is standard so you can simply follow the codex.
Notes
- Two different backups are made , content and sql table, they are stored in /pathtoblog/backup.
- To download your blog backup file point your browser to http://www.example.com/backup/files.tar.gz.
- To download your sql table backup point your browser to http://www.example.com/backup/sql.gz
- All backups are kept and are not backed-up ( buckups don’t contain older backups). This mean that over time the backup directory can potentially become huge.Check it and delete older ones
- I didn’t want this script to call the upgrade.php autamatically cause it means no feedback at all.
- If you don’t have a standard wordpress install don’t use this script. For example if you use a Debian package to install wordpress this script won’t work because the deb has been debianized and all config have been moved to /etc/wordpress rather than standard /blogroot
- If it doesn’t work is your fault
Riricambiato tema
Forse è l’ultimo… e non sarebbe male.
Ho mixxato il tema di tango con quello di prima e ricordandomi di Ernest sono venuto fuori con questo tema, l’idea è di mantenere “stilosità ” e guadagnare in chiarezza ovvero di trovare il Santo Graal.
Da (ri)fare aka Lista di sbatta per gas.
ArchivioPagina Generale TagsLa ricerca ( form, metabox e numero risultati ricerca)condizioni sul menu nell’header per vedere in che pagina si èfooter- test su IE ( layout , caratteri)
- validare tutte le pagine
perchè non viene fuori il numero di commenti in homepage (sotto recent comments) mentre viene fuori in archivio?- s
istemare gli ultimi articoli perchè nella pagina singola viene fuori lo stesso per più volte, o metto un if o uso direttamente una funzione di wordpress tanto il numero di commenti non riesco a farlo uscire.Alla fine funzione wordpress banale - statistiche se serve o meglio counter per ogni post
- mapstat in homepage
- ajax :decidere se sia il caso di obbligare gli utenti a scaricare 100KB di script solo per 4 cagate
- rivedere i commenti perchè non convincono
mettere l’icon dei feed a destra ( e che cacchio!!!!! )Secondo me è impossibile con la funzione wp_list_categories, serve altro.L’errore è il solito di quando si fa il float, il container risulta vuoto e la cosa che dovrebbe contenere vien fuori la riga sotto.In genere basta specificare le dimensioni del container e mettergli un float (non so perchè).- le date ,
forse non serve una mazza sapere il minuto….riguardo alle date:no plugin per filosofia , l’idea è di mostrare solo l’ora nei commenti quando il commento è stato scritto lo stesso giorno e via dicendo per mese e anno. - rivedere il blogroll e aggiungere la data di ultimo aggiornamento.
Akismet
Secondo con me [tag]akismet[/tag] c’è qualcosa che non va…iniziamo così….
Con [tag]wordpress[/tag] 2.1 in amministrazione c’è la sezione “commenti” ed in questa se si usa akismet c’è la sezione “Spam Akismet” che contiene i messaggi spam delle ultime due settimane , quelli più vecchi di 14 giorni vengono cancellati. Una volta quei messaggi erano 100 , poi sono diventati 300 ed ora sono 1000!!!!! Questo vuol dire che ricevo un po meno di 100 messaggi di spam al giorno e rispetto ai 10 di qualche mese fa sono un bel cambiamento.
Un po di tempo fa , superata quota 1000 di spam avevo messo un post qui , ora siamo quai a 4000 e son passati due mesi.

Secondo me non tutti i bot degli spammer controllano effettivamente se il loro messaggio è uscito o è stato bloccato ma piuttosto controllano la risposta che gli da il blog/server. Gli sviluppatori di akismet avranno creato una cosa silenziosa, i messaggi vengono segnalati come spam senza darne un avviso a chi li manda (sarebbe da provare) fondamentalmente perchè è stupido avvisare gli spammer che le loro tecniche non funzionano, meglio se ne accorgano da soli e non subito.Se il bot dello spammer arriva sul mio blog , prova a postare e non si accorge che il messaggio è stato bloccato allora sicuramente si “segnerà ” da qualche parte che il mio sito è aperto allo spam.Un po quello che succede con le email :se si risponde ad una email spam lo spammer si rende conto che effettivamente quell’email è vera , che non è stata filtrata e sopratutto che quell’account di posta è effettivamente usato e non solo come scudo antispam.
Se io fossi uno spammer probabilmente il mio problema più grosso sarebbe il tempo perso, perchè spendere tempo e risorse spam preziose a cercare di inondare blog e siti protetti piuttosto che concentrarmi su quelli con cui so di aver successo?
Sul forum di wordpress.org uno/a ( doodlebee ) mi consiglia di dare un occhiata a Bad Behavior 2
Delicious e WordPress Feed
Stavo leggendo il blog di krome che si lamentava di quanto sia brutto aprire l’aggregatore e trovarsi una valanga di blog aggiornati da delicious e non dall’effettivo autore del blog, i blog sono blog e il social bookmarking è social bookmarking, tenere le cose separate effettivamente può essere una bella cosa.
Per fare fronte a questo problema ci sono due strade, la prima la puo prendere l’autore del blog la seconda chi che legge il feed del blog e non vuole vedere i link di delicious, in entrambi i casi il blog deve essere su wordpress
Lavori in Corso
Nuovo tema e nuovi lavori , per fortuna sto perdento poco tempo….
Hostmonster and email sender
I just found out that my [tag]wordpress[/tag] blog hosted at Hostmonster.com doesn’t send out mail as I want.
Hostmonster lets you connect to your account through ssh and it’s my experience that any hosting company that doesn’t provides you with this kind of connection turns out to be shitty after a while.
So after you have sent your an id card copy to the hostmonster guys ( and gals ) connect to your account with ssh.Now you have to look for a “php.ini” file under “~/public_html/”. That’s an already made php.ini that’s good for hostmonster, copy it to your wordpress root directory and then modify it.
Change line 604 from:
sendmail_path = /usr/sbin/sendmail -t -i
to
sendmail_path = /usr/sbin/sendmail -t -i -fuser@example.com
The second line will make “user@example.com” the sender of all wordpress emails.(It’s not a typo, -f in the above command is the command option, hence the email address will be “user@example.com” and not “fuser@example.com)
Snap Preview Anywhere
E’ un [tag]plugin[/tag] per [tag]wordpress[/tag] e per molti altri [tag]blog[/tag] che per ogni link fa vedere una finestrella con il “preview” collegamento.
Ad esempio, lasciando il puntatore del mouse su questo collegamento per più di un secondo dovrebbe venire fuori la preview della mia home page.
Installazione: occorre iscirversi al sito per ottenere la chiave e poi installare questo plugin.
Poi nelle Opzioni si puo inserire la chiave corretta.
WordPress 2.1
E’ uscito wordpress 2.1 e promette molte novitÃ
Tanto per ricordare i passaggi per fare l’upgrade:
- Fare Backup sia dei file che delle tabelle sql
- Disabilitare i plugin
- Sostituire tutti i file a parte la cartella wp-content e il file wp-config.php
- Script di upgrade (andare sul browser alla “Bacheca” e sostituire nella barra dell’indirizzo “index.php” con “upgrade.php”
- Riattivare i plugin
Io non ho avuto problemi di plugin:
- Akismet
- CountPost
- Google Analyticator e Sitemap
- Preserve Code Formatting
- Text Control
- Ultimate Tag Warrior
- wp-slimstat
In bocca al Lupo
WordPress
E’ uscito [tag]wordpress[/tag] 2.0.6
Ci sono fix di sicurezza e sarà l’ultima prima di wordpress 2.1