最近在给客户弄一个基于WordPress的OA系统,前台禁止访问。仅供后台使用。这边我们记录一下,如何禁止使用前端主题。开启维护模式。
为什么要启用维护模式?
- 可以避免访客在打开博客时,因为折腾出现一些不怎么美好的情况。
- 它可以帮助您正常地在网站的后端调整网站设置,主题或插件,而不会让访问者看到您的网站在维护时的全部细节。
开启维护模式也很简单,我们需要打开WordPress当前模板目录中的functions.php
添加如下代码:
function maintenance_mode() {
if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) {
wp_die('站点维护中,请稍后再来.');
}
}
add_action('get_header', 'maintenance_mode');
保存上传就开启了维护模式。