Пишу плагин,сделал все что надо было.
global $wpdb;
$myrows = $wpdb->get_results( "SELECT id, url FROM wp_jslider" );
$rowcount = $wpdb->num_rows;
if ($rowcount==0) {
echo 'No images, please upload';
}
else {
for ($i=0; $i < $rowcount; $i++) {
echo '<div name="id_'.$myrows[$i]->id.'" class=""><img src="'.$myrows[$i]->url.'" width="100" height="50"><a name="del_'.$myrows[$i]->id.'" href="">x</a></div>';
}
}
Но не могу удалять конкретную фотографию. Может кто поможет. И скажите, я все правильно сделал во время выборки, а то не хотелось бы безопасность нарушать
И скажите, я все правильно сделал во время выборки, а то не хотелось бы безопасность нарушать
Неправильно. Не нужно лезть в базу. Нужно пользоваться АПИ.
В данном случае wp_delete_attachment
Общий случай удаления, $wpdb:
$wpdb->delete('your_table', array('your_image_id' => $id), array('%d'));
Добрый деньПолучаю при помощи mysqli_fetch_assoc массив такого формата
Проверяю загружаемые пользователями thumb картинки с помощью getimagesize() Вот таким образом: