para futuras ocasiones me/os dejo el listado completo de operaciones necesarias para instalar correctamente el plugin para WordPress Trencaspammers v1.0rc (a mi me ha funcionado así)….
- partimos de un WordPress v1.5 ‘virgen’ recién instalado
- me voy al blog de Coffelius, me leo las instrucciones y me bajo el
TRENCA SPAMMERS 1.0RC (RAR)
- abro el archivo comprimido, pongo el
trencaspammers.php
en la carpetawp-content/plugins/
- abro el archivo
wp-content/themes/'mi tema'/comments.php
y en la línea 95 inserto el código comentado por Coffelius de su archivo comprimidowp-comments.php
de modo que la cosa quede más o menos parecida…. - este ha sido el más jodido de hacer bien: abro el archivo
/wp-comments-post.php
del raíz de mi blog y le intento pegar el texto comentado por Coffelius en suwp-comments-post.php
en algún lugar que tenga sentido para mí, porque la verdad sea dicha el contenido de ambos archivos se parece como el sobaco de una lombríz a la entrepierna de un mono del kazagistan, y tras varios intentos fallidos os puedo asegurar que pegando el código a la altura de la línea 40 la cosa funciona, quedando tal que así:
$comment_type = '';
if ( get_settings('require_name_email') && ('' == $comment_author_email || '' == $comment_author) )
die( __('Error: please fill the required fields (name, email).') );if ( '' == $comment_content )
die( __('Error: please type a comment.') );// coffelius was here
$ts_code=trim($_POST['ts_code']);
$ts_random=$_POST['ts_random'];
if ( !ts_is_human($ts_random, $ts_code))
die( __('Error: please type the security code.'));// coffelius was here end
$commentdata = compact('comment_post_ID', 'comment_author', 'comment_author_email', 'comment_author_url', 'comment_content', 'comment_type', 'user_ID');
wp_new_comment($commentdata);
- importante: ir al panel de control de WP y activar el plugin Trencaspammers, que sino no funciona, con toda la lógica del mundo, por cierto….
- por último enviar 10 o 12 comentarios de prueba al post a ver que pasa y retocar los números de las líneas de inserción de código incorrectas… y listo!!
no ha sido tan díficil después de todo…. a ver que venía ahora….
y pruebo
y vuelvo a probar sin poner el número de marras…..
y me cagon too que no funciona!!!
mmmm…. y si activo el plugin??
más de lo mismo??
y si pongo el texto en su sitio?? donde cojones va??
ahora si
probando, probando…. con código de seguridad