Snow Monkey のバージョンアップでエラー発生

0
いいねをした人: 居ません
  • このトピックには7件の返信、2人の参加者があり、最後にnoriにより2年前に更新されました。
8件の投稿を表示中 - 1 - 8件目 (全8件中)
  • 投稿者
    投稿
  • #103217
    nori
    参加者
    13

    【お使いの Snow Monkey のバージョン】16.5.1
    【お使いの Snow Monkey Blocks のバージョン】15.0.5
    【お使いの Snow Monkey Editor のバージョン】7.0.1
    【お使いのブラウザ】chrome
    【当該サイトのURL】

    ### 発生している問題

    お世話になります。

    投稿一覧から投稿画面に入ろうとするとエラーが起きます。
    snow monkey をヴァージョンアップしたらエラーが発生しました。

    エラー詳細
    ===============
    エラータイプ E_ERROR が /home/◯◯◯/◯◯◯/public_html/teruko/wp-content/themes/snow-monkey/vendor/inc2734/wp-custom-css-to-editor/src/Bootstrap.php ファイルの 88 行目で発生しました。 エラーメッセージ: Uncaught ValueError: Missing format specifier at end of string in /home/◯◯◯/◯◯◯/public_html/teruko/wp-content/themes/snow-monkey/vendor/inc2734/wp-custom-css-to-editor/src/Bootstrap.php:88
    Stack trace:
    #0 /home/◯◯◯/◯◯◯/public_html/teruko/wp-content/themes/snow-monkey/vendor/inc2734/wp-custom-css-to-editor/src/Bootstrap.php(88): sprintf('.mce-content-bo...', '/* TOP MSG */.m...')
    #1 [internal function]: Inc2734\WP_Custom_CSS_To_Editor\Bootstrap->Inc2734\WP_Custom_CSS_To_Editor\{closure}(Array)
    #2 /home/◯◯◯/◯◯◯/public_html/teruko/wp-content/themes/snow-monkey/vendor/inc2734/wp-custom-css-to-editor/src/Bootstrap.php(77): preg_replace_callback('/([^\\{\\}\\(\\)@]+...', Object(Closure), '/* TOP MSG */.m...')
    #3 /home/◯◯◯/◯◯◯/public_html/teruko/wp-includes/class-wp-hook.php(309): Inc2734\WP_Custom_CSS_To_Editor\Bootstrap->_tiny_mce_before_init(Array)
    #4 /home/◯◯◯/◯◯◯/public_html/teruko/wp-includes/plugin.php(189): WP_Hook->apply_filters(Array, Array)
    #5 /home/◯◯◯/◯◯◯/public_html/teruko/wp-includes/script-loader.php(521): apply_filters('tiny_mce_before...', Array, 'classic-block')
    #6 /home/◯◯◯/◯◯◯/public_html/teruko/wp-admin/edit-form-blocks.php(247): wp_tinymce_inline_scripts()
    #7 /home/◯◯◯/◯◯◯/public_html/teruko/wp-admin/post.php(187): require('/home/moonbow/m...')
    #8 {main}
    thrown

    2サイトで試してみましたが、結果はどちらも同じエラーに。
    ご確認いただけますでしょうか。

    よろしくお願いします。

    ### 試したこと

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

    ご報告ありがとうございます!

    もし可能でしたら下記試してみてください。

    /themes/snow-monkey/vendor/inc2734/wp-custom-css-to-editor/src/Bootstrap.php の 88行目、

    '.mce-content-body.mceContentBody %1$s%',
    

    '.mce-content-body.mceContentBody %1$s',
    

    に変更

    0
    いいねをした人: 居ません
    #103222
    nori
    参加者
    13

    最後の「%」を削除するだけですよね?

    試してみましたが、エラーになりました。

    Fatal error: Uncaught ValueError: Missing format specifier at end of string in /home/◯◯◯/◯◯◯/public_html/teruko/wp-content/themes/snow-monkey/vendor/inc2734/wp-custom-css-to-editor/src/Bootstrap.php:49 Stack trace:
    #0 /home/◯◯◯/◯◯◯/public_html/teruko/wp-content/themes/snow-monkey/vendor/inc2734/wp-custom-css-to-editor/src/Bootstrap.php(49): sprintf('.editor-styles-...', '/* TOP MSG */.m...')
    #1 [internal function]: Inc2734\WP_Custom_CSS_To_Editor\Bootstrap->Inc2734\WP_Custom_CSS_To_Editor\{closure}(Array)
    #2 /home/◯◯◯/◯◯◯/public_html/teruko/wp-content/themes/snow-monkey/vendor/inc2734/wp-custom-css-to-editor/src/Bootstrap.php(38): preg_replace_callback('/([^\\{\\}\\(\\)@]+...', Object(Closure), '/* TOP MSG */.m...')
    #3 /home/◯◯◯/◯◯◯/public_html/teruko/wp-includes/class-wp-hook.php(307): Inc2734\WP_Custom_CSS_To_Editor\Bootstrap->_add_editor_style('')
    #4 /home/◯◯◯/◯◯◯/public_html/teruko/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array)
    #5 /home/◯◯◯/◯◯◯/public_html/teruko/wp-includes/plugin.php(474): WP_Hook->do_action(Array)
    #6 /home/◯◯◯/◯◯◯/public_html/teruko/wp-admin/admin-header.php(163): do_action('admin_head')
    #7 /home/◯◯◯/◯◯◯/public_html/teruko/wp-admin/edit-form-blocks.php(302): require_once('/home/moonbow/m...')
    #8 /home/◯◯◯/◯◯◯/public_html/teruko/wp-admin/post.php(187): require('/home/moonbow/m...')
    #9 {main} thrown in /home/◯◯◯/◯◯◯/public_html/teruko/wp-content/themes/snow-monkey/vendor/inc2734/wp-custom-css-to-editor/src/Bootstrap.php on line 49
    このサイトで重大なエラーが発生しました。対応手順については、サイト管理者のメール受信ボックスを確認してください。
    

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

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

    最後の「%」を削除するだけですよね?

    です!

    エラーの行数が変わっているので効果はあるっぽい気がします。49行目も同じものがあるので、これも変更すれば解決しそうです。

    .editor-styles-wrapper %1$s,.customize-control-sidebar_block_editor %1$s%
    

    .editor-styles-wrapper %1$s,.customize-control-sidebar_block_editor %1$s
    

    こちらのローカル環境、本番環境では再現していないので、PHP のバージョンの関係かな?と想像していますが、多分この変更で解決すると思うので、変更入れてアップデートしますね。

    0
    いいねをした人: 居ません
    #103228
    nori
    参加者
    13

    49行目も試してみました。

    大丈夫です!
    投稿画面に入れました。

    ありがとうございます。

    2
    いいねをした人:
    #103230
    nori
    参加者
    13

    ちなみに、PHPのバージョンはPHP8.0.12でした。

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

    v16.5.2 で修正入れました!

    1
    いいねをした人:
    #103237
    nori
    参加者
    13

    キタジマさん

    早速のご対応ありがとうございました。

    0
    いいねをした人: 居ません
8件の投稿を表示中 - 1 - 8件目 (全8件中)
  • トピック「Snow Monkey のバージョンアップでエラー発生」には新しい返信をつけることはできません。

ドキュメント

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

ドキュメント

フォーラム

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

サポートフォーラム

よくあるご質問

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

よくあるご質問

お問い合わせ

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

お問い合わせ

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