Es el **** .htaccess!
YA FUNCIONA!!!
me he creado otro blog con otra bd, y me daba el mismo error asi que he probado a quitar el htaccess (tal cual, borrarlo) y VOILA. en mis dos blogs de pruebas (a falta de uno, ya dos) funcionan.
En el de verdad no funcionaba por que me temo q sin htcaccess los permalinks se van a hacer leches asi q no puedo ni meterme en el post en si mismo para comentar... por eso no me habia dado cuenta (ya me vale)
Lo q no tengo mu claro es por q antes si funcionaban con los previews de otros themes, alomejor es q no usaban el htacess?
en fin que he probado a modificar el htaccess, quitando parte por parte y probando hasta dar con el codigo de los ******* q me estaba fastidiando, y lo encontré.
Lo dejo aqui para el recuerdo
Código PHP:
Ver original# INICIO bye bye spam
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
RewriteCond %{HTTP_REFERER} !.*supereli.com.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]
# FIN bye bye spam
voy a llorar....
PD. por cierto, al final q si q era verdad q era una movida del SPAM, hay q joerse jajajaja (voy a por el akismet ese)(y a borrar blogs de pruebas)
¡GRACIAS POR VUESTRA AYUDA!