Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Funcion de wordpress para ingresar una entrada

Estas en el tema de Funcion de wordpress para ingresar una entrada en el foro de WordPress en Foros del Web. Hola, el tema es el siguiente... tengo este script para ingresar entradas a mi wordpress.. la cosa va bien pero cuando ingreso palabras con acento ...
  #1 (permalink)  
Antiguo 19/05/2012, 23:53
arg
 
Fecha de Ingreso: mayo-2009
Mensajes: 62
Antigüedad: 15 años, 6 meses
Puntos: 1
Funcion de wordpress para ingresar una entrada

Hola, el tema es el siguiente... tengo este script para ingresar entradas a mi wordpress.. la cosa va bien pero cuando ingreso palabras con acento y ñ se me ve mal

Por ejemplo en ves de atrás me pone atrás y asi

Esta es la funcion

// Create post object
$my_post = array();
$my_post['post_title'] = $texto;
$my_post['post_content'] = $contenido;
$my_post['post_status'] = 'publish';
$my_post['post_author'] = $user_id;
$my_post['post_category'] = array(106);

// Insert the post into the database
wp_insert_post( $my_post );

Que tengo que hacer para que funcione bien? y es recomendable usar este tipo de funciones?

Gracias
  #2 (permalink)  
Antiguo 20/05/2012, 18:51
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 5 meses
Puntos: 832
Respuesta: Funcion de wordpress para ingresar una entrada

Solución chapucera:
Código PHP:
Ver original
  1. $my_post['post_title'] = utf8_encode($texto);
  2. $my_post['post_content'] = utf8_encode($contenido);
Solución auténtica: Procura que tus bases de datos tengan el debido cotejamiento (utf8_general_ci va bien).
  #3 (permalink)  
Antiguo 20/05/2012, 23:08
arg
 
Fecha de Ingreso: mayo-2009
Mensajes: 62
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Funcion de wordpress para ingresar una entrada

Bien, entiendo, gracias.

AH una pregunta mas...

Esta bien usar este scrip para ingresar contenido a wordpress... lo digo por este comentario que hay en el foro en una pregunta vieja mia

En general, es una pésima idea alterar el core de wordpress

http://www.forosdelweb.com/f118/prob...y_post-979362/

Que me dices?
  #4 (permalink)  
Antiguo 22/05/2012, 12:57
arg
 
Fecha de Ingreso: mayo-2009
Mensajes: 62
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Funcion de wordpress para ingresar una entrada

Nadie entiende lo que pregunte?

Alguien?

un simple comentario?
  #5 (permalink)  
Antiguo 22/05/2012, 13:11
arg
 
Fecha de Ingreso: mayo-2009
Mensajes: 62
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Funcion de wordpress para ingresar una entrada

Ah puse asi

$my_post['post_title'] = utf8_encode($texto);
$my_post['post_content'] = utf8_encode($contenido);

Y no funciona. a día me lo pone asi dÃÂ*a
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:47.