テーマを有効化するとエラーメッセージがでてしまう(php7.4.33/php8.1.22)

0
いいねをした人: 居ません
  • このトピックには4件の返信、2人の参加者があり、最後に西広都により5ヶ月、 3週前に更新されました。
5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #132965
    西広都
    参加者
    4

    スノーモンキーのテーマに切り替えるとエラーが出るようになってしまいまいした

    PHPバージョンごとにエラーが違うようです…

    どなたか同じような症状が出ている方はおりますでしょうか、、

     

    【お使いの Snow Monkey のバージョン】25.2.3
    【お使いの PHP のバージョン】8.1.22
    【お使いの WP のバージョン】6.3.2
    【お使いのブラウザ】クローム、FF

    Xサーバーにて以下作業を行っています
    ・PHPのバージョンを 8.1.22に変更
    ・WPをインストール 6.3.2
    ・テーマ「Snow Monkey」をインストール
    ・テーマが 公式の2024 ではエラーはなし
    ・プラグインは入れていません

    1.テーマを「Snow Monkey」とすると以下エラーが表示されます(PHP8.1.22)

    —————

    Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, function “wp_enqueue_emoji_styles” not found or invalid function name in /home/xb********/******.com/public_html/dir****/wp-includes/class-wp-hook.php:310 Stack trace: #0 /home/xb********/******.com/public_html/dir****/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters(NULL, Array) #1 /home/xb********/******.com/public_html/dir****/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #2 /home/xb********/******.com/public_html/dir****/wp-includes/script-loader.php(2225): do_action(‘wp_enqueue_scri…’) #3 /home/xb********/******.com/public_html/dir****/wp-includes/class-wp-hook.php(310): wp_enqueue_scripts(”) #4 /home/xb********/******.com/public_html/dir****/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters(NULL, Array) #5 /home/xb********/******.com/public_html/dir****/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #6 /home/xb********/******.com/public_html/dir****/wp-includes/general-template.php(3053): do_action(‘wp_head’) #7 /home/xb********/******.com/public_html/dir****/wp-content/themes/snow-monkey/template-parts/common/head.php(11): wp_head() #8 /home/xb********/******.com/public_html/dir****/wp-includes/template.php(787): require(‘/home/xb********/…’) #9 /home/xb********/******.com/public_html/dir****/wp-content/themes/snow-monkey/vendor/inc2734/wp-view-controller/src/App/Contract/Template_Tag.php(246): load_template(‘/home/xb********/…’, false, Array) #10 /home/xb********/******.com/public_html/dir****/wp-content/themes/snow-monkey/vendor/inc2734/wp-view-controller/src/App/Template_Part.php(69): Inc2734\WP_View_Controller\Helper::locate_template(Array, true, false, ‘template-parts/…’, ”, Array) #11 /home/xb********/******.com/public_html/dir****/wp-content/themes/snow-monkey/vendor/inc2734/wp-view-controller/src/App/Contract/Template_Tag.php(294): Inc2734\WP_View_Controller\App\Template_Part::render(‘template-parts/…’, ”, Array) #12 /home/xb********/******.com/public_html/dir****/wp-content/themes/snow-monkey/templates/layout/wrapper/one-column-full.php(15): Framework\Helper::get_template_part(‘template-parts/…’) #13 /home/xb********/******.com/public_html/dir****/wp-includes/template.php(787): require(‘/home/xb********/…’) #14 /home/xb********/******.com/public_html/dir****/wp-content/themes/snow-monkey/vendor/inc2734/wp-view-controller/src/App/Contract/Template_Tag.php(220): load_template(‘/home/xb********/…’, false, Array) #15 /home/xb********/******.com/public_html/dir****/wp-content/themes/snow-monkey/vendor/inc2734/wp-view-controller/src/App/Template_Part.php(69): Inc2734\WP_View_Controller\Helper::locate_template(Array, true, false, ‘templates/layou…’, ”, Array) #16 /home/xb********/******.com/public_html/dir****/wp-content/themes/snow-monkey/vendor/inc2734/wp-view-controller/src/App/Contract/Template_Tag.php(294): Inc2734\WP_View_Controller\App\Template_Part::render(‘templates/layou…’, ”, Array) #17 /home/xb********/******.com/public_html/dir****/wp-content/themes/snow-monkey/vendor/inc2734/wp-view-controller/src/App/Contract/Template_Tag.php(143): Inc2734\WP_View_Controller\Helper::get_template_part(‘templates/layou…’, NULL, Array) #18 /home/xb********/******.com/public_html/dir****/wp-content/themes/snow-monkey/vendor/inc2734/wp-view-controller/src/App/View.php(105): Inc2734\WP_View_Controller\Helper::get_wrapper_template(‘templates/layou…’, Array) #19 /home/xb********/******.com/public_html/dir****/wp-content/themes/snow-monkey/vendor/inc2734/wp-view-controller/src/App/View.php(79): Inc2734\WP_View_Controller\App\View->_render() #20 /home/xb********/******.com/public_html/dir****/wp-content/themes/snow-monkey/vendor/inc2734/wp-view-controller/src/App/View.php(61): Inc2734\WP_View_Controller\App\View->_render_loop() #21 /home/xb********/******.com/public_html/dir****/wp-content/themes/snow-monkey/vendor/inc2734/wp-view-controller/src/Bootstrap.php(45): Inc2734\WP_View_Controller\App\View->render(‘front-page’, ”) #22 /home/xb********/******.com/public_html/dir****/wp-content/themes/snow-monkey/front-page.php(12): Inc2734\WP_View_Controller\Bootstrap::render(‘front-page’) #23 /home/xb********/******.com/public_html/dir****/wp-includes/template-loader.php(106): include(‘/home/xb********/…’) #24 /home/xb********/******.com/public_html/dir****/wp-blog-header.php(19): require_once(‘/home/xb********/…’) #25 /home/xb********/******.com/public_html/dir****/index.php(17): require(‘/home/xb********/…’) #26 {main} thrown in /home/xb********/******.com/public_html/dir****/wp-includes/class-wp-hook.php on line 310
    このサイトで重大なエラーが発生しました。

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

    ———-
    ### 試したこと

    2.また、PHPバージョンを7.4.33とすると以下エラーが表示されます

    Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘wp_enqueue_emoji_styles’ not found or invalid function name in /home/xb********/xb********.xbiz.jp/public_html/dir****/wp-includes/class-wp-hook.php on line 310

    0
    いいねをした人: 居ません
    #132966
    キタジマ タカシ
    参加者
    2254

    Snow Monkey v25.2.3 が WordPress 6.4 からの関数を使ってしまっているからだと思います。WordPress を 6.4 にアップデートすることは可能でしょうか?

    後ほど 6.3 でもエラーがでないように修正を入れたいと思います。

    1
    いいねをした人:
    #132967
    西広都
    参加者
    4

    ありがとうございます!バージョンアップ、試してみます

    0
    いいねをした人: 居ません
    #133044
    キタジマ タカシ
    参加者
    2254

    Snow Monkey v25.2.4 で修正を入れていました。WordPress 6.3、6.4 どちらでも大丈夫だと思います。

    0
    いいねをした人: 居ません
    #133072
    西広都
    参加者
    4

    ありがとうございます!大変ありがたい…

    解決とおもわれますため トピックを閉じさせていただきます

    迅速なご対応ありがとうございました!!

    1
    いいねをした人:
5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • トピック「テーマを有効化するとエラーメッセージがでてしまう(php7.4.33/php8.1.22)」には新しい返信をつけることはできません。

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。