php - Wordpress 主题管理面板在本地服务器中显示 fatal error

标签 php wordpress apache

我在 WordPress 中有一个项目。
这里我们使用主题jupiter。当我在我的本地 XAMPP 服务器上设置它时,它的主题选项不起作用。
这个问题出在我的电脑上,但它在另一台电脑上工作。
我的XAMPP 是最新版本

它显示的错误:

Fatal error: Uncaught Error: Function name must be a string in D:\xampp\htdocs\devatom\wp-content\themes\jupiter\framework\admin\generators\option-generator.php:80 Stack trace: #0 D:\xampp\htdocs\devatom\wp-content\themes\jupiter\framework\admin\generators\option-generator.php(9): mkOptionGenerator->render() #1 D:\xampp\htdocs\devatom\wp-content\themes\jupiter\functions.php(260): mkOptionGenerator->__construct('Jupiter_options', Array) #2 D:\xampp\htdocs\devatom\wp-includes\plugin.php(503): Theme->_load_option_page('') #3 D:\xampp\htdocs\devatom\wp-admin\admin.php(236): do_action('toplevel_page_m...') #4 {main} thrown in D:\xampp\htdocs\devatom\wp-content\themes\jupiter\framework\admin\generators\option-generator.php on line 80

提前致谢。

最佳答案

在第 80 行打开文件 jupiter\framework\admin\generators\option-generator.php

找到下面的代码

$this->$option['type']( $option );

并替换为

$this->{$option['type']}( $option );

您的问题将得到解决。 谢谢

关于php - Wordpress 主题管理面板在本地服务器中显示 fatal error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38759360/

相关文章:

php - mysql_insert_id 似乎从来没有工作过

php - Laravel 使用 HTML 元素发送电子邮件

Php PDO插入查询报错

php - 通过 WooCommerce 3+ 中的 Hook 更改产品价格

git - 克隆 git 存储库会创建一个子目录,将其克隆到其中 - 为什么?

java - 为什么 pom.xml/maven 中有排除依赖项的依赖项的选项?

mysql - Rails 从 Webrick 和 LightSQL 切换到 MySQL 和 Apache

php - 如何从access数据库导出mysql?

php - 有没有办法让wordpress网站看起来更小?

linux - VirtualHost 配置覆盖主域