所以我安装了这个主题,当我登录后端时,事情并没有显现出来。当我退出wordpress时,网站似乎显得很好。我想我已经将问题缩小到未定义的索引:HTTP_HOST PHP错误。它与主要核心插件相关联。
public function get_settings(){
// Get permalink
$permalink = get_the_permalink();
if (empty($permalink)){
$permalink = 'http://' . (isset($_SERVER['HTTPS']) ? 's' : '') . $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
}
有人可以向我解释这段代码的作用以及导致未定义索引的原因吗?
答案 0 :(得分:0)
请查看以下代码。
public function get_settings(){
// Get permalink
$permalink = get_the_permalink();
if (!isset($permalink)){
$permalink = 'http://' . (isset($_SERVER['HTTPS']) ? 's' : '') . $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
}
很抱歉代码格式化我在手机上在线,因此无法美化代码