解決済み
Question

ブログ中の特定のページだけ、目次とF&Qアコーディオンが正常に表示されない。

  • T Tadashi Yamada
  • いつも大変お世話になっております。
    下記のページですが、表題の状況です。
    https://saimu-saisei.jp/kojin-saisei-taikendan-blog/

    ChatGPTからコピペしたところもあったので、リストビューでH2、H3を確認してみたのですが、特に異常がなく、手の施しようがありません。
    また、アコーディオンが怪しいかなと思い、一度撤去して確認しましたが、原因はこれでもないようです。
    なお、当ブログ(https://saimu-saisei.jp/)の他のwebページに同様の不具合はありません。

    お知恵を拝借できれば幸甚に存じます。

    問題となるページ : https://saimu-saisei.jp/kojin-saisei-taikendan-blog/
    • WP 6.7.1
    • PHP 8.0.x
    • JIN:R 1.4.0
    • Xserver
    • GoogleChrome
    • Windows11
    2026/03/22 20:56
  • tsu_

    お世話になっております。
    URLのご共有ありがとうございます。

    現状、何らかの原因で目次プラグインのCSSファイルが読み込まれていないのが原因だと予想しております。

    他の記事では症状が出ないとのことですので、一度、新規の記事を立ち上げて、コンテンツを入力後(不具合が出ている記事の中身のコピーはお避けください)、同じ不具合が出るかどうかご確認いただけますでしょうか。

    お手数おかけいたしますが、よろしくお願い申し上げます。

    2026/03/22 22:37
  • T
    Tadashi Yamada

    ご返信ありがとうございます。
    添付ファイルの通り、新しく固定ページを作りましたところ、目次は正常に動作しています。

    2026/03/23 18:06
  • T
    Tadashi Yamada

    原因がわかりました。ブログカードを一定数以上置くと、全体的にレイアウトが崩れるようです。
    1つの記事に、ブログカードはいくつまで掲載できますでしょうか。

    2026/03/23 20:30
  • tsu_

    ご連絡ありがとうございます。
    ブログカードの上限数が決まっているわけではございません。

    こちらでも同様の状態で検証させていただきたいので、お手数おかけいたしますが、「ブログカードの一定数以上」について詳細を教えていただけますか?

    ・不具合が出るブログカードの数
    ・ブログカードで指定しているURLは全て別のものかどうか
    ・      〃         内部リンクのみか、それとも外部リンクもあるか
    ・一定数を超えると、同時に目次とアコーディオンの両方とも不具合が出るのか、それともどちらか片方か

    お手数おかけしますが、よろしくお願い申し上げます。

    2026/03/23 22:42
  • T
    Tadashi Yamada

    ブログカードを設置すると、次のようなエラーがでます。目次やブログカードが正常に表示されません。ブログカードの個数の問題ではないようです。
    ーーーーーーーーーーー
    JIN:Rテーマの custom-functions.php 3796行目で、get_ogp_from_url() 実行時に file_get_contents('') が呼ばれ、Path cannot be empty の致命的エラーが発生しています。
    空URLが渡された場合に処理を止めるガードを入れてほしいです。
    ーーーーーーーーーーー
    どうぞよろしくお願いいたします。

    2026/03/27 18:04
  • tsu_

    画像のご共有ありがとうございます。
    お手数おかけしますが、以下をご確認いただけますでしょうか。

    ・プラグインの停止とキャッシュ削除をして変化があるか
    ・新規ページにて、ブログカードを1つ設置して不具合が出るか

    変化がないようでしたら、上記のブログカードを1つ設置した記事URLをご共有いただけますと幸いです。

    よろしくお願い申し上げます。

    2026/03/27 22:48
  • T
    Tadashi Yamada

    お世話になっております。
    ・キャッシュ系プラグインの停止とキャッシュ削除(サーバーキャッシュを含む)をしても変化ありません。
    ・新規ページにて、ブログカードを1つ設置して不具合が出ます。
    ・追加CSSを消しても変化ありません。

    既存のページにブログカードを入れると、目次・H2・吹き出し・Q&Aが崩れます。
    https://saimu-saisei.jp/shakkin-genkai-soudan-mae-no-honne/

    変化がありませんでした。上記のブログカードを1つ設置した記事URLをご共有いたします。
    https://saimu-saisei.jp/test/

    お手数をおかけします。どうぞよろしくお願い致します。

    2026/03/28 14:02
  • T
    Tadashi Yamada

    なお、WordPress から、サーバーエラー情報が届いています。ちょっと長いのですが、念のため共有いたします。
    2026/03/27 17:02:45 にサーバーエラーが発生しました。
    【サーバーエラー情報】
    ・エラータイプ:E_ERROR
    ・エラーメッセージ:Uncaught ValueError: Path cannot be empty in /home/nqa02998/saimu-saisei.jp/public_html/wp-content/themes/jinr/include/custom-functions.php:3796
    Stack trace:
    #0 /home/nqa02998/saimu-saisei.jp/public_html/wp-content/themes/jinr/include/custom-functions.php(3796): file_get_contents('')
    #1 /home/nqa02998/saimu-saisei.jp/public_html/wp-includes/rest-api/class-wp-rest-server.php(1292): get_ogp_from_url(Object(WP_REST_Request))
    #2 /home/nqa02998/saimu-saisei.jp/public_html/wp-includes/rest-api/class-wp-rest-server.php(1125): WP_REST_Server->respond_to_request(Object(WP_REST_Request), '/jinr/external_...', Array, NULL)
    #3 /home/nqa02998/saimu-saisei.jp/public_html/wp-includes/rest-api/class-wp-rest-server.php(439): WP_REST_Server->dispatch(Object(WP_REST_Request))
    #4 /home/nqa02998/saimu-saisei.jp/public_html/wp-includes/rest-api.php(467): WP_REST_Server->serve_request('/jinr/external_...')
    #5 /home/nqa02998/saimu-saisei.jp/public_html/wp-includes/class-wp-hook.php(341): rest_api_loaded(Object(WP))
    #6 /home/nqa02998/saimu-saisei.jp/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters('', Array)
    #7 /home/nqa02998/saimu-saisei.jp/public_html/wp-includes/plugin.php(570): WP_Hook->do_action(Array)
    #8 /home/nqa02998/saimu-saisei.jp/public_html/wp-includes/class-wp.php(418): do_action_ref_array('parse_request', Array)
    #9 /home/nqa02998/saimu-saisei.jp/public_html/wp-includes/class-wp.php(821): WP->parse_request('')
    #10 /home/nqa02998/saimu-saisei.jp/public_html/wp-includes/functions.php(1343): WP->main('')
    #11 /home/nqa02998/saimu-saisei.jp/public_html/wp-blog-header.php(16): wp()
    #12 /home/nqa02998/saimu-saisei.jp/public_html/index.php(17): require('/home/nqa02998/...')
    #13 {main}
    thrown
    ・エラー箇所:/home/nqa02998/saimu-saisei.jp/public_html/wp-content/themes/jinr/include/custom-functions.php:3796
    --
    CloudSecure WP Security

    2026/03/28 14:27
  • tsu_

    詳細のご共有ありがとうございます。
    こちらでも検証を続けておりまして、同一バージョンの WordPress / JIN:Rで当方環境では再現できていないため、テーマ単体の起因とは断定できない状態です。

    一点、念のため確認させてください。
    「キャッシュ系プラグインの停止とキャッシュ削除(サーバーキャッシュを含む)をしても変化ありません」
    という点ですが、こちらはキャッシュ系プラグインのみを停止された状態でしょうか。それとも、全プラグインを停止した状態でも同様に不具合が出ている状態でしょうか。

    あわせて、プラグイン一覧のスクリーンショットもご共有いただけますと、とても参考になります

    お手数おかけしますが、ご確認の程よろしくお願いいたします。

    2026/03/28 21:05
  • T
    Tadashi Yamada

    お休みのところ、ご返事いただき恐縮しております。
    他のプラグインもすべてチェックしたところ、「WP External Links」が原因だと判明しました。お手間をおかけして申し訳ありません。

    他のブログもJIN:Rで作っているのですが、「WP External Links」は使わないほうがよい、という認識でよろしいでしょうか。

    2026/03/29 18:37
  • tsu_

    ご連絡ありがとうございます。
    WP External Links が原因であったとのこと、ご共有いただきありがとうございます。
    こちらこそ、お手数をおかけいたしました。

    実際に干渉が発生している状況を踏まえると、ご使用は避けていただくのが無難かと思います。

    恐れ入りますが、ご確認の程よろしくお願いいたします。

    2026/03/30 09:32
  • T
    Tadashi Yamada

    WP External Linksとブログカードの相性の問題ですね。了解したました。
    いつもご丁寧に対応いただき、ありがとうございます。

    2026/03/31 16:30
CLOSE