Metabox date month number to word

4

Eu uso o metabox personalizado com data (dia, mês e ano). O problema é quando tento transformar o número da data em palavra data - por exemplo, 10 para outubro. Eu uso este código:

function eventposttype_get_the_month_abbr($month) {
global $wp_locale;
for ( $i = 1; $i < 13; $i = $i +1 ) {
            if ( $i == $month )
                $monthabbr = $wp_locale->get_month_abbrev( $wp_locale->get_month( $i ) );
            }
return $monthabbr;
}

Mas agora o mês é exibido apenas com três símbolos - outubro. Eu gosto de ser o nome completo do mês. Existe alguma maneira de defini-lo?

Obrigado antecipadamente!

    
por Dido Kotsev 28.01.2013 / 03:27

1 resposta

4

O código que você está usando é especificamente para a abreviação do mês, (outubro). Você deveria estar usando isso:

function eventposttype_get_the_month($month) {
global $wp_locale;
for ( $i = 1; $i < 13; $i = $i +1 ) {
            if ( $i == $month )
                $month =$wp_locale->get_month( $i ) ;
            }
return $monthabbr;
}
    
por Manny Fleurmond 28.01.2013 / 04:26

Tags