web-dev-qa-db-ja.com

ワードプレスの投稿コンテンツからテキストのみを取得する方法

私は自分のプロジェクトにワードプレスを使っています。私のサイトのホームページのために私は投稿内容から限られたテキストを表示する必要があり、内容にも画像が含まれています。 100個のテキストを表示するために、私はphpのsubstr関数を使いました。ここで何が起こるかというと、テキストだけでなく画像も見苦しくないということです。テキストだけを表示したいそれをする方法やプラグインはありますか?

任意の助けは大歓迎です。前もって感謝します

1
user478

strip_tags + substrを使う

substr( strip_tags( get_the_excerpt() ),0,235);
3
Satish Gandham

ループに入っている場合は、55単語の抜粋を返すwp_trim_excerpt()関数を使用してください。

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
     // Your HTML code...
     <p><?php echo wp_trim_excerpt(); ?></p>
     // Go on with more HTML (if you want to)
<?php endwhile; endif; ?>

それ以外の場合は、ループに入っていない場合は、投稿編集画面から設定されている抜粋フィールドを使用してみてください。

1
Astiam