サポート » プラグイン » Yoast SEOのパンくずリストが表示されない

  • 解決済 kenjis1969

    (@kenjis1969)


    すいません、過去にも同じ質問をしていますが、
    同じ方法を試しているのですが、パンくずが表示されません。

    `<?php
    if(function_exists( ‘yoast_breadcrumb’)){
    yoast_breadcrumb( ‘<p id = “breadcrumbs”>’、 ‘</ p>’);
    }
    ?>`

    上記をheader.phpの一番最後にコピペしてから、テーマのパンくずリストを有効にするという手順で間違いないでしょうか?
    これだと、header部分に同じコードが表示されるだけでパンくずは表示されません。

    YoastSEOブレッドクラムを実装する方法
    を参考にしてみたのですが・・・
    作業手順・作業が足らない?
    どこか間違っているでしょうか?

    Wordpress5.8
    Twenty Seventeenバージョン: 2.8
    Yoast SEO バージョン 16.8

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • こんにちは

    header部分に同じコードが表示されるだけで

    <?php はすべて半角ですか?「?」が「?」ではないですか?コピペではなくすべて手入力してみてください。

    トピック投稿者 kenjis1969

    (@kenjis1969)

    こんばんは!

    確かに?が全角になっていました。
    半角に直したのですが、

    wp-content/themes/twentyseventeen/header.php ファイルの61行目のエラーのため、PHP コードの変更をロールバックしました。修正し、もう一度保存してください。

    syntax error, unexpected ”yoast_breadcrumb” (T_CONSTANT_ENCAPSED_STRING)

    というエラーが発生してしまい、レイアウトが崩れています。パンくずも表示されていません。

    トピック投稿者 kenjis1969

    (@kenjis1969)

    すいません。解決しました・・・
    ありがとうございます。

    YoastSEOブレッドクラムを実装する方法

    なんかこの解説、すごいいやらしいんですけど・・・
    コピーしろと書いてあるから素直にコピーしたのに全角で記述してあるなんて思わないですが・・・
    前回この説明読んだときはこんなことなく、素直にコピペでできたと思ったんですが・・・

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「Yoast SEOのパンくずリストが表示されない」には新たに返信することはできません。