Cómo censurar palabras en WordPress sin usar plugins

  • Autor Autor Rolli
  • Fecha de inicio Fecha de inicio
R

Rolli

Épsilon
Hola,

Busco un código PHP (De preferencia) para censurar palabras, he usado el plugin de SoloNegocios pero no me sirve con los comentarios viejos 🙁, tengo alrededor de 200 mil comentarios y se queda pegado a la hora de censurarlos todos.

Necesito un código que me ayude a censurar o borrar las malas palabras 🙂



No plugins de preferencia :I
 
Con un replace por mysql puedes borrar palabras de forma masiva
 
Dime una palabra que quieras borrar o reemplazar.

No se nada de MySQL pero gracias por tu respuesta, buscaré a ver que tal.

Alguna otroa solución?
 
Hola,

Busco un código PHP (De preferencia) para censurar palabras, he usado el plugin de SoloNegocios pero no me sirve con los comentarios viejos 🙁, tengo alrededor de 200 mil comentarios y se queda pegado a la hora de censurarlos todos.

Necesito un código que me ayude a censurar o borrar las malas palabras 🙂



No plugins de preferencia :I

PHP:
UPDATE wp_comments SET comment_content = REPLACE(comment_content, 'sexo', '****');
UPDATE wp_comments SET comment_content = REPLACE(comment_content, 'porno', '****');
UPDATE wp_comments SET comment_content = REPLACE(comment_content, 'blablabla', '****');
podrias hacer eso con cada palabra, puedes colocar muchas consultas como quieras, esto lo haces desde phpmyadmin

este es el que usaste?
WordPress › Mata HOYGAN « WordPress Plugins
 
Dime una palabra que quieras borrar o reemplazar.

"porn0" por ejemplo.

PHP:
UPDATE wp_comments SET comment_content = REPLACE(comment_content, 'sexo', '****');
UPDATE wp_comments SET comment_content = REPLACE(comment_content, 'porno', '****');
UPDATE wp_comments SET comment_content = REPLACE(comment_content, 'blablabla', '****');
podrias hacer eso con cada palabra, puedes colocar muchas consultas como quieras, esto lo haces desde phpmyadmin

este es el que usaste?
WordPress › Mata HOYGAN « WordPress Plugins


Gracias, si, ese plugin use, pero no borró un carajo 🙁 Solo los nuevos, los viejos así los dejó. Es que son más de 200 mil comentarios viejos y pues creo que se queda pegado 🙁
 
He realizado reemplazos más grandes y te aseguro que es muy rápido 😉

"porn0" por ejemplo.




Gracias, si, ese plugin use, pero no borró un carajo 🙁 Solo los nuevos, los viejos así los dejó. Es que son más de 200 mil comentarios viejos y pues creo que se queda pegado 🙁
 
La manera mas facil, es crear un array con las palabras.

Sustituir mediante SQL los comentarios antiguos, y de alguna forma capturar el mensaje que se recibe con algun filtro de wordpress y limpiarlo con el array mediante preg_replace().

- - - Actualizado - - -

Encontre este plugin:
http://wordpress.org/extend/plugins/filtration/
 
Siempre es más rápido la consulta sola que un plugin.
 
Atrás
Arriba