主题功能中的Wordpress 4.9 session_start

时间:2018-11-27 08:55:43

标签: php wordpress session editor

我在WordPress主题功能的开头使用session_start。我在admin ajax函数中为会话值设置值。一切正常。

当我尝试从WordPress管理器中的编辑器中编辑某个主题文件时,它无法保存抛出诸如此类的错误

  

”无法与网站通讯以检查致命错误,因此   PHP更改已还原。您将需要上传您的PHP文件   通过其他方式进行更改,例如使用SFTP”

如果我从该功能中删除了session_start,则可以从管理页面进行编辑。

有没有其他替代方法可以启动功能

1 个答案:

答案 0 :(得分:1)

也许尝试包装session_start()

if(!session_id()){
    session_start()
}

只是我的猜测,因为我没有看到您的代码