最終 最初に改行が入ってしまう。
コード
1 2 3 4 5 6 7 | <?php $my_content = get_the_content(); //コンテンツ取得 $my_content = preg_replace( "|(<img[^>]+>)|si" , "" , $my_content ); //イメージ要素をのぞく $my_content2 = strip_tags ( $my_content ); //タグをのぞく ?> <?php echo nl2br (get_trim_str( array ( 'str' => $my_content2 , 'len' =>100, 'echo' => false))); ?> //改行されてるところにbrを挿入する さらに独自関数 get_trim_strを使う echoをファルスにする。 |
とおもったができた。
1 2 3 4 5 6 7 8 9 | <?php $my_content = get_the_content(); //コンテンツ取得 $my_content = preg_replace( "|(<img[^>]+>)|si" , "" , $my_content ); //イメージ要素をのぞく $my_content = wpautop( $my_content ); //br p を調整 $my_content = strip_tags ( $my_content ); //タグをのぞく ?> <?php echo nl2br (get_trim_str( array ( 'str' => $my_content , 'len' =>100, 'echo' => false))); ?> //改行されてるところにbrを挿入する さらに独自関数 get_trim_strを使う echoをファルスにする。 |