WP hooks navigation: Home/browse • Actions index • Filters index
To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).
The best way to understand what a hook does is to look at where it occurs in the source code.
do_action( "hook_name" )apply_filters( "hook_name", "what_to_filter" ).Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.
| Line | Code | 
|---|---|
| 1332 |                if ( is_user_logged_in() ) { | 
| 1333 |                     $where .= current_user_can( "read_private_{$post_type}s" ) ? " OR $wpdb->posts.post_status = 'private'" : " OR $wpdb->posts.post_author = $user_ID AND $wpdb->posts.post_status = 'private'"; | 
| 1334 |                } | 
| 1335 |  | 
| 1336 |                $where .= ')'; | 
| 1337 |           } | 
| 1338 |  | 
| 1339 |           // Apply filters on where and join prior to paging so that any | 
| 1340 |           // manipulations to them are reflected in the paging by day queries. | 
| 1341 |           $where = apply_filters('posts_where', $where); | 
| 1342 |           $join = apply_filters('posts_join', $join); | 
| 1343 |  | 
| 1344 |           // Paging | 
| 1345 |           if ( empty($q['nopaging']) && !$this->is_singular ) { | 
| 1346 |                $page = absint($q['paged']); | 
| 1347 |                if (empty($page)) { | 
| 1348 |                     $page = 1; | 
| 1349 |                } | 
| 1350 |  |