سلام دوستان
ما سایت رو از راه دور آپدیت میکنیم و این کد میاد عکس مورد نظرمون رو داخل رسانه آپلود میکنه و بعنوان تصویر شاخص قرار میده
اما مشکلی که هست اینه که چون نام فایل مشخصه، یه بار که یه عکس رو آپلود میکنه و میذاره برای تصویر شاخص، دیگه آیدی همون عکس رو حفظ میکنه و برای پستهای بعدی هم همش همون یه عکس رو میذاره
این کد :
کد HTML:
$myFile = "test.jpg";
$fh = fopen($myFile, 'r');
$fs = filesize($myFile);
$theData = file_get_contents($Response['Poster']);
fclose($fh);
$client = new IXR_Client('http://'.$AddressSite.'/xmlrpc.php');
$username = "admin";
$password = "123456789";
$client->debug = false;
$params = array('name' => 'myimage.jpg', 'type' => 'image/jpg', 'bits' => new IXR_Base64($theData), 'overwrite' => true);
$res = $client->query('wp.uploadFile',1, $username, $password, $params);
$clientResponse = $client->getResponse();
$thumbnail_image = $clientResponse['url'];
$thumbnail_id = $clientResponse['id']; //This thumbnail id is provided in post content array
$client->debug = true; //Set it to false in Production Environment
فایلی که آپلود میشه نامش به این صورت میشه :
wpid-myimage.jpg
چیکار کنیم که نام فایل رو چیزی که میخواییم بذاره و این مشکل رفع بشه؟؟