سلام دوستان
ما سایت رو از راه دور آپدیت میکنیم و این کد میاد عکس مورد نظرمون رو داخل رسانه آپلود میکنه و بعنوان تصویر شاخص قرار میده
اما مشکلی که هست اینه که چون نام فایل مشخصه، یه بار که یه عکس رو آپلود میکنه و میذاره برای تصویر شاخص، دیگه آیدی همون عکس رو حفظ میکنه و برای پستهای بعدی هم همش همون یه عکس رو میذاره
این کد :
فایلی که آپلود میشه نامش به این صورت میشه :کد 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
چیکار کنیم که نام فایل رو چیزی که میخواییم بذاره و این مشکل رفع بشه؟؟





پاسخ با نقل قول