在WordPress網(wǎng)站中,文章顯示時(shí)間是一個(gè)重要的元素,它不僅告訴讀者內(nèi)容的發(fā)布時(shí)間,還能影響SEO效果和用戶體驗(yàn)。本文將詳細(xì)介紹WordPress中文章時(shí)間的各種設(shè)置方法和優(yōu)化技巧。
一、WordPress默認(rèn)時(shí)間顯示設(shè)置
WordPress默認(rèn)會(huì)在文章頂部或底部顯示發(fā)布時(shí)間,具體位置取決于您使用的主題。要查看或修改默認(rèn)時(shí)間格式:
- 登錄WordPress后臺(tái)
- 進(jìn)入”設(shè)置”→”常規(guī)”
- 在”時(shí)間格式”部分可以看到當(dāng)前設(shè)置
WordPress提供多種預(yù)設(shè)格式,如:
- F j, Y(例如:2023年5月15日)
- Y-m-d(例如:2023-05-15)
- m/d/Y(例如:05/15/2023)
二、自定義文章時(shí)間顯示位置
如果您想改變時(shí)間顯示的位置或方式,可以通過以下方法實(shí)現(xiàn):
1. 使用主題選項(xiàng)
許多現(xiàn)代WordPress主題在自定義器中提供選項(xiàng),允許您選擇是否顯示時(shí)間以及顯示位置(文章頂部、底部或元數(shù)據(jù)區(qū)域)。
2. 編輯主題文件
對于高級用戶,可以通過編輯主題的single.php或content.php文件來調(diào)整時(shí)間顯示位置。找到類似以下的代碼:
<time class="entry-date" datetime="<?php echo esc_attr(get_the_date('c')); ?>">
<?php echo esc_html(get_the_date()); ?>
</time>
將其移動(dòng)到您希望顯示的位置。
三、修改時(shí)間顯示格式
除了使用預(yù)設(shè)格式,您還可以創(chuàng)建自定義時(shí)間顯示:
1. 在主題函數(shù)文件中添加代碼
在functions.php中添加:
function custom_time_format($format) {
return 'Y年m月d日 H:i'; // 自定義格式
}
add_filter('the_time', 'custom_time_format');
add_filter('get_the_time', 'custom_time_format');
add_filter('the_date', 'custom_time_format');
add_filter('get_the_date', 'custom_time_format');
2. 直接在模板中使用
在模板文件中使用:
echo get_the_date('Y年m月d日 H:i:s'); // 精確到秒
四、顯示最后修改時(shí)間而非發(fā)布時(shí)間
對于經(jīng)常更新的文章,顯示最后修改時(shí)間可能更有意義:
$updated_date = get_the_modified_time('Y年m月d日');
echo '最后更新:' . $updated_date;
五、時(shí)間顯示的SEO優(yōu)化
- 添加結(jié)構(gòu)化數(shù)據(jù):使用Schema標(biāo)記幫助搜索引擎理解時(shí)間信息
<time itemprop="datePublished" datetime="<?php echo get_the_date('c'); ?>">
<?php echo get_the_date(); ?>
</time>
考慮時(shí)間敏感性:對于時(shí)效性強(qiáng)的內(nèi)容,可以在文章開頭注明”本文最后更新于[日期]“。
避免時(shí)間誤導(dǎo):如果內(nèi)容已過時(shí),應(yīng)考慮更新或添加說明。
六、常見問題解決
時(shí)間顯示不正確:檢查WordPress后臺(tái)”設(shè)置”→”常規(guī)”中的時(shí)區(qū)設(shè)置
不想顯示時(shí)間:有些主題提供關(guān)閉選項(xiàng),或可在CSS中添加:
.entry-date { display: none; }
- 多語言網(wǎng)站時(shí)間格式:使用多語言插件如WPML或Polylang,它們通常提供本地化時(shí)間格式功能
通過合理設(shè)置和優(yōu)化WordPress文章顯示時(shí)間,您可以提升用戶體驗(yàn)和SEO效果,讓讀者更清晰地了解內(nèi)容的時(shí)效性。