5月 07

記事が長くなる時に時々使う『続きを読む』機能。
トップページなどでそれをクリックすると個別記事のページへとリンクが飛ぶ。
これはトップページを軽快に表示するために便利なんだけど、
記事を読む人にとっては若干うっとうしいのではないかと思う。

そこで、プラグインを導入してその場で続きが表示されれうようにしてみた。
今回参考にしたのは『Ajax で記事を折り畳んでくれるプラグイン』と『WordPress で「続きを読む」の折りたたみ Web2.0』。
このブログでは『Ajax で記事を折り畳んでくれるプラグイン』の方を使っています。

1つ目のプラグイン

WordPress plugin – Ajaxified Expand Post NOW』をダウンロード。
pluginsフォルダにアップロード後、有効化すると自動で『続きを読む』をその場で表示するようにしてくれる。
プラグインの中身をいじる事で、最初は『More ≫』と表示されるのを変更できる。

これにより新しいページに移動しなくても続きが読めるようになった。
ただ、lightboxのプラグインがうまく動かない。
仕様上、続きの部分はプラグインがうまく作用しないようなのであきらめた。

2009.5.14 追記
lightboxを動かす方法を見つけた。
『Ajaxified Expand Post NOW』でlightboxを動くようにする

2010.1.21 追記
『Ajaxified Expand Post NOW』のJavascriptを分離した

2つ目のプラグイン

参考サイトにリンクが張ってあるが、『Show Hide “more” with WordPress』をダウンロードして、参考サイトの手順でプラグインをいじる。
そしてアップロード&有効化で完了。

ちょっと手間だけど、こちらのプラグインはページの読み込み時に『続きを読む』以降も一気に読み込むようになる。
その上で続きを読む以降を非表示にしている。
なのでlightboxプラグインがたぶん、動くはず。

自分の目的がトップページを軽快にするためだったので、
記事を全部読み込むのはちょっとね。

まとめ

一応2つを紹介してみたけど、使っているのは1つ目だけ。
ただ2つ目は設定が多く表示の微妙な設定が出来る。
試してないけどおそらくlightboxも動くはず。

暇があれば両方試して見て気に入った方を使うのが良いね。


投稿日   written by hosimitu

この記事へのトラックバックURL


コメントする



“WordPressの『続きを読む』をその場で表示する”へのトラックバック

  1. 星光のつれづれ日記 からのトラックバック:

    『Ajaxified Expand Post NOW』のJavascriptを分離した

    WordPressで続きを読むを表示するためのプラグインの一つ『Ajaxified Expand Post NOW』に関して改良した。 このところずっと動かず、なんでだろうなーと思っていたのだけどやっと解決。 結局続…

Copyright © 2004-2014 星光のつれづれ日記
i3Theme 1.7 is designed by N.Design Studio. customized by hosimitu.