サポート » 使い方全般 » 「親」指定で不測の表示(YouTube添付に限る)

  • 解決済 WP_manabu

    (@wp_manabu)


    おせわになっております。

    エディタで固定ページを制作し、「ページ属性」 > 「親ページ」にて、親ページを指定した場合、
    YouTUbeを貼った固定ページのみ、思いも寄らない表示になってしまいます。

    主な不測の表示は、
    1)心あたりのないコメント欄が表示されてしまっている。
    2)ほんらいYoutubeの画像が貼られるのですが、そのかわり、YoutubeのID(文字)が表示されてしまっている。
    3)親ページを入れたパスになっていない (ページ上部にレイアウトされている「パンくずリスト」も同様)。
    4)ページ下部に、←前 後→が表示されてしまっている。
    です。

    「親ページ」を指定しなかった場合と、指定した場合のコードを比較してみたのですが、かなり多く、かえって混乱している次第です。

    ちなみに、それについては、YouTubeを貼ってみました。少々、見づらい点は、どうぞご容赦ください。
    参考映像

    問題をクリアにする方法がありましたら、ぜひ、ご教示くださいませ。

    ヘルプの必要なページ: [リンクを見るにはログイン]

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • DRILL LANCER

    (@rickaddison7634)

    状況を整理するために以下の4点を確認させてください。
    ①パンくずリストはどのように実現しているか
    ②YouTubeのショートコードはどのように実現しているか
    ③該当固定ページでコメントを許可していないか
    ④本当に固定ページで作成したのか

    YouTubeは普通にiframeで読み込めばよさそうに思えるのですが・・・

    RICKさん ありがとうございます。

    1)パンくずリストはどのように実現しているか。=>
    YoastSEOを利用して「パンくずリスト」を作成しています。
    設定を有効にするために、あらかじめ、げんざい利用しているテーマ「Twelve Seventeen」のheader.phpを、子テーマの中に複製し、以下のコードを記述しています。

    <?php if ( function_exists('yoast_breadcrumb') ) {
     yoast_breadcrumb('<p id="breadcrumbs">','</p>');
     } ?>

    さらに、外観> カスタマイズ > 追加CSSの中に、以下のスタイルシートを記述しています。
    `#breadcrumbs {
    text-align: center;
    color: black;
    font-size: 90%;
    }`

    コード記述にあたっては、
    「Implement Yoast SEO breadcrums/Yoast SEO for Everyone」を参考にしました。

    2)YouTubeのショートコードはどのように実現しているか=>
    ご指摘のとおり、普通にiframeタグを貼り付けています。
    <iframe width="560" height="315" src="https://www.youtube.com/embed/4gMzcq1ECg0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

    ちなみに、こちらはYoutubeを貼り付け、親ページを、あえて指定して「いない」ウェブページとなります。懸案のページと違い、うまく表示されております。

    3)該当固定ページでコメントを許可していないか=>
    していませーん!

    4)本当に固定ページで作成したのか=>
    作成していまーす!

    以上、取り急ぎ、お知らせします。

    DRILL LANCER

    (@rickaddison7634)

    ①テーマを変更しても再現するのか
    →テーマを変更すると再現しない場合テーマが原因と思われます。

    ②プラグインをすべて無効化しても再現するのか
    →プラグインをすべて無効化した状態で再現しない場合、プラグインが原因と思われます。

    ③プラグインを1つづつ有効化して再現するかどうかを確認する
    →再現したプラグインを削除して代替のプラグインを探すと良いでしょう。

    RICKさま

    お手数を、おかけしております。

    1)テーマを変更しても再現するのか=>
    再現します。試しに変更したテーマは「twenty nineteen」、「twenty sixteen」です。

    2)プラグインをすべて無効化しても再現するのか=>
    再現します、

    なので(すべて無効化しても再現するため)ひとつひとつのプラグインについては、試しておりませんー。

    そのほか、「YoastCEO」の「パンくずリスト」利用の際に記述したheader.php内のコードの削除、さらには削除した状態での「YoastCEO」の無効化を試しております。

    取り急ぎ、ご報告まで。

    DRILL LANCER

    (@rickaddison7634)

    再現するかしないかを確認する前にキャッシュを削除してみるとよいでしょう。
    私はデフォルトのTwenty Seventeen v2.0を使用していますが再現しません。

    テーマを変えたあと、プラグインを無効にしたあと、それぞれ、ブラウザー(Chrome)のキャッシュはクリアにしています。
    RICKさんのお使いのバージョンは2.0ですね。とりいそぎ、こちらも最新のものにバージョンアップしてみました。がしかし、懸案は残ったままであります。

    ここは、Youtubeを貼った固定ページに限り、親子関係は作らないという方針でまいりたいと存じます。懸案にお付き合いいただき、ありがとうございましたー。お手数をおかえしましたー。

    こちらの問題として。保留中です。ふとしたことで、懸案がクリアになった際は、ご報告したいと存じます〜

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • トピック「「親」指定で不測の表示(YouTube添付に限る)」には新たに返信することはできません。