サポート » 使い方全般 » WPサイトのエラー

  • 解決済 ryomk

    (@ryomk)


    私が持っているWPサイトの2つがエラーになりました。
    表示されている文面は以下の通りです。

    サイト1
    Fatal error: Uncaught Error: Call to undefined function register_block_type() in /home/▲▲/〇〇.net/public_html/wp-content/plugins/quick-adsense-reloaded/src/init.php:78 Stack trace: #0 /home/▲▲/〇〇.net/public_html/wp-includes/class-wp-hook.php(286): quads_block_assets(”) #1 /home/▲▲/〇〇.net/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #2 /home/▲▲/〇〇.net/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #3 /home/▲▲/〇〇.net/public_html/wp-settings.php(450): do_action(‘init’) #4 /home/▲▲/〇〇.net/public_html/wp-config.php(93): require_once(‘/home/▲▲…’) #5 /home/▲▲/〇〇.net/public_html/wp-load.php(37): require_once(‘/home/▲▲…’) #6 /home/▲▲/〇〇.net/public_html/wp-admin/admin.php(31): require_once(‘/home/▲▲…’) #7 /home/▲▲/〇〇.net/public_html/wp-admin/in in /home/▲▲/〇〇.net/public_html/wp-content/plugins/quick-adsense-reloaded/src/init.php on line 78

    サイト2
    Fatal error: Uncaught Error: Call to undefined function register_block_type() in /home/▲▲/〇〇.com/public_html/wp-content/plugins/quick-adsense-reloaded/src/init.php:78 Stack trace: #0 /home/▲▲/〇〇.com/public_html/wp-includes/class-wp-hook.php(286): quads_block_assets(”) #1 /home/▲▲/〇〇.com/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #2 /home/▲▲/〇〇.com/public_html/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #3 /home/▲▲/〇〇.com/public_html/wp-settings.php(450): do_action(‘init’) #4 /home/▲▲/〇〇.com/public_html/wp-config.php(93): require_once(‘/home/▲▲…’) #5 /home/▲▲/〇〇.com/public_html/wp-load.php(37): require_once(‘/home/▲▲…’) #6 /home/▲▲/〇〇.com/public_html/wp-admin/admin.php(31): require_once(‘/home/▲▲…’) #7 /home/▲▲/〇〇.com/public_html/wp-admin/index.php(10): requi in /home/▲▲/〇〇.com/public_html/wp-content/plugins/quick-adsense-reloaded/src/init.php on line 78

    これは、どのようにしたらエラーを解消することができるでしょうか?

    また、この2つのサイトは普段あまり訪れなくて、たまたま確認したから見つかったのですが、
    こういうときって、「エラーが出てますよ!」という通知を受けれないのでしょうか?

    プラグインは、jetpackを入れていて、サーチコンソールに登録しています。

    よろしくお願いいたします。

    • このトピックはryomkが4年、 1ヶ月前に変更しました。
    • このトピックは4年、 1ヶ月前にTakayuki Miyoshiが編集しました。理由: トピックタイトルから「【至急】」を削除。
6件の返信を表示中 - 1 - 6件目 (全6件中)
  • DRILL LANCER

    (@rickaddison7634)

    サーバーのファイルマネージャー or FTPから
    wp-content/plugins/quick-adsense-reloaded
    のディレクトリ名を
    wp-content/plugins/_quick-adsense-reloaded
    に変更すれば問題のプラグインを停止できます。

    後は一旦 quick-adsense-reloaded を削除した後再インストール&再設定すれば OK でしょう。
    (最新版は 1.8.11 なので現在のバージョンより新しければの話ですが・・・)

    「quick-adsense-reloaded」プラグインを停止してみましょう。それにより、先をどうするか考えましょう。そして、エラーの通知は、Jetpackの通知を使っています。「普段あまり訪れなくて、たまたま確認した」というサイトが有るというのは幸福なことです。

    トピック投稿者 ryomk

    (@ryomk)

    DRILL LANCERさん、回答ありがとうございます!
    ダッシュボードに入ることができるようになりました。

    改めて、quick-adsense-reloadedをインストールしたら、
    また、同じようなエラーになりました。

    今思い出したのが、このquick-adsense-reloadedで、
    同じようなエラーが起きたのを思い出しました。

    その時も、プラグインをFTPから削除した記憶があります。

    quick-adsense-reloadedでエラーが出るのは、私のサイトだけでしょうか?
    プラグインの他に、何か原因があるのでしょうか?

    思い当たる節は、
    data-vocabulary.org スキーマのサポートは終了します
    というエラーがあったことです。

    プラグインというのは更新があったら、プラグイン画面で更新するだけでいいのが、
    このquick-adsense-reloadedは、更新の度にサイトが止まっていては困ります。

    かといって、サイトには200記事ちかく入っており、アドセンスをこのプラグインで配置しているので、
    今更、手動で配置・別のプラグインというのは難しいです。

    このエラーの根本的原因とかは、どういったものなのでしょうか?

    DRILL LANCER

    (@rickaddison7634)

    quick-adsense-reloaded はどこから入手していますか?
    WordPress の 公式ディレクトリから入手した場合は該当ファイルが存在しないはずなのでエラーは吐かないように思えますが・・・

    DRILL LANCER

    (@rickaddison7634)

    P.S.
    register_block_type は Gutenberg がないと受け入れられないので
    WordPress が 5.0.0 以上でないと多分エラーになります。

    トピック投稿者 ryomk

    (@ryomk)

    DRILL LANCERさん、返信ありがとうございます。

    リンクしていただいた公式からダウンロードして、
    WordPressを5.0.0以上にしたら、正常に動くようになりました。

    WPのバージョンアップをすることが、解決するために必要だったようです。
    回答していただき、ありがとうございました。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「WPサイトのエラー」には新たに返信することはできません。