• Resolved kunitomo

    (@kunitomo)


    初めまして。
    まだローカル環境なのですが、インストール後有効化すると最下部に記載しているメッセージが出てエラーになります。
    何か解決策があればご教授いただければ幸いです。
    よろしくお願いいたします。

    試したこと
    ?全てのプラグインを無効化
    ?ウィジェットを全て削除

    環境
    ?OS Google Chrome 最新バージョン
    ?WordPress 6.0
    ?PHP 8.1.4
    ?テーマ:Cocoon(他のテーマも試しました)

    エラーメッセージ(●はサイトアカウント名)
    `Warning: Undefined property: Shinobi_Reviews\App\Widgets\Widgets::$id_base in C:\xampp\htdocs\●\wp-includes\class-wp-widget-factory.php on line 97</strong>

    Fatal error: Uncaught Error: Call to undefined method Shinobi_Reviews\App\Widgets\Widgets::_register() in C:\xampp\htdocs\●\wp-includes\class-wp-widget-factory.php:102 Stack trace: #0 C:\xampp\htdocs\●\wp-includes\class-wp-hook.php(307): WP_Widget_Factory->_register_widgets(”) #1 C:\xampp\htdocs\●\wp-includes\class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array) #2 C:\xampp\htdocs\●\wp-includes\plugin.php(476): WP_Hook->do_action(Array) #3 C:\xampp\htdocs\●\wp-includes\widgets.php(1854): do_action(‘widgets_init’) #4 C:\xampp\htdocs\●\wp-includes\class-wp-hook.php(307): wp_widgets_init(”) #5 C:\xampp\htdocs\●\wp-includes\class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array) #6 C:\xampp\htdocs\●\wp-includes\plugin.php(476): WP_Hook->do_action(Array) #7 C:\xampp\htdocs\●\wp-settings.php(598): do_action(‘init’) #8 C:\xampp\htdocs\●\wp-config.php(98): require_once(‘C:\\xampp\\htdocs…’) #9 C:\xampp\htdocs\●\wp-load.php(50): require_once(‘C:\\xampp\\htdocs…’) #10 C:\xampp\htdocs\●\wp-admin\admin.php(34): require_once(‘C:\\xampp\\htdocs…’) #11 {main} thrown in C:\xampp\htdocs\●\wp-includes\class-wp-widget-factory.php on line 102

    このサイトで重大なエラーが発生しました。対応手順については、サイト管理者のメール受信ボックスを確認してください。

    WordPress のトラブルシューティングについてはこちらをご覧ください。`

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Shinobi Works

    (@shinobiworks)

    こんにちは。
    フィードバックありがとうございます!

    さて、エラーの件ですが、先日別の方からいただいた内容と同じなのですが、再現できずに困っていたんですよね。

    私の環境では、デバッグモードをオンにして、WordPressとPHPのバージョンを色々と変更してみたんですが、どの環境でもエラーが出ませんでした。(WordPressは6.0まで、PHPは7.4から8.0系まで試しております)

    エラー内容から、ウィジェット関連であることは間違いなく、(専門的な話になりますが)プログラム実行の順番に関する問題かなとは思うのですが、エラーを再現できない以上、手の打ちようがない状況です。

    インストールはできるものの、(エラーが出て)有効化できないとなると、開発モードかどうかは関係ない感じでしょうか。

    現行のバージョンだと、シノビレビューを有効化した後は、自動でシノビレビューの管理画面に飛ぶのですが、プラグインの管理画面でエラーが発生して留まるのでしょうか?

    また、差し支えなければ、以前のバージョンなども試していただき、それらの挙動などもシェアしていただければ大変助かります。

    乱文で申し訳ございませんが、以上になります。引き続きフィードバックいただければ幸いです。

    Thread Starter kunitomo

    (@kunitomo)

    返信ありがとうございます。
    色々と試してみます。
    またご報告いたします。

    Thread Starter kunitomo

    (@kunitomo)

    こんにちは、質問者です。

    現在2つ目のサイトを作成しており、そのサイトにレビュー機能を付けようと探しておりました。
    1つ目の本番サイトで試してみた所、無事インストール?有効化出来ました。
    1つ目のサイトでも試しましたが、ローカル環境だとうまくいかないようです。

    出来は素晴らしく良いと思うのですが、自分が思っていたプラグインではなかった為、今回は使用しないことにいたします。
    ありがとうございました。

    Plugin Author Shinobi Works

    (@shinobiworks)

    こんにちは。
    フィードバックいただきありがとうございます!

    いただいたフィードバックの内容から、ローカル環境との兼ね合いも考慮し、MAMPでの開発(デバックモード)も試してみましたが、やはりこちらもエラーが出ずに不具合を再現することができませんでした。

    今回はこれ以上の検証が出来ずに残念ですが、今後の開発の参考にさせていただきます。ご協力ありがとうございました!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘エラーが出て有効化できません’ is closed to new replies.