Menu Adam R Brown

WP hooks navigation: Home/browseActions indexFilters index

Source View: deleted_{$meta_type}_meta

To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).

Understanding Source Code

The best way to understand what a hook does is to look at where it occurs in the source code.

Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.

Source View

This hook occurs 2 times in this file.

Line Code
238
239      if ( $delete_all ) {
240           foreach ( (array) $object_ids as $o_id ) {
241                wp_cache_delete($o_id, $meta_type . '_meta');
242           }
243      } else {
244           wp_cache_delete($object_id, $meta_type . '_meta');
245      }
246
247      do_action( "deleted_{$meta_type}_meta", $meta_ids, $object_id, $meta_key, $_meta_value );
248
249      // Old-style action.
250      if ( 'post' == $meta_type )
251           do_action( 'deleted_postmeta', $meta_ids );
252
253      return true;
254 }
255
256 /**
 
Line Code
495           if ( 'post' == $meta_type || 'comment' == $meta_type )
496                do_action( "delete_{$meta_type}meta", $meta_id );
497
498           // Run the query, will return true if deleted, false otherwise
499           $result = (bool) $wpdb->delete( $table, array( $id_column => $meta_id ) );
500
501           // Clear the caches.
502           wp_cache_delete($object_id, $meta_type . '_meta');
503
504           do_action( "deleted_{$meta_type}_meta", (array) $meta_id, $object_id, $meta->meta_key, $meta->meta_value );
505
506           // Old-style action.
507           if ( 'post' == $meta_type || 'comment' == $meta_type )
508                do_action( "deleted_{$meta_type}meta", $meta_id );
509
510           return $result;
511
512      }
513