Перед лицом некоторых неизвестных проблем с текстовым изображением Wordpress. Когда я обновляю изображение с сайта; он отображается в приложении через json.JSON API Wordpress, не показывающий отображаемое изображение при загрузке через приложение
http://indiafastener.com/api/?json=get_post&post_type=listing-item&id=1377
Однако, когда я загрузить изображение в WordPress дб с помощью JSON; в поле изображения значение NULL равно NULL.
http://indiafastener.com/api/?json=get_post&post_type=listing-item&id=1380
, когда я вижу дб; она имеет путь изображения и путь не ведет к 404.
Image Path: http://www.indiafastener.com/webservices/listing/uploads/2017-04-01_12-01-40IMG-20150715-WA0004.jpg
Может быть, потому что изображение не существует в папке wp-content/uploads/2016/02/
?
код, чтобы загрузить изображение
require_once('../../wp-config.php');
require_once('../../wp-admin/includes/image.php');
$dirname = "../../wp-content/uploads/2017/01/";
$filename = $_FILES["file"]["name"];
$attachment = array(
'post_mime_type' => 'image/jpeg',
'post_title' => preg_replace('/\.[^.]+$/', '', basename($filename)),
'post_content' => '',
'post_status' => 'inherit',
'guid' => $dirname.basename($filename)
//'wp-content/uploads/2017/01/' . basename($filename)
);
$your_post_id = 1392;
$attach_id = wp_insert_attachment($attachment, $filename,'$your_post_id');
$attach_data = wp_generate_attachment_metadata($attach_id, $filename);
wp_update_attachment_metadata($attach_id, $attach_data);
//$id=1385;
update_post_meta($id, '_thumbnail_id', $attach_id);
echo "success";
Любая помощь по этому вопросу будет высоко оценен.
Скриншоты
DB прикрепление post_type изображения загружены через приложение
DB Сообщение связано с изображением Id
Отсутствующие Предварительный просмотр:
На скриншоте отсутствующего изображения предварительного просмотра вы можете вставить в комментарий, что полный URL-адрес этого изображения? Вы также можете взглянуть на этот пост, это может помочь решить вашу проблему: http://wordpress.stackexchange.com/questions/231137/wp-rest-api-how-to-get-featuredimage – Robbiegod
http://www.indiafastener.com/wp-content/uploads/2017/01/2017-10-01_12-01-04IMG-20150715-WA0004.jpg Вот путь к изображению. Спасибо, я также проверю этот плагин. –
Вы проверили разрешения изображения в каталоге изображений? Иногда они загружаются (когда они выполняются вручную) с разными разрешениями, чем когда они выполняются через библиотеку wordpress media. – Marty