zeroise example


function antispambot( $email_address$hex_encoding = 0 ) {
    $email_no_spam_address = '';
    for ( $i = 0, $len = strlen( $email_address )$i < $len$i++ ) {
        $j = rand( 0, 1 + $hex_encoding );
        if ( 0 == $j ) {
            $email_no_spam_address .= '&#' . ord( $email_address[ $i ] ) . ';';
        } elseif ( 1 == $j ) {
            $email_no_spam_address .= $email_address[ $i ];
        } elseif ( 2 == $j ) {
            $email_no_spam_address .= '%' . zeroise( dechex( ord( $email_address[ $i ] ) ), 2 );
        }
    }

    return str_replace( '@', '&#64;', $email_no_spam_address );
}

/** * Callback to convert URI match to HTML A element. * * This function was backported from 2.5.0 to 2.3.2. Regex callback for make_clickable(). * * @since 2.3.2 * @access private * * @param array $matches Single Regex Match. * @return string HTML A element with URI address. */
function get_month_link( $year$month ) {
    global $wp_rewrite;
    if ( ! $year ) {
        $year = current_time( 'Y' );
    }
    if ( ! $month ) {
        $month = current_time( 'm' );
    }
    $monthlink = $wp_rewrite->get_month_permastruct();
    if ( ! empty( $monthlink ) ) {
        $monthlink = str_replace( '%year%', $year$monthlink );
        $monthlink = str_replace( '%monthnum%', zeroise( (int) $month, 2 )$monthlink );
        $monthlink = home_url( user_trailingslashit( $monthlink, 'month' ) );
    } else {
        $monthlink = home_url( '?m=' . $year . zeroise( $month, 2 ) );
    }

    /** * Filters the month archive permalink. * * @since 1.5.0 * * @param string $monthlink Permalink for the month archive. * @param int $year Year for the archive. * @param int $month The month for the archive. */
$cur_jj = current_time( 'd' );
    $cur_mm = current_time( 'm' );
    $cur_aa = current_time( 'Y' );
    $cur_hh = current_time( 'H' );
    $cur_mn = current_time( 'i' );

    $month = '<label><span class="screen-reader-text">' .
        /* translators: Hidden accessibility text. */
        __( 'Month' ) .
    '</span><select class="form-required" ' . ( $multi ? '' : 'id="mm" ' ) . 'name="mm"' . $tab_index_attribute . ">\n";
    for ( $i = 1; $i < 13; $i = $i + 1 ) {
        $monthnum  = zeroise( $i, 2 );
        $monthtext = $wp_locale->get_month_abbrev( $wp_locale->get_month( $i ) );
        $month    .= "\t\t\t" . '<option value="' . $monthnum . '" data-text="' . $monthtext . '" ' . selected( $monthnum$mm, false ) . '>';
        /* translators: 1: Month number (01, 02, etc.), 2: Month abbreviation. */
        $month .= sprintf( __( '%1$s-%2$s' )$monthnum$monthtext ) . "</option>\n";
    }
    $month .= '</select></label>';

    $day = '<label><span class="screen-reader-text">' .
        /* translators: Hidden accessibility text. */
        __( 'Day' ) .
    '</span><input type="text" ' . ( $multi ? '' : 'id="jj" ' ) . 'name="jj" value="' . $jj . '" size="2" maxlength="2"' . $tab_index_attribute . ' autocomplete="off" class="form-required" /></label>';
    
$month_count = count( $months );
    if ( ! $month_count || ( 1 === $month_count && 0 === (int) $months[0]->month ) ) {
        return;
    }

    foreach ( $months as $date ) {
        if ( 0 === (int) $date->year ) {
            continue;
        }

        $month = zeroise( $date->month, 2 );
        echo '<option value="' . $date->year . '-' . $month . '">' . $wp_locale->get_month( $month ) . ' ' . $date->year . '</option>';
    }
}
?> <div class="wrap"> <h1><?php echo esc_html( $title ); ?></h1> <p><?php _e( 'When you click the button below WordPress will create an XML file for you to save to your computer.' ); ?></p> <p><?php _e( 'This format, which is called WordPress eXtended RSS or WXR, will contain your posts, pages, comments, custom fields, categories, and tags.' ); ?></p> <p><?php _e( 'Once you&#8217;ve saved the download file, you can use the Import function in another WordPress installation to import the content from this site.' ); ?></p> <h2>
$m = isset( $_GET['m'] ) ? (int) $_GET['m'] : 0;
        ?> <label for="filter-by-date" class="screen-reader-text"><?php echo get_post_type_object( $post_type )->labels->filter_by_date; ?></label> <select name="m" id="filter-by-date"> <option<?php selected( $m, 0 ); ?> value="0"><?php _e( 'All dates' ); ?></option> <?php         foreach ( $months as $arc_row ) {
            if ( 0 == $arc_row->year ) {
                continue;
            }

            $month = zeroise( $arc_row->month, 2 );
            $year  = $arc_row->year;

            printf(
                "<option %s value='%s'>%s</option>\n",
                selected( $m$year . $month, false ),
                esc_attr( $arc_row->year . $month ),
                /* translators: 1: Month name, 2: 4-digit year. */
                sprintf( __( '%1$s %2$d' )$wp_locale->get_month( $month )$year )
            );
        }
        ?>

    public function get_month( $month_number ) {
        return $this->month[ zeroise( $month_number, 2 ) ];
    }

    /** * Retrieves translated version of month abbreviation string. * * The $month_name parameter is expected to be the translated or * translatable version of the month. * * @since 2.1.0 * * @param string $month_name Translated month to get abbreviated version. * @return string Translated abbreviated month. */
if ( $month_count && ! ( 1 == $month_count && 0 == $arc_result[0]->mmonth ) ) {
            ?> <select name='m'> <option<?php selected( $selected_month, 0 ); ?> value='0'><?php _e( 'All dates' ); ?></option> <?php
            foreach ( $arc_result as $arc_row ) {
                if ( 0 == $arc_row->yyear ) {
                    continue;
                }

                $arc_row->mmonth = zeroise( $arc_row->mmonth, 2 );

                if ( $arc_row->yyear . $arc_row->mmonth == $selected_month ) {
                    $default = ' selected="selected"';
                } else {
                    $default = '';
                }

                echo "<option$default value='" . esc_attr( $arc_row->yyear . $arc_row->mmonth ) . "'>";
                echo esc_html( $wp_locale->get_month( $arc_row->mmonth ) . " $arc_row->yyear" );
                echo "</option>\n";
            }

            
 $my_month ? $t_sep . $wp_locale->get_month( $my_month ) : '' ) .
            ( $my_day ? $t_sep . $my_day : '' );
    }

    // If there's a year.     if ( is_archive() && ! empty( $year ) ) {
        $title = $year;
        if ( ! empty( $monthnum ) ) {
            $title .= $t_sep . $wp_locale->get_month( $monthnum );
        }
        if ( ! empty( $day ) ) {
            $title .= $t_sep . zeroise( $day, 2 );
        }
    }

    // If it's a search.     if ( is_search() ) {
        /* translators: 1: Separator, 2: Search query. */
        $title = sprintf( __( 'Search Results %1$s %2$s' )$t_sepstrip_tags( $search ) );
    }

    // If it's a 404 page.     if ( is_404() ) {
        
Home | Imprint | This part of the site doesn't use cookies.