Title: hooked gallery shortcode attributes returns empty
Last modified: August 21, 2016

---

# hooked gallery shortcode attributes returns empty

 *  [pythonidea](https://wordpress.org/support/users/pythonidea/)
 * (@pythonidea)
 * [12 years, 2 months ago](https://wordpress.org/support/topic/hooked-gallery-shortcode-attributes-returns-empty/)
 * Hi, I am trying to hook the gallery shortcode of wp but ithe `ids` returns empty.
   this is my code:
 *     ```
       add_filter( 'post_gallery', 'semantic_gallery2', 10, 2 );
   
       function semantic_gallery2( $attr) {
       	$post = get_post();
   
       	static $instance = 0;
       	$instance++;
   
       	//
       	if ( ! empty( $attr['ids'] ) ) {
       		// 'ids' is explicitly ordered, unless you specify otherwise.
       		if ( empty( $attr['orderby'] ) )
       			$attr['orderby'] = 'post__in';
       		$attr['include'] = $attr['ids'];
       	}
   
       	if ( isset( $attr['orderby'] ) ) {
       		$attr['orderby'] = sanitize_sql_orderby( $attr['orderby'] );
       		if ( !$attr['orderby'] )
       			unset( $attr['orderby'] );
       	}
   
       	extract( shortcode_atts( array(
       		'order'      => 'ASC',
       		'orderby'    => 'menu_order ID',
       		'id'         => $post->ID,
       		'itemtag'    => 'dl',
       		'icontag'    => 'dt',
       		'captiontag' => 'dd',
       		'columns'    => 3,
       		'size'       => 'large',
       		'include'    => $attr['include'],
       		'exclude'    => '',
       		'link'       => '',
       	), $attr, 'gallery' ) );
   
       ....
       ```
   
 * this is the shortcode:
 * `[gallery columns="4" ids="11633,11632"]`
 * in default, the ids is not empty, I was wondering that when I hook it, it became
   empty… I have already took the same code of the media.php…
 * please help…

The topic ‘hooked gallery shortcode attributes returns empty’ is closed to new replies.

 * 0 replies
 * 1 participant
 * Last reply from: [pythonidea](https://wordpress.org/support/users/pythonidea/)
 * Last activity: [12 years, 2 months ago](https://wordpress.org/support/topic/hooked-gallery-shortcode-attributes-returns-empty/)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
