Solución de error al activar plugin para reemplazar palabras en WordPress

  • Autor Autor mauto
  • Fecha de inicio Fecha de inicio
M

mauto

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
hola al parecer me e atascado un poco con esto y la verdad no se que es lo que esta mal el plugin se trata de una funcion simple que remplaza malas palabras en los post pero cuando lo activo aparece un error diciendo
"El plugin ha generado 3 caracteres de salida inesperada durante la activación. Si te sale el mensaje de advertencia “headers already sent” (cabeceras ya enviadas), problemas con las feeds u otros problemas, prueba a desactivar o eliminar este plugin."
no estoy muy familiarizado en la creación de plugins pero he visto que la mayoría traen una estructura parecida
este es el codigo
PHP:
<?php
/*
Plugin Name:plug
Plugin URI:
Description:modera malas palabras 
Version: 1.0
Author:******
Author URI:
*/
function replace_text_wps($text){
	$replace = array(
		// 'Palabras a remplazar'
		'palabra' => '*Censored!*',
		
	);
$text = str_replace(array_keys($replace), $replace, $text);
return $text;
}
add_filter('the_content', 'replace_text_wps');
add_filter('the_excerpt', 'replace_text_wps');

?>
prefiro esta funcion a los plugins que andan por hay asi que si me pudiran ayudar a solusionar esto gracias
 
Hola el la idea del plugin esta bien , aunque falta mas programación.

El Error se debe , a problemas de codificación del archivo del Plugin.

Te recomiendo que abras con el Notepad ++ , Clic en menú Formato y le das Codificar en ANSI


🙂
 
gracias no sabia eso :encouragement: funciono a la perfeccion
 
Creo que había un plugin similar llamado MATAHOYGANS que lo promocionaba el usuario SoloNegocios
 

Temas similares

Atrás
Arriba