一番かんたんなJava入門

これからJavaを始めようという人の為の超入門サイトです。丁寧、簡単にこだわった解説なので初心者にぴったりです。

【WordPress】 『もっと読む』の手前に表示する本文を、例えば100文字で切る方法

time 2013/11/19

sponsored link

moreタグって面倒くさい

 トップページ等で記事を並べて表示する時に、本文の途中まで表示させて「続きを読む」とやる為に、<!–more–>(moreタグ)を入れるの面倒くさいですよね。(僕だけ?)
 それにトップページのレイアウトを考えたら、文章的にキリのいいところで切るよりも字数でバッサリ切った方がレイアウトしやすいと思います。
 そこで、本文の初めから100文字目までを表示する方法を。

mb_substr()とstrip_tags()

<?php echo mb_substr(strip_tags($post-> post_content),0,100); ?>

 これで本文の文字列の0番目(1文字目)から始まる100文字を表示してくれます。
 数字を変えたら、もちろん150文字目までとかでもOKです。

 ちなみに、

strip_tags(string a)

は、文字列aから<h1>などのタグを取り除いた文字列を返す関数。

mb_substr(string a, int start, int length)

は、文字列aを、start番目の文字からlength文字を切り取って返す関数です。

 ついでに、「.」で「’…’」なんかをつなげてechoしてあげると、文章が途中で切れていても違和感なく表示できると思います。

<?php echo mb_substr(strip_tags($post-> post_content),0,100).'...'; ?>

 

sponsored link

Androidアプリを作ろう

down

コメントする



CAPTCHA


一番かんたんなJava入門

Androidアプリの作り方

忘備録

私の作ったAndroidアプリ

私の作ったWordPressテーマ

プロに教わるオンライン学習

管理人

Nobuo_CREATE

Nobuo_CREATE

WordPressテーマPrinciple、マテリアルを作ったり、Androidアプリを作ったり、Java入門サイトを作ったり、本を書いたりしています。どうぞよろしく。 [詳細]



sponsored link

オススメ書籍

[オススメpoint]

 この本は全く何も分からない初心者の方にお勧めです。プログラミングをするには覚えなければならない事が無茶苦茶いっぱいありますが、この本は教えてくれる順番、その構成が素晴らしいです。RPGのゲームを作るというストーリーにのっとってちょっとずつ難しいことを教えてもらえます。
 無機質で膨大なデータが載っているような本は読む気にならないという方は、こういうストーリー仕立ての本でチャレンジしてみてはいかがでしょうか?(注:RPGを作る為の本ではありません。)

[オススメpoint]

 ある程度、Javaを読み書きできるようになったら、オブジェクト指向について学ぶべきです。本書は、抽象的で分かったような分からんようなオブジェクト指向について、非常に分かりやすい例を出して説明してくれています。オブジェクト指向とは何なのか?という本質を掴むのにこれほど適した本はないと思います。オブジェクト志向の理念を理解できれば、より効率のいいコードをより楽に書けるようになるはずです。Java上級者を目指すなら必読の一冊!

只今、急拡大中

ゲームを作りたい人専門

個人フットサル予約サイト

ガチ専門

JavaからのRuby on Rails入門

JavaからのRuby on Rails入門