サポート » テーマ » Huemanテーマの"続きを読む"の表示について

  • 解決済 neko_89

    (@neko_89)


    Huemanテーマの “続きを読む” について 質問させてください。

    トップページの各記事ごとにsummary要約を表示すると設定し、
    記事のエディター内で insert read more tag をクリックし、
    どこから”続きを読む”として記事を分割するか設定します。

    でも、サムネイル横には、タイトルと、ブツ切れになった要約文が表示されるだけで
    他サイト(テーマ)で表示されているような “続きを読む”が表示されず、
    その続きがあるのかどうかわかりにくいと、サイトを訪れてくれた方に指摘されました。

    続きを読むボタンの設定方について、日本語でフォーラムがなかったようなので、
    英語でもぐぐってみたのですが、
    初心者の私には、以下のようなコードをどこにどのように入れればいいのか、
    またこの情報があっているのかすらわかりません。

    どなたか同じことで悩んでおられる方、
    または設定方法をご存知の方がおられましたらご教示お願いいたします。

    参考にしたサイト↓

    <?php the_excerpt(); ?>

    ” title=”<?php the_title(); ?>”>Read more

    #more-button { padding: 0 10px; background: red; }

    https://wordpress.org/support/topic/read-more-46?replies=7

    https://wordpress.org/support/topic/add-read-more-to-bottom-of-post-preview?replies=3

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • nobita

    (@nobita)

    こんにちは、

    このテーマは、ループページで概要文を表示するようになっているみたいですね。

    これを、解決するためには、the_excerpt()という関数が使われているところを、the_content()という関数に置き換えればいいです。

    ただ、いっぱいあると思うので、簡単に行うために、フィルタという処理が使えます。

    functions.phpを以下のように変更します。

    https://gist.github.com/tenman/5fbb1a620a6b958a1032

    (コードをこの投稿に正確に書けないので、上のリンクをたどって、Rawボタンを押して、ここから、、、ここまでの内側を、貼り付けてください)

    /* ------------------------------------------------------------------------- *
     *  Custom functions
    /* ------------------------------------------------------------------------- */

    は、functions.phpに元からあるコメントなので、リンク先のコードと同じになるように貼り付けてください。間違えると、管理画面に入れなくなるので、慎重に作業してください

    これは、何をやっているかというと、the_excerpt()の出力を、the_content()の出力に変更してしまうという作業です。

    あとは、投稿で more を使えば、いいと思います。

    ループページで、概要表示にするテーマは、いろいろあると思いますが、これをやるメリットは、ループページは、重たくなりがちなので、「スゲー、高速表示!」とか、「文字数が一定になるので、レイアウトにはめ込みやすい 」が狙いなんだと思います。

    トピック投稿者 neko_89

    (@neko_89)

    nobita様

    ありがとうございました。
    解決しました。
    とても助かりました。

    トピック投稿者 neko_89

    (@neko_89)

    とても丁寧な解説感謝しています。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「Huemanテーマの"続きを読む"の表示について」には新たに返信することはできません。