如何一键如何实现WordPress站点维护功能?

伤心了难过了,一个人静静,不要在任何人面前掉眼泪,我不能原谅我的懦弱。经常笑,学会向比自己小的人称哥,以保持年轻心态。

将下面代码直接放入 functions.php 中即可:

  1. /**
  2. *一键实现 WordPress 站点维护功能-龙笑天下
  3. *http://www.ilxtx.com/wordpress-maintenance-mode.html
  4. */
  5. functionlxtx_wp_maintenance_mode(){
  6. if(!current_user_can('edit_themes')||!is_user_logged_in()){
  7. $logo='http://www.ilxtx.com/wp-content/themes/lxtx/images/logo.png';//请将此图片地址换为自己站点的 logo 图片地址
  8. $blogname=get_bloginfo('name');
  9. $blogdescription=get_bloginfo('description');
  10. wp_die('<divstyle="text-align:center"><imgsrc="'.$logo.'"alt="'.$blogname.'"/><br/><br/>'.$blogname.'正在例行维护中,请稍候...</div>','站点维护中-'.$blogname.'-'.$blogdescription,array('response'=>'503'));
  11. }
  12. }
  13. add_action('get_header','lxtx_wp_maintenance_mode');

上面那段代码很好理解,就是:如果访客不是编辑以上的用户且没有在登录状态下,则显示站点维护中...

当然,如果想关闭这个站点维护功能的话,也很简单,只需要把上面代码中的 add_action 这一行注释掉就可以了。

内容整理自:龙笑天下 - http://www.ilxtx.com/wordpress-maintenance-mode.html

本文如何一键如何实现WordPress站点维护功能?到此结束。岁月,是一首诗,一首蕴含丰富哲理的诗,岁月是一峰骆驼,驮着无数人的梦想。谢谢大家支持!

您可能有感兴趣的文章
如何如何实现一键关闭WordPress站点所有评论?

WordPress如何实现一键开启或关闭评论功能的好代码教程

WordPress 一键切换为其他用户身份登录

WordPress 纯代码中文一键切换为其他用户身份登录

WordPress 一键启用维护模式 Maintenance Switch