Changeset 785
- Timestamp:
- 08/12/2014 06:37:14 AM (10 years ago)
- Location:
- sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/header.php
r783 r785 18 18 <div class="inner-wrap"> 19 19 <div class="site-branding"> 20 <?php if ( ! is_front_page() ) : ?> 21 <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/reference/' ) ); ?>" rel="home"><?php echo DevHub\get_site_section_title(); ?></a></h1> 22 <?php else : ?> 23 <span class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php echo DevHub\get_site_section_title(); ?></a></span> 24 <?php endif; ?> 20 <?php $tag = is_front_page() ? 'span' : 'h1'; ?> 21 <<?php echo $tag; ?> class="site-title"> 22 <a href="<?php echo esc_url( DevHub\get_site_section_url() ); ?>" rel="home"><?php echo DevHub\get_site_section_title(); ?></a> 23 </<?php echo $tag; ?>> 25 24 </div> 26 25 </div><!-- .inner-wrap --> -
sites/trunk/wordpress.org/public_html/wp-content/themes/pub/wporg-developer/inc/template-tags.php
r781 r785 331 331 332 332 /** 333 * Get site section from url path 333 * Get site section root URL based on URL path. 334 * 335 * @return string 336 */ 337 function get_site_section_url() { 338 $parts = explode( '/', $_SERVER['REQUEST_URI'] ); 339 switch ( $parts[1] ) { 340 case 'reference': 341 case 'plugin': 342 case 'theme': 343 return home_url( '/' . $parts[1] . '/' ); 344 default: 345 return home_url( '/' ); 346 } 347 } 348 349 /** 350 * Get site section title based on URL path. 334 351 * 335 352 * @return string 336 353 */ 337 354 function get_site_section_title() { 338 if ( is_post_type_archive( array( 'plugin-handbook' ) ) ) {339 return __( 'Plugin Handbook', 'wporg' );340 }341 342 if ( is_post_type_archive( array ( 'theme-handbook' ) ) ) {343 return __( 'Theme Handbook', 'wporg' );344 }345 346 355 $parts = explode( '/', $_SERVER['REQUEST_URI'] ); 347 356 switch ( $parts[1] ) { 348 357 case 'reference': 349 358 return __( 'Code Reference', 'wporg' ); 359 case 'plugin': 360 return __( 'Plugin Handbook', 'wporg' ); 361 case 'theme': 362 return __( 'Theme Handbook', 'wporg' ); 350 363 default: 351 364 return __( 'Developer Resources', 'wporg' );
Note: See TracChangeset
for help on using the changeset viewer.