Changes in sites/trunk/wordpress.org/public_html/wp-content/plugins/handbook/inc/template-tags.php [10000:10768]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/plugins/handbook/inc/template-tags.php
r10000 r10768 6 6 * Wrapper function for WPorg_Handbook_Init::get_post_types(). 7 7 * 8 * @return array Array with full handbook post type names {post-type}-handbook.8 * @return array Array of handbook post types. 9 9 */ 10 10 function wporg_get_handbook_post_types() { … … 13 13 } 14 14 15 $post_types = WPorg_Handbook_Init::get_post_types(); 16 17 foreach ( $post_types as $key => $post_type ) { 18 if ( 'handbook' !== $post_type ) { 19 $post_types[ $key ] = $post_type . '-handbook'; 20 } 21 } 22 23 return $post_types; 15 return WPorg_Handbook_Init::get_post_types(); 24 16 } 25 17 … … 83 75 * @return bool True if the current page is the landing page for a handbook, false otherwise. 84 76 */ 85 function wporg_is_handbook_landing_page() { 86 return $GLOBALS['wp_query']->is_handbook_root; 77 function wporg_is_handbook_landing_page() { 78 return ( 79 $GLOBALS['wp_query']->is_handbook_root 80 || 81 ( 82 ! empty( $GLOBALS['wp_query']->query_vars['handbook'] ) 83 && 84 $GLOBALS['wp_query']->found_posts === 1 85 && 86 ! empty( $GLOBALS['wp_query']->query_vars['page_id'] ) 87 ) 88 ); 87 89 } 88 90
Note: See TracChangeset
for help on using the changeset viewer.