WordPress建站时间显示功能实现指南

来自:素雅营销研究院

头像 方知笔记
2025年05月03日 21:05

为什么需要显示建站时间

在WordPress网站上显示建站时间不仅能增强网站的专业性和可信度,还能让访客了解网站的运营历史。对于长期运营的网站来说,建站时间是一个重要的信任指标,可以展示网站的经验积累和稳定性。

实现WordPress建站时间显示的几种方法

方法一:使用代码片段

在主题的functions.php文件中添加以下代码:

function display_site_creation_date() {
$creation_date = get_option('site_creation_date', '');
if (empty($creation_date)) {
$creation_date = date('Y-m-d', strtotime(get_bloginfo('start_date')));
update_option('site_creation_date', $creation_date);
}
echo '本站成立于:' . $creation_date;
}

然后在需要显示的位置调用display_site_creation_date()函数。

方法二:使用短代码

创建短代码来显示建站时间:

function site_creation_date_shortcode() {
$creation_date = date('Y年m月d日', strtotime(get_bloginfo('start_date')));
return '本站成立于:' . $creation_date;
}
add_shortcode('site_creation_date', 'site_creation_date_shortcode');

使用[site_creation_date]短代码即可在任何文章或页面中显示建站时间。

方法三:使用插件

对于不熟悉代码的用户,可以使用以下插件:

  1. “Date and Time Widget” - 可以自定义显示建站日期
  2. “Custom Content Shortcode” - 通过短代码显示日期
  3. “Advanced Custom Fields” - 创建自定义字段存储建站日期

样式美化建议

在CSS中添加以下样式可以美化显示效果:

.site-creation-date {
font-size: 14px;
color: #666;
font-style: italic;
padding: 5px 0;
border-top: 1px solid #eee;
margin-top: 20px;
}

注意事项

  1. 如果网站迁移过服务器,可能需要手动设置正确的建站日期
  2. 定期备份网站数据,防止日期信息丢失
  3. 考虑时区设置对日期显示的影响
  4. 对于多语言网站,需要做相应的翻译处理

高级应用

对于需要更精确显示(如运行天数)的网站,可以使用以下代码:

function display_site_running_days() {
$start_date = strtotime(get_bloginfo('start_date'));
$current_date = time();
$days = round(($current_date - $start_date) / (60 * 60 * 24));
return '本站已运行:' . $days . '天';
}

通过以上方法,您可以根据需要灵活地在WordPress网站上显示建站时间,增强网站的专业形象和可信度。