WordPress默認(rèn)的時(shí)間顯示格式通常是英文的,這對(duì)于中文網(wǎng)站來(lái)說(shuō)可能不太友好。本文將介紹幾種方法將WordPress顯示的時(shí)間改為中文格式。
方法一:使用WordPress本地化設(shè)置
- 登錄WordPress后臺(tái)
- 進(jìn)入”設(shè)置”→”常規(guī)”
- 在”時(shí)區(qū)”選項(xiàng)中選擇”上海”或其他中國(guó)時(shí)區(qū)
- 在”日期格式”和”時(shí)間格式”中選擇包含中文的格式,如:
- 日期格式:Y年m月d日
- 時(shí)間格式:H:i
方法二:修改主題文件
如果您需要更靈活的控制,可以編輯主題的functions.php文件:
function chinese_time_format($format) {
if (is_admin()) return $format;
$weekday = array('星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六');
$format = str_replace('l', $weekday[date('w')], $format);
$format = str_replace('F', '月', $format);
$format = str_replace('M', '月', $format);
return $format;
}
add_filter('date_i18n', 'chinese_time_format');
方法三:使用插件
- 安裝并激活”WP Chinese Date”或”Chinese Date and Time”插件
- 在插件設(shè)置中選擇中文日期時(shí)間格式
- 保存設(shè)置即可
方法四:自定義短代碼
在functions.php中添加以下代碼創(chuàng)建短代碼:
function chinese_current_time() {
$weekday = array('日', '一', '二', '三', '四', '五', '六');
return date('Y年m月d日 星期').$weekday[date('w')].' '.date('H:i:s');
}
add_shortcode('current_time_cn', 'chinese_current_time');
然后在文章或頁(yè)面中使用短代碼[current_time_cn]
顯示中文格式的當(dāng)前時(shí)間。
注意事項(xiàng)
- 修改主題文件前建議先備份
- 使用子主題進(jìn)行修改以避免主題更新時(shí)丟失更改
- 某些插件可能會(huì)覆蓋您的時(shí)間格式設(shè)置
通過(guò)以上方法,您可以輕松將WordPress網(wǎng)站的時(shí)間顯示改為更符合中文用戶習(xí)慣的格式,提升用戶體驗(yàn)。