如何在Weebly中创建维护模式页面

如何在Weebly中创建维护模式页面

维护模式页面通常在您的站点正在建设中或进行定期维护时显示。 对于使用 WordPress 等内容管理系统的人来说,这是一项简单的任务。 但是,这对于 Weebly建站用户来说将是一项艰巨的任务,因为 Weebly 不提供默认的维护模式页面布局。 在本文中,我们将解释如何在 Weebly 中创建维护模式页面。

推荐:在Weebly网站中添加Facebook喜欢或分享按钮

在 Weebly 中使用维护模式页面

您可以将维护页面布局用于以下目的:

  • 在发布实时内容之前显示您的网站正在建设中。
  • 当您进行一些更改并想要展示维护模式页面时。
  • 展示计划在未来推出的产品。
  • 显示事件启动。

任何时候您都可以出于任何这些目的启用或禁用小部件页面。 在 Weebly 现场查看建设中的页面演示。 如果您正在寻找倒数计时器小部件,请查看我们的单独文章。

维护模式布局所需的文件

以下是在 Weebly 中创建自定义维护模式页面布局所需的文件。 单击下载按钮以获取 zip 文件。 我们使用演示图像“bg.jpg”作为背景,您可以使用自己的图像更改它(确保使用相同的“bg.jpg”作为文件名)。

  • 倒计时.js
  • 初始化.js
  • 引导响应.css
  • 引导程序.css
  • 维护.html
  • bg.jpg

您可以在此处下载文件。 在“主题 >​​ 编辑 HTML / CSS > 资产”下创建一个名为“维护”的文件夹。 解压下载的文件并上传“维护”文件夹下的所有单个文件 除了“Maintenance.html”文件.

自定义 CSS

在“main_style.css”文件或“main.less”下添加以下 CSS。

*{ 
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box; /* Firefox, other Gecko */
box-sizing: border-box; /* Opera/IE 8+ */
}

html{background:url('/files/theme/Maintenance/bg.jpg') no-repeat fixed center center; min-height:100%; background-size:cover;}
body{font: 12px/1.5em Arial, Helvetica, sans-serif, "Arial Narrow";color:#646663;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;min-height:100%; background:none;}

.wrapper{
background:#fff;
padding:20px 0;
margin-top:10%;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.3);
}

.title{text-align:center;}

/* ---------- TIMER ---------- */
ul#countdown{text-align:center;}
ul#countdown li {
color:#fff;
display: inline-block;
margin-right:18px;
width: 80px;
height:80px;
text-align: center;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
background: rgb(127, 186, 10);
background: -moz-linear-gradient(90deg, #7FBA0A 50%, #7CB30B 50%);
background: -webkit-linear-gradient(90deg, #7FBA0A 50%, #7CB30B 50%);
background: -o-linear-gradient(90deg, #7FBA0A 50%, #7CB30B 50%);
background: -ms-linear-gradient(90deg, #7FBA0A 50%, #7CB30B 50%);
background: linear-gradient(180deg, #7FBA0A 50%, #7CB30B 50%);
-webkit-box-shadow: 1px 1px 4px rgba(50, 50, 50, 0.3);
-moz-box-shadow: 1px 1px 4px rgba(50, 50, 50, 0.3);
box-shadow: 1px 1px 4px rgba(50, 50, 50, 0.3);
}
ul#countdown li span {
font-size: 42px;
font-weight: bold;
color: #fff;
position: relative;
text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}

ul#countdown li p.timeRefDays,
ul#countdown li p.timeRefHours,
ul#countdown li p.timeRefMinutes,
ul#countdown li p.timeRefSeconds {
text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}

.bottom-row{margin-top:30px;}
.sub-block{
padding:20px;
min-height:180px;
background:#ffffff;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.3);
}

@media (max-width: 767px) {
ul#countdown li {
width: 55px;
height: 70px;
margin-bottom: 10px;
}

ul#countdown li span {
font-size: 26px;
}
}

创建标题类型

上传“Header Type”下的“Maintenance.html”文件,这将是“Pages”选项卡下显示的页面布局名称。

设置定时器

假设您要在 2016 年 12 月 31 日启动该站点。在“init.js”文件下设置此日期,如下所示:

倒数计时器的目标日期
倒数计时器的目标日期

现在一切都设置好了……保存您的更改并转到 Weebly 站点编辑器。

创建维护模式页面

创建一个新页面,将其命名为“维护”,然后从下拉列表中选择标题类型布局为“维护”。 您可以看到如下图所示的一些文本数据,您可以在其中拖放自己的内容。

Weebly 维护模式页面
Weebly 维护模式页面

发布您的站点并查看实际的维护模式布局。

处理已发布的网站

上述设置维护模式的方式对于新站点来说很容易。 如果您有现有的 Weebly 站点,则至少应该有两个具有高级功能的站点来启用此设置。

如果您在现有站点上只有几个页面,最好将“维护”页面设置为您的主页,并为所有其他页面设置 301 重定向以指向维护页面。

注意 由于 Google 等搜索引擎对现有网站的抓取速度非常快,因此我们不建议对现有 Weebly 网站使用维护模式,以免影响您的搜索引擎排名。

推荐:WordPress网站抓取插件Crawlomatic


发表评论