Merhabalar arkadaşlar,
WordPress'e ufak bi bot yardımı ile PHP ile yazı ekletiyorum. Yazının başlığı "Sanatçı - şarkı gitar akorları" şeklinde oluyor fakat bu başlığın en sonundaki "ı" karakterini wordpress almıyor. Bot'un kayıtlarında üretilen başlıkta bir sorun yok fakat wordpress'e eklendiğinde kayboluyor. Başka şekillerde de denendi yine aynı sorun (misal sanatçı - şarkıcı gitar tabları).
Başlığın yaratıldığı fonksiyon:
if($anversiyon == 1)
{
if($tur == 'akor')
{
$baslik = $sanatci.' - '.$sarki.' gitar akorları';
}
elseif($tur == 'tab')
{
$baslik = $sanatci.' - '.$sarki.' gitar tabları';
}
else
{
$baslik = $sanatci.' - '.$sarki;
}
}
else
{
if($tur == 'akor')
{
$baslik = $sanatci.' - '.$sarki.' (ver.'.$anversiyon.') gitar akorları';
}
elseif($tur == 'tab')
{
$baslik = $sanatci.' - '.$sarki.' (ver.'.$anversiyon.') gitar tabları';
}
else
{
$baslik = $sanatci.' - '.$sarki.' (ver.'.$anversiyon.')';
}
}İçeriğin eklendiği bölüm:
include("wp-load.php");
$my_post = array(
'post_title' => $baslik,
'post_content' => $akor,
'post_status' => 'publish',
'post_author' => 1,
'post_category' => array($kateid)
);
$post_id = wp_insert_post($my_post);PHP dosyası UTF8 kodlamasında.