361 361Sale WordPress Care by Openbyt · WordPress 修复与运维

如何用 Elementor Custom Code 给网站添加全站公告条与顶部提示信息

托尼屎大颗
, ,
想做节日促销?用 Elementor 自定义代码快速加入全站公告条,效果惊艳

你知道怎么用Elementor 在网站顶部加入醒目的公告条吗?Elementor 的 Custom Code 功能提供了一个安全、灵活且无需改动主题文件的方法,让公告条可以在全站统一加载。本篇文章会从零开始,详细讲解如何用 Custom Code 添加一个功能完整、视觉美观的顶部提示信息。

一、为什么使用 Elementor Custom Code 制作公告条?

相比插件或手动修改主题文件,Custom Code 更适合新手使用,也更安全稳定。它具有以下优势:

• 适用于任何主题,不会因主题升级而失效
• 可在全站一次性加载,无需重复编辑页面
• 支持 HTML、CSS、JavaScript,可高度自定义
• 可控制显示条件,例如仅首页显示
• 轻量不占资源,比安装额外插件更高效

对于营销活动、节假日促销、物流公告等场景非常实用。

二、全站公告条的工作原理

公告条通常由三部分构成:

你只需编写一次,Elementor 会自动加载在全站。

三、创建 Custom Code 的准备工作

你需要:

• 已安装 Elementor(免费版即可)
• 后台管理员权限
• 明确公告条文案,例如“满额包邮”“新品上线”等

完全不需要编程基础,只需复制代码即可。

四、如何用 Custom Code 添加公告条?

4.1 进入 Custom Code 页面

在后台依次打开:Elementor → Custom Code → Add New,输入名称,例如“全站公告条”。

4.2 设置代码放置位置

在 Location 中选择:Body End(推荐),这样不会影响页面加载速度,也更容易实现顶部固定效果。

4.3 添加公告条 HTML 结构

将以下内容粘贴到代码编辑器中:

<div class="site-announcement-bar">
  <span>🎉 全场商品限时免邮,活动进行中!</span>
  <a href="/shop" class="notice-btn">立即查看</a>
</div>

这是简单的结构,适合展示活动、通知或跳转链接。

4.4 添加 CSS 样式

为了让公告条固定在顶部,把以下样式与上面的 HTML 放在一起:

<style>
.site-announcement-bar {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background: #111;
  color: #fff;
  padding: 10px 0;
  text-align: center;
  font-size: 15px;
  z-index: 9999;
}
.site-announcement-bar .notice-btn {
  margin-left: 12px;
  padding: 6px 14px;
  background: #f4c21d;
  color: #000;
  border-radius: 4px;
  text-decoration: none;
  font-weight: bold;
}
</style>

它会呈现一个黑底白字的顶部提示条,按钮为黄色,视觉效果清晰醒目。

五、为公告条添加关闭按钮(可选)

如果想让用户可以手动关闭公告条,可加入以下内容。

5.1 添加关闭按钮 HTML

<button class="notice-close">×</button>

将此按钮放入公告条内部。

六、避免内容被公告条遮挡

公告条固定在顶部容易覆盖页面内容,可加入以下样式:

body {
  padding-top: 50px;
}

根据公告条高度自行调整数字。

七、公告条只在特定页面显示的方法

如果你不想让公告条显示在所有页面,可以设置条件:Elementor Custom Code → Conditions

选择:

• Entire Site(全站)
• Front Page(首页)
• Singular(单个文章页面)

这样可针对活动、节假日、产品合集做更精准的配置。

八、常见问题解决方案

1. 公告条不显示?

可检查:

• 是否已发布 Custom Code
• 是否选对加载位置(Body End 最稳定)
• 是否有样式被主题覆盖

2. 手机端样式不佳?

加入媒体查询优化字体和布局:

@media(max-width: 768px){
  .site-announcement-bar{
    font-size: 13px;
    padding: 8px 0;
  }
}

3. 想让公告条更显眼?

可以增加:

• 渐变色背景
• 跑马灯效果
• 倒计时模块
• 活动图标

只需调整 CSS 即可改善视觉效果。

九、总结

Elementor Custom Code 是一个强大又轻量的工具,只需几段 HTML 与 CSS,就能创建一个全站通用的公告条。不需要修改主题文件,也不必安装额外插件,非常适合电商站、内容站、营销页面使用。通过本文步骤,你可以快速搭建属于自己的网站通知系统,并自由设计样式与显示范围,让用户第一眼就看到关键内容!!!

需要工程师帮你判断?

把症状、错误提示和最近改动发过来。

我们先判断风险、可能原因和安全下一步,再决定是否需要登录后台或服务器。

开始初诊

需要把这篇文章里的排查落到你的网站上吗?

把网址、错误提示、最近改动和影响范围发过来。我们先判断风险、备份状态和安全下一步;涉及数据库、支付、订单或安全问题时,不建议直接在生产站连续试错。

公开检测 · 无需注册 · 先判断风险 提交后会生成工单编号
初诊阶段不要提交后台、主机、数据库或支付账号密码。
紧急宕机、结账失败、安全跳转优先复核;普通问题通常 1 个工作日内回复。 初诊阶段不需要后台密码;需要权限时会单独确认最小权限和回滚方式。
提交前提醒先保留备份和错误提示,不要在生产站连续试错。