0
我試圖設置日期出現在法國人的生活方式,例如「2邁」,而不是「5月2日」WordPress的多語種日期
這裏是我的代碼:」
<?php // Get today's date in the right format
//$todaysDate = date('M d');
$todaysDate = date('m/d/Y H:i:s');
?>
<?php query_posts('showposts=5&category_name=events&meta_key=Date&meta_compare=>=&meta_value='.$todaysDate.'&orderby=meta_value=order=ASC'); ?>
<?php
if (have_posts()) : while (have_posts()) : the_post();
$eventMeta = get_post_meta($post->ID, 'Date', true);
$eventDate = strtotime($eventMeta);
$displayDate = date ('M d', $eventDate);?>
<ul>
<li>
<span class="date"><?php echo $displayDate ; ?></span>
<span><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></span>
</li>
<?php endwhile; else: ?>
<li><?php if ((strtolower(ICL_LANGUAGE_CODE) == 'en')) {echo("Sorry, no upcoming events for this month!");} ?>
<?php if ((strtolower(ICL_LANGUAGE_CODE) == 'fr')) echo("Désolé, aucun événement à venir pour ce mois!") ?></li></ul>
<?php endif; ?>
怎麼辦我這樣做是爲了根據你的語言來切換格式。要查看網站點擊here
我應該實際上回溯一點點。這將檢查WordPress安裝是否使用法語,而不是用戶是否使用法語。另外,else語句意味着它不是法語。它可能仍然是德語,西班牙語等。 如果需要檢查用戶是否正在用法語閱讀,則這不起作用。 – 2010-05-26 15:17:55