修复Wordpress的Fatal error: Uncaught Error: Class &qu...

    选择打赏方式

深了,心血来潮更新了一下WordPress版本到6.1,顺便把Elementor也更新了,没想到这一更新给我搞吐了。

打开前台直接报错

Fatal error: Uncaught Error: Class "Elementor\Scheme_Typography" not found

经过一番冲浪得知:如果您使用 Elementor Page Builder 和其他与 Elementor 互补的相关插件,您可能正在处理这个致命错误。

修复方法十分简单:

1.在 wp-content/plugins 文件夹中创建一个新的php 文件,例如fix-scheme-color.php

2.将下面的代码段添加到您刚刚创建的文件中,保存后前往Wordpress后台的插件页面。启用插件 Elementor Scheme_Color 和 Scheme_Typography 类不存在问题修复 即可。

<?php
/**
* Plugin Name: Elementor Scheme_Color 和 Scheme_Typography 类不存在问题修复
**/namespace Elementor;
\add_action(
  'plugins_loaded',
  function() {
    if ( ! class_exists( 'Elementor\Scheme_Color' ) ) {
      class Scheme_Color extends Core\Schemes\Color {}
    }
  }
);
\add_action(
  'plugins_loaded',
  function() {
    if ( ! class_exists( 'Elementor\Scheme_Typography' ) ) {
      class Scheme_Typography extends Core\Schemes\Typography {}
    }
  }
);


版权声明:若无特殊注明,本文为《傲世》原创,转载请保留文章出处。
本文链接:https://www.recho.cn/248.html
如您对本文章内容有所疑问、反馈或补充,欢迎通过邮箱:admin@h2fast.cn 联系我们!
正文到此结束

热门推荐