サポート » 使い方全般 » 記事ページで追記前のコンテンツのみ取得したい

  • 解決済 Hal_Hal

    (@hal_hal)


    記事ページ(single.php)で
    <?php the_content('',1,''); ?>
    を使用すると、
    [More]より下のコンテンツ……いわゆる『追記』を取得することができますが、
    この逆、[More]より上の文章を取得することは可能ですか?

    記事ページにて、

    <div id="contents">
    本文(Moreより前のコンテンツ)を表示
    </div>
    
    他のコンテンツを挟む
    
    <div id="more">
    本文(Moreより後のコンテンツ)を表示
    </div>

    という表示を行いたいと思っております。
    よろしくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • <div id="contents">
    <?php
    $content = get_extended($post->post_content);
    echo apply_filters('the_content',$content['main']);
    ?>
    </div>

    pluto1234様、先日に続き、ご回答いただきありがとうございます。
    ご提示いだいたコードで、無事追記を除外した本文の取得が出来ました。
    ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「記事ページで追記前のコンテンツのみ取得したい」には新たに返信することはできません。