quanshiyinian 发表于 6 天前

在WordPress网站上启用维护模式以暂时关闭访问的具体方法

为WordPress网站页面设置维护模式是一个相对简单的过程,可以通过多种方法实现,下面将详细介绍如何通过使用插件和自定义代码来设置WordPress网站的维护模式:



使用插件设置维护模式

1、安装并激活插件:

登录到WordPress后台。

导航到“插件”>“添加新”。

在搜索框中输入“Maintenance Mode”或选择具体的插件名称,如“WP Maintenance Mode”、“Coming Soon Page & Maintenance Mode by SeedProd”等。

选择合适的插件后,点击“安装”,激活”。

2、配置插件参数:

激活插件后,通常会在WordPress后台的侧边栏出现一个新的菜单项,WP Maintenance Mode”或“SeedProd”。

点击该菜单项进入插件设置页面。

在设置页面中,你可以配置各种参数,如维护模式的状态(开启或关闭)、维护页面的设计(标题、背景颜色/图像、文本内容等)、允许访问的用户角色(管理员、编辑者等)以及是否通知搜索引擎不要索引网站等。

根据需要调整这些设置,完成后保存更改。

3、自定义维护页面:

大多数维护模式插件都允许你自定义维护页面的外观和内容。

你可以使用插件提供的工具来添加自定义徽标、视频、联系表单等元素,以创建一个更具吸引力和实用性的维护页面。



一些插件还允许你添加倒数计时器、订阅表单或社交媒体链接等额外功能。

4、启用维护模式:

完成所有设置后,确保将维护模式状态设置为“开启”。

当访问者尝试访问你的网站时,他们将看到你自定义的维护页面,而不是实际的网站内容。

使用自定义代码设置维护模式

1、编辑主题文件:

登录到WordPress后台。

导航到“外观”>“主题编辑器”。

在右侧文件列表中找到并打开functions.php文件(请注意备份此文件以防万一)。

2、添加自定义函数:

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

add_action('get_header', 'wp_maintenance_mode');
   function wp_maintenance_mode() {
         if (!current_user_can('edit_themes') || !is_user_logged_in()) {
             wp_die('<h1>Under Maintenance</h1><br />Website under planned maintenance. Please check back later.');
         }
   }

你可以更改消息文本、添加CSS样式或HTML标签等。

4、启用维护模式:

确保你的网站实际上处于维护状态,以便上述代码生效。

你可以通过禁用某些插件、更改主题或进行其他必要的维护操作来实现这一点。

5、退出维护模式:

当你完成维护并准备重新开放网站时,只需从functions.php文件中删除上述代码即可。

或者,如果你使用的是插件来设置维护模式,只需在插件设置中将维护模式状态更改为“关闭”即可。

相关问题与解答

1、问题一:如何在WordPress维护模式下自定义倒计时功能?

解答:许多维护模式插件都提供了倒计时功能,你可以在插件的设置页面中找到相关选项,并设置倒计时的开始时间和结束时间,这样,当访问者看到维护页面时,他们就会知道网站何时会恢复正常。

2、问题二:如何在WordPress维护模式下收集访客的联系信息?

解答:一些维护模式插件允许你在维护页面上添加联系表单或订阅表单,这样,即使网站处于维护状态,你仍然可以收集潜在客户的信息并与他们保持联系,你可以在插件的设置页面中找到相关选项,并根据需要配置表单字段和提交后的处理逻辑。

以上就是关于“如何为WordPress网站页面设置维护模式”的问题,

页: [1]
查看完整版本: 在WordPress网站上启用维护模式以暂时关闭访问的具体方法