Ошибка безопасности. Обновите страницу.‘;
}
$objects = get_option(‘alimind_rent_objects’, []);
$photo_url = »;
if (!empty($_FILES[‘photo’][‘name’])) {
require_once ABSPATH . ‘wp-admin/includes/file.php’;
require_once ABSPATH . ‘wp-admin/includes/media.php’;
require_once ABSPATH . ‘wp-admin/includes/image.php’;
$attachment_id = media_handle_upload(‘photo’, 0);
if (!is_wp_error($attachment_id)) {
$photo_url = wp_get_attachment_url($attachment_id);
}
}
$objects[] = [
‘title’ => sanitize_text_field($_POST[‘title’] ?? »),
‘price’ => sanitize_text_field($_POST[‘price’] ?? »),
‘district’ => sanitize_text_field($_POST[‘district’] ?? ‘Авсаллар’),
‘rooms’ => sanitize_text_field($_POST[‘rooms’] ?? »),
‘description’ => sanitize_textarea_field($_POST[‘description’] ?? »),
‘whatsapp’ => sanitize_text_field($_POST[‘whatsapp’] ?? »),
‘telegram’ => sanitize_text_field($_POST[‘telegram’] ?? »),
‘photo’ => esc_url_raw($photo_url),
‘status’ => ‘pending’,
‘created’ => current_time(‘mysql’),
];
update_option(‘alimind_rent_objects’, $objects);
return ‘
Объявление отправлено
Оно появится после проверки администратором.
‘;
}
ob_start();
?>