Warning: session_start(): open(/var/cpanel/php/sessions/ea-php74/sess_gl7s7pgdgb1pnej6bi0vt4eu8q, O_RDWR) failed: No such file or directory (2) in /home/mssoftpc/iqra.mssoftpc.com/admin/function.php on line 3

Warning: session_start(): Failed to read session data: files (path: /var/cpanel/php/sessions/ea-php74) in /home/mssoftpc/iqra.mssoftpc.com/admin/function.php on line 3
Media CRUD | IQRA CMS

Media CRUD

Want a successful Modern site?

Start with IQRA training; it’s easy and quick to your needs.

1. IQ_media_insert($array)

insert Media data to database. function type return

Default validation
'application/pdf','image/gif', 'image/jpeg', 'image/jpg', 'image/png','image/x-png','audio/midi','audio/mpeg','audio/ogg','video/mp4','video/mpeg','video/ogg'

Parametors

  1. array (array) (required)

 

// $array = array(
// 'media'=>'', required
// 'dir'=>'', required ;
// 'validation'=>'', optional
// 'size'=>'', optional
// 'direction'=>'', optional (reload or back after success);
// 'post_meta'=>array(array('meta'=>'value'),) or $array[] = [''=>''] or $meta = += [''=>''] options
// );
 
 
  IQ_media_insert(array('media'=>'featured_img' , 'dir'=>'Follder name'));

 

 

2. get_media($data)
fetch Media to database. function type return.
 
parametors
 
  1. data (array) (required)

 

data

  1. 'post_type' or 'id' or 'query' (required)
  2. query (for custom query)
  3. pagination (true / false) (optional)
  4. search (true / false) (optional)
  5. limit (fetch limit)
  6. filter_type (images,,img, audio,video, doc, documents)

 

for pagination click here

 

get_media(array('id'=>'32', 'pagination' => 'true', 'limit'=>3));

// for filter media
get_media(array('id'=>'32', 'filter_dir'=>'images' , 'pagination' => 'true', 'limit'=>3));

 

3. get_media_link($data)
Get  media exact Path. There are using get_media() function for get images.
 
parametors
  1. fullpath (Boolen: true / false)
get_media_link(array('id'=>'3'));

// for get full path of media
get_media_link(array('id'=>'3', 'fullpath'=>true ));

 

4. del_media($data)
 
Delete Media.
 
 parametors
 
id
 
del_media('id'=>'3');