当前浏览:首页 / WordPress函数 / force_ssl_admin()

force_ssl_admin( string|bool $force = null ): bool

确定后台管理界面是否强制使用SSL

adminmore...

ssl


参数

$forcestring|bool可选
是否在管理屏幕中强制SSL。

默认:null


返回

bool 如果强制则为true,如果不强制则为false。


更多信息

确定是否应通过SSL查看管理面板。如果您在SSL上使用站点,则此函数依赖于在wp-config.php文件中设置的 FORCE_SSL_ADMIN 常量。

force 参数将更改此函数的返回值,直到重置。



源码

查看源码 官方文档


更新日志

版本描述
2.6.0开始引入

使用示例

  • 示例1

    默认用法

    <?php if ( force_ssl_admin() ) { echo 'Administration should be performed over SSL'; } ?> 
  • 示例2

    更改返回值

    <?php
    force_ssl_admin(true);
    if ( force_ssl_admin() ) {
      echo 'Administration should be performed over SSL';
    } else {
      echo 'This code will never execute';
    }
    force_ssl_admin(false);
    if ( force_ssl_admin() ) {
      echo 'This code will never execute';
    } else {
      echo 'Administration should NOT be performed over SSL';
    }
    ?> 
  • 示例3

    重置返回值

    <?php force_ssl_admin(FORCE_SSL_ADMIN); ?>