Arjunaテーマにzenbackを仕込む(改)

Arjunaテーマにzenbackを仕込みましたが、投稿ヘッダーの右端にある「コメント表示へジャンプするリンク」をクリックすると、コメント表示の先頭ではなくてzenback表示の先頭へ飛んでしまいます。

調べてみると以下のことが判りました。

  1. コメント表示へのジャンプは <a href="記事URL#comments"> を使っている。
  2. ジャンプ先となる <div id="comments">comments.php を実行するより前に 、single.phppage.phppage_fullwidth.php の中で出力されている。

従って comments.php の中にzenbackを仕込む限りは、ジャンプ先がzenback表示になるのを避けられません。

そういう訳でzenbackの仕込み先を comments.php ではなく、single.php へ変えることにしました。固定ページの方は、当面zenbackを表示しないでおきます。

    1. zenbackを表示するコードを single.php に入れる。また、関連記事の精度を上げる。その1、本文を専用タグで囲む。これも single.php に入れる。

スクリプトのソースを表示できません。ご利用のWebブラウザがobjectタグを処理できないようなので、ごめんなさい。

    1. その2、タイトルを専用タグで囲む。これは templates/post/single-post-header.php の初めの方に入れる。

スクリプトのソースを表示できません。ご利用のWebブラウザがobjectタグを処理できないようなので、ごめんなさい。

おしまい。

コメント

“Arjunaテーマにzenbackを仕込む(改)” への1件のコメント

  1. […] Arjunaテーマにzenbackを仕込む(改)で、zenbackを single.php の「コメント部分の手前」へ入れるように変更しましたが、ピンバックした時にzenbackのphpコードの一部が表示されてしまうことが判 […]

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です