メインコンテンツへ移動

「このブロックには、想定されていないか無効なコンテンツが含まれています。」と表示されている際に、「復旧を試みる」ボタンを押すと該当ブロック内に設定したaタグのhref属性およびtextContentが消える

0
Who liked: No user
6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • 投稿者
    投稿
  • #145141
    アバター画像岸田紋佳
    参加者
    1

    【お使いの Snow Monkey のバージョン】25.4.7
    【お使いの Snow Monkey Blocks のバージョン】16.0.3
    【お使いの Snow Monkey Editor のバージョン】8.0.1
    【お使いの PHP のバージョン】7.4.30
    【お使いのブラウザ】Chrome
    【当該サイトのURL】

    ### 発生している問題

    「このブロックには、想定されていないか無効なコンテンツが含まれています。」と表示されている際に、「復旧を試みる」ボタンを押すと該当ブロック内に設定したaタグのhref属性およびtextContentが消える

    ### 試したこと

    管理画面で「このブロックには、想定されていないか無効なコンテンツが含まれています。」と表示されているブロックに対して、エラー文の隣にある「復旧を試みる」ボタンを押してブロックを復旧しようとしたところ、ブロックそのものは復旧するのですが、該当ブロック内にあるaタグのhref属性およびtextContentが以下のようにnullになりました。

    こちらはWordPressのブロックエディタに由来するエラーでしょうか?それともSnow Monkeyに由来するエラーでしょうか?

    0
    Who liked: No user
    #145142
    アバター画像キタジマ タカシ
    参加者
    2578

    その問題がどのように発生したかによります。

    普通に操作した瞬間や、編集画面を開いた瞬間にそうなったのであれば WordPress や Snow Monkey、あるいは何らかのプラグインやカスタマイズの不具合の可能性があります。

    コードエディターで編集して発生したのであれば WordPress(ブロック)の仕様の可能性が高いです。

    「このブロックには、想定されていないか無効なコンテンツが含まれています。」が発生したシチュエーションを具体的に教えてください!

    0
    Who liked: No user
    #145143
    アバター画像岸田紋佳
    参加者
    1

    1. 固定ページのあるブロック(他の固定ページへのリンクである複数のa要素を持つ)に、以下のようなエラーが出ていました。

    2.このエラーを解消すべく、「復旧を試みる」ボタンを押したところ、該当ブロック内のa要素のhref属性がhref=””になり、下記の画像のようにtextContentも消えました。

    0
    Who liked: No user
    #145144
    アバター画像キタジマ タカシ
    参加者
    2578

    これはコアのボタンブロックでしょうか?

    あと、textContent というのは、「ボタン」と表示されている部分の文字列のことを指していますか?
    それとも JS で Node の textContent を操作していたりすることを指していますか?

    また、可能であればそのページの URL(管理画面ではなく実際のページ)を教えていただくことは可能ですか?

    0
    Who liked: No user
    #145145
    アバター画像岸田紋佳
    参加者
    1

    問題のブロックには「項目(ブロックリンク)」と表示されていますので、ボタンブロックではないかと思います。

    textContentはおっしゃる通り、画像だと「ボタン」と表示されている箇所です(JavaScriptで言うところのtextContentです、Node.jsでDOMを操作する等はしていません。分かりづらくてすみません)

    この「ボタン」と表示されている箇所に、「About Us」や「Works」のような任意の文字列を記入していたのですが、「復旧を試みる」ボタンを押すと消えてしまい、このaタグに指定していたhref属性もnullになり、リンク切れを起こしていました。

    該当のサイトは手動で文字列とリンクを復旧したので、エラー自体は解消しています。

    (顧客の情報に関わるためURLは送信できません、ご了承ください。)

    0
    Who liked: No user
    #145146
    アバター画像キタジマ タカシ
    参加者
    2578

    情報ありがとうございます。「項目(ブロックリンク)」だと Snow Monkey Blocks ですね。v16.0.3 だと3年近く前のバージョンになるので、その当時にはバグがあったのかもしれませんし(詳しく覚えておらずすみません…)、例えばもっと古いバージョンから最新のバージョンに一気にアップデートした場合にも発生してしまうことがあるかもしれません。

    ※「このブロックには、想定されていないか無効なコンテンツが含まれています。」は保存されている HTML が、ブロックが本来出力する HTML と異なる場合に、解析に失敗することで発生するエラーです。

    v16.0.3 から一気に最新バージョンにアップデートするのもこわいので、入れ直してエラーが解消し、もう再現しないのであれば、基本的には大丈夫だろうと思います。

    テストと検証の時間が確保できるのであれば、最新版にアップデートすることを推奨します(機能追加だけではなく、セキュリティの対応や不具合の修正もアップデートで対応しているため)。

    0
    Who liked: No user
6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • このトピックに返信するにはログインが必要です。

ドキュメント

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

ドキュメント

フォーラム

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

サポートフォーラム

よくあるご質問

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

よくあるご質問

お問い合わせ

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

お問い合わせ

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