Exemple #1
0
     //$data['slides_partial'] = 1;
     $data['slides_trans_ox'] = '50%';
     $data['slides_trans_oy'] = '50%';
     $data['slides_perspective'] = '100em';
     $data['autoplay_time'] = 3000;
     $data['objects'] = array();
     $data['custom_animations'] = array();
     save_slider($data);
     header('Location: ?page=sliders');
 } else {
     if ($act == 'delete_slider') {
         $slider = $_REQUEST['slider'];
         if (empty($slider) or is_slider_existed($slider) == false) {
             die('Error: Slider not found');
         }
         delete_slider($slider);
         header('Location: ?page=sliders');
     } else {
         if ($act == 'save_slide') {
             $slider = $_POST['slider'];
             $slide_id = $_POST['slide_id'];
             if (empty($slider)) {
                 die('Error: Slider not found');
             }
             if (empty($slide_id)) {
                 die('Error: Slide ID empty');
             }
             $actions = json_decode($_POST['actions'], true);
             $objects = json_decode($_POST['objects'], true);
             $custom_animations = json_decode($_POST['custom_animations'], true);
             $ds = json_decode($_POST['ds']);
<?php

if (isset($_POST['submit'])) {
    saveData() ? add_media_slider() : media_slider_details();
} elseif (isset($_POST['edit'])) {
    updateData() ? add_media_slider() : media_slider_details();
} elseif ($_GET['action'] == 'edit') {
    add_media_slider();
} elseif ($_GET['action'] == 'add') {
    add_media_slider();
} elseif ($_GET['action'] == 'delete') {
    delete_slider($_GET['id']);
    media_slider_details();
} else {
    media_slider_details();
}
function delete_slider($id)
{
    global $wpdb;
    $table_name = $wpdb->prefix . "media_sliders";
    $slider_image = $wpdb->get_row("select * from {$table_name} where id='" . $id . "';");
    $wpdb->delete($table_name, array('ID' => $id));
    $file_path = ABSPATH . "wp-content/uploads/";
    $file_path1 = ABSPATH . "wp-content/uploads/resize/";
    for ($i = 1; $i <= 8; $i++) {
        $image = "image" . $i;
        $file_name = $file_path . $slider_image->{$image};
        $file_name1 = $file_path1 . $slider_image->{$image};
        unlink($file_name);
        unlink($file_name1);
    }