• 解決済 thirdeyeblind

    (@thirdeyeblind)


    以前にも同じトピックで解決したのですが
    テーマのヴァージョンが変わりコードが分からなくなりました
    以前のヴァージョン同様「single.php」に

    <?php //記事本文の表示
    $content = get_the_content( get_theme_text_read_more() ); //デフォルト:続きを読む
    echo wp_trim_words( $content, 110 ); // 110は文字数
    ?>

    を書き込んだのですが抜粋が出来なくなりました
    ちなみに「Hueman」の現在の「single.php」は

    <?php get_header(); ?>

    <?php hu_get_content( ‘tmpl/single-tmpl’); ?>

    <?php get_sidebar(); ?>

    <?php get_footer(); ?>

    となっています
    どなたか分かる方いらっしゃいますか?

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • CG

    (@du-bist-der-lenz)

    以前のケースでは「<?php the_content(); ?>ととしか書かれていませんでした」から、$content = get_the_content();が導かれたのではないですか。

    munyagu

    (@munyagu)

    こんにちは

    以前のトピックはこちらですね?

    https://ja.wordpress.org/support/topic/「hueman」を使って、全文配信のrssを抜粋に変更するや/

    そのトピックでは

    <?php //記事本文の表示
    $content = get_the_content(); //デフォルト:続きを読む
    echo wp_trim_words( $content, 110 ); // 110は文字数
    ?>

    にしたら無事抜粋にできたと書かれているのでそうしてみたらどうですか?

    • この返信は8年前にmunyaguが編集しました。
    nobita

    (@nobita)

    こんにちは、

    wp_trim_words() は、主に英語圏で、単語数をカウントする関数です。
    なので、
    WP Multibyte Patch — WordPress Plugins
    プラグインを使っていない場合は、抜粋にならずに全文になる可能性が高いです。

    日本語での文字数カウントする場合は、
    Function Reference/wp html excerpt « WordPress Codex

    に置き換えたほうが良いのではないでしょうか?

    • この返信は8年前にnobitaが編集しました。
    トピック投稿者 thirdeyeblind

    (@thirdeyeblind)

    nobitaさんのwp_trim_words()
    こちらに変更したら無事抜粋になりました
    ありがとうございます。

4件の返信を表示中 - 1 - 4件目 (全4件中)

トピック「「Hueman」を使って、全文配信のRSSを抜粋に変更するやり方」には新たに返信することはできません。