Make WordPress Core


Ignore:
Timestamp:
09/24/2006 08:16:13 PM (19 years ago)
Author:
ryan
Message:

Add langauge_attributes() template tag. #3136

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/general-template.php

    r4217 r4218  
    130130        case 'language':
    131131            $output = get_locale();
    132             if ( empty($output) )
    133                 $output = 'en-US';
    134132            $output = str_replace('_', '-', $output);
    135133            break;
     
    137135            global $wp_locale;
    138136            $output = $wp_locale->text_direction;
    139             if ( empty($output) )
    140                 $output = 'ltr';
    141137            break;
    142138        case 'name':
     
    871867}
    872868
     869function language_attributes() {
     870    $output = '';
     871    if ( $dir = get_bloginfo('text_direction') )
     872        $output = "dir=\"$dir\"";
     873    if ( $lang = get_bloginfo('language') ) {
     874        if ( $dir ) $output .= ' ';
     875        $output .= "lang=\"$lang\" xml:lang=\"$lang\"";
     876    }
     877
     878    echo $output;
     879}
    873880?>
Note: See TracChangeset for help on using the changeset viewer.