追記文章を書いた時、「続きを読む」のリンクをクリックすると、スライドダウンで本文下に続きを表示するカスタマイズをご紹介します。more(続きを読む)」のリンクをクリックすると追記文章をスライドダウンで表示します。無効の場合は記事ページにジャンプします。more(続きを隠す)」リンクは追記文章の前後に表示されますので、長い追記文章でも折りたたみやすくなっています。スクリプタキュラスのライブラリを編集せずに、折りたたみ速度の変更が可能です。2.サンプル以下にサンプルを作りましたので、動作をお試しください。折りたたみ速度は0.5秒に設定しています。実は「続き」の作り方がさっぱり分からず、都合10分ほど悩みました(笑)。「more」をクリックすることで続きを作成します。以下、カスタマイズ方法です。ファイルの種類は「すべて」を選択してください)。任意のエディタで開き、以下に示す修正を行ってください。修正内容は、5.1~5.3の3つがあります。修正前の削除部分を赤色、追加部分を青色で示しています。プラグインを有効にしていると不要かもしれません(先に、「その2」「その3」の変更を行い、正常に動作しないようであれば本修正を行ってもかまいません)。ディレクトリにアップロードしてください。"more"」を有効にすれば設定完了です。必要に応じて設定してください。下記の設定が必要です。secondsの数値を変更します。秒かかることを意味します。ライブラリの設定の上書きですので、速度を変更しない場合はここから削除しても構いません。ちなみにデフォルトは1秒に設定されています。動作がややスムーズではありません(開く瞬間と閉じた瞬間にビクッとなります)。インストールを削除しました(プリインストールされているため)。インクルードがもれていたので追加しました。2008.12.15エントリーの構成を見直しました。素敵なテーマ、そしてカスタマイズ、プラグインをお借りいたしました。ありがとうございました。うら☆蚤の市ちらうらな内容なくせに、記事がやたら長いがな。よそ様のサイトで(続きを読む...)というリンクを見つけた。Web2.0」の設定をしますとサーバのエラーログに下記がでて困ってます。WordPressプラグインかgetContentforShowHide.phpプラグインのどちらかをOFFにするとエラーはでないのですが、同居させる方法はありませんでしょうか。ご教授をお願いいたします。AM>キスさんこんにちは。プリインストールされていたので、冗長な処理でした)。?>/scriptaculous/src/controls.js"></script>それではよろしくお願い致します。AMyujiroさんtest用Blogで確認しましたところ、エラー表示がなくなりました。PM>キスさんこんにちは。ご連絡ありがとうございました。無事に直ったようで良かったです。PM初めまして、カスタマイズやプラグインの情報を拝見させて頂いております。more」で隠れている部分も全部読み込んでしまって遅くなりがちです。(検索時には抜粋とエントリ本文をごっそり入れ替えてしまったのですが。)もし可能でしたら切り替えも出来ると助かります。more」が出てしまいます。PHP触り始めの人間にはプラグインを見てもこれ以上弄れませんでした・・・。AM>長月さんはじめまして。ご利用ありがとうございます。ご質問の件ですが、ご要望事項として承りました(訂正コメントは元コメントをこちらで修正しましたので勝手ながら削除させて頂きました)。動作確認ができ次第エントリー致しますので、申し訳ございませんがお時間ください。それではよろしくお願い致します。PMいつも拝見させて頂いております。今回新しくWordPressを始めようと思い、いろいろ設定しています。Moreが表示されません。CSSの設定とありますが、どこに記述したらよろしいですか?テンプレートは小粋空間様の3カラム版を使用しています。AM>れでぃけっとさんこんにちは。ご利用ありがとうございます。ご質問の件につきまして、申し訳ありませんが文言だけでは適切な回答ができませんので、事象が発生しているページのURLをご連絡頂けますでしょうか。それではよろしくお願い致します。PM失礼いたしました。30px;}を入れています。表示されないのかわからず途方に暮れています。PM>れでぃけっとさんこんにちは。不具合の原因は当方のカスタマイズにありました。ご迷惑おかけして大変申し訳ございません。修正箇所を(その1)に追加しましたので、お試し頂けますでしょうか。正常に動作しないようであればお手数ですが再度ご連絡ください。それではよろしくお願い致します。PMyujiroさん、こんばんは。more」が表示されました!!どうもありがとうございました。PM>れでぃけっとさんこんにちは。ご連絡ありがとうございました。無事に表示されたようで良かったです。PMWordPress初心者です(泣)テンプレートやプラグインで、またお世話になっております。この折りたたみプラグインですが、3回やり直したのですがまだ設置ができません。初心者が躓きやすい、注意しなくてはいけないポイントなどありましたらお教え願えますでしょうか。PM↑のコメントをした者です。今度は無事、動いてくれました。申し訳ありませんでした。ありがとうございました。PM>ukyoさんこんばんは。ご質問の件、無事に解決したようで良かったです。PM時々質問させていただいております。その都度、分かりやすい説明をいただきまして感謝しております。今回は...getContentforShowHide.phpを直して「'".get_permalink()."'」というすれば、ソースには含まれなず空欄になるはずだと思います。permalinkが生きていて、別ページに飛んでしまうのです。PM>yohさんこんばんは。ご質問の件の要旨は「カスタマイズしたけれども、期待通りの動作(ページ上で追記が表示される)にならず、記事ページにジャンプしてしまう」ということでよろしいでしょうか。念のため、本記事のカスタマイズを改めて行いましたが、正常に動作することは確認しました。どこかに設定誤りか、何らかの不具合があると思われます。URLをご連絡頂ければもう少し解析できると思います。それではよろしくお願い致します。AMはじめまして、いつもお世話になっております。WordPressルーキーのSylphと申します。こちらにはたびたびおうかがいしていろいろな情報をいただいています。getContentforShowHideプラグインも、こちらを参考に導入したのですが、yujiroさんが↑でご指摘のような現象が起きています。>カスタマイズしたけれども、期待通りの動作(ページ上で追記が表示される)にならず、記事ページにジャンプしてしまう具体的にはこんな現象です↓カスタマイズしたページをIE6+WinXPで参照したときには正常に動作します。FireFox2.0+WinVistaで参照したときも正常に動作します。IE7+WinVistaのときに、記事ページにジャンプしてしまいます。お手数ですが、何かアドバイスしていただければ幸甚です。PMいつもお世話になっています。WordPressで小粋空間さんのテンプレートやPluginを使わせていただいています。WordPress2.3までは、通常通り使えていたのですが、WordPress2.5にアップグレードした場合、記事ページにジャンプするようになってしまいました。#今は、Pluginのカスタマイズをせずに、デフォルト設定のまま使っています。#そうなると、パカッと続きが開いてしまい、小粋空間さんのようなタイム指定ができません。よろしければ、何かアドバイスをいただけないでしょうか。PM>Sylphさんこんばんは。ご返事遅くなってすいません。IE7)で閲覧してみたところ、こちらでは問題なく動作していますが、ご質問の件は解消しましたでしょうか。記事中のサンプルが正常に動作するようであれば、サイト側の設定の問題と思われます。当方では解決策は見出せていませんが、他のプラグインをはずしてみるなどしてみてください。それではよろしくお願い致します。>charlieさんこんばんは。ご利用ありがとうございます。ご質問の件ですが、設定された状態で拝見させて頂けますでしょうか。それではよろしくお願い致します。AMyujiroさんこんにちは。いつもありがとうございます。問題なく動くようになりました。#アップグレードしたから動くようになったかどうかはわからないのですが。ありがとうございました。PM初心者多すぎにも関わらずいちいち回答してくれる管理人様が神様に見える。ここで直接質問しないでプラグインフォーラムで聞いてくるべきだと思う。それ以前に自分の凡ミスでしくじってる人もいるし。こんな回答に時間をさかせるなんて失礼だと思わないんだろうか。管理人様、全ての問いかけに回答する必要はありませんよ。PM>charlieさんこんばんは。ご連絡ありがとうございました。ご質問の件、無事に直ったようで良かったです。!>1ユーザさんこんばんは。お気遣いありがとうございます。その件で、以前悩んだ時期がありました(例えばカスタマイズ以外の質問は有料にするなど)が、頂いた質問の回答がそのままエントリーとして役立つことも多いので、とりあえずこのスタイルで続けたいと思います(できそうにない質問はそれなりにお断りしています)。ユーザーさんのミスだと思ってたら自分のミスだったこともありましたので...。時間的に苦しくなったらまた再考したいと思います。続きを読む、以降、どうしても本文が左へとずれてしまいます。調べましたがどうしても解らず、お忙しいのを承知の上でご教授頂ければと書き込みさせて頂きました。問題が起きているページURLを置いておきます。コチラでお伺いする内容ではないかもしれませんが、お返事頂ければ幸いです。AM>C2さんこんにちは。ご質問の件ですが、拝見させて頂いたところ現在は解消しているように見えます(Firefox3で確認)。解消していないようであればブラウザ名を添えてご連絡ください。それではよろしくお願い致します。参考にこのプラグインを実装させていただきました!ありがとうございます。してもわからない箇所があります。(バージョンは、WordPress2.6です。プリインストールされていたので、冗長な処理でしたとされているのですが、私のケースでは、それ逆に書いていないと動いてくれないのです・・・。挿入したタグは、以下のタグになります。index.phpの</head>の直前に入れています。}}なぜ、この上のスクリプトをindex.phpの中に書き込むと動いてくれるのでしょうか。moreという文字を変更しても、一度クリックしない限り、設定した文字に置き換わらないというバグが出てしまっております。お時間のあるときにアドバイスいただけないでしょうか。AM>Tamashimaさんこんにちは。要素に出力されると思います。属性に埋め込んで表示してくれます。表示されないようであれば、頂いたコメントの方法で良いと思います。要素が表示されることは確認していますがブラウザによって動作しない等、確認不足がありましたらご指摘ください。内部の実装を把握している訳ではないので、「こういう設定をすれば動作するライブラリです」ということしかお答えできません。ネットや書籍で色々な情報があるのでご確認頂ければ幸いです。質問の解釈が間違っていたらすいません。more」を書き換える場所がそれぞれ2ヶ所あります。中を検索して、置き換えたい文字列に書き換えてください。それではよろしくお願い致します。PM管理人様ご丁寧なご回答ありがとうございました。moreを任意の文字列に書き換えることができました。(また、スクリプトの書き込み部分の不備、大変失礼致しました。)有用に活用させていただきます。一読者として頻繁に拝見させていただきます。PM>Tamashimaさんこんにちは。ご連絡ありがとうございました。うまくできたようで良かったです。同スクリプトのカスタマイズはWordpress2.7でも動作確認されているでしょうか?先日リリースされたばかりの最新版にしてから同ポストを見つけ、既に5回程、大元のスクリプトをDL、カスタマイズして試しているのですが、どぅ頑張っても動作してくれません。続きを読むに該当するリンク部は同スクリプト内で設定されている語に変更されるのですが、その変更されたリンクをクリックすると、インラインスライド表示する代わりに、別ページへ移動語、ポストを表示する通常の表示方法になってしまいます。その1も含め全てを試したのですが、解決方法がわからなかったので、もし提案があれば教えて下さい。AM>Takaさんこんにちは。日本語版をダウンロードしてローカル環境で試したところ、正常に動作することを確認しました。カスタマイズもれがないよう、カスタマイズの各作業に見出しを付与しました。プラグインの有効化など、再度ご確認頂ければ幸いです。してもうまくいかない場合、サイトのURLをご連絡頂き、サイトを拝見させて頂ければ、より適切な回答ができると思います。当方で修正して動作を確認したプラグインファイル(へのリンク)を掲載しますのでご連絡ください。それではよろしくお願い致します。返信ありがとうございました。再度、カスタマイズその2、3を試し、その後、1を試したのですが、どうも動作しません。カスタマイズ自体は「7.プラグインの有効化」でひとまず終了ですよね。(つまり、8以降は追加的ですよね。Moreのリンク自体がクリックしても何も反応しなくなります。(その1を除いた場合は、同タブ内/同ウィンドウ内でリンク先へ移動します。)もし、動作可能なプラグインへのリンクを掲載頂けると嬉しいのです。(とは言え、実際何が悪いのかわからないので悲しいのですが...。)よろしくお願いします。同サイトは現在引っ越し中(引っ越し先)でテスト段階なので、不安定な可能性があります。(サーバー自体がここ数日おかしいので。連続投稿になってしまいますが、原因がわかりました。テーマによって同スクリプトカスタマイズが動作しないようです。5ThirtyOne」と言うMagazine、CMS系テーマなのですが、このテーマ上では何故か同スクリプト(カスタマイズ版)が動作しませんでした。Blog」と言うテーマに変更した処使えるようになりました。AM>Takaさんこんにちは。先ほどこちらから拝見させて頂いた限りでは正常に動作しているようです。PCまたはブラウザを変えて試してみて頂けますでしょうか。念のため、プラグインファイルのリンクを掲載しておきます。http://www.koikikukan.com/archives/download/WordPress/getContentforShowHide/0.1/getContentforShowHide.zipそれではよろしくお願い致します。ありがとうございます。テーマ関連で利用不可になっているようです...と言う趣旨のコメントを32のコメントから数分後に投稿を試みたのですが、届いていなかったでしょうか?(リンクを文中に含んだ為、認証されてから表示されますと注意が出ました。)Yujiroさんが確認して下さったときに利用していたテーマ上では正常に動くのですが、利用するテーマによっては利用不可(動作不可)のようです。PM>Takaさんこんにちは。すいません、[33]のコメントが保留状態になって、見落としてました。それで、リンク先のテーマをダウンロードしてみましたが、やはり正常に動作しました。以下に動作したものをアップロードしています。http://www.koikikukan.com/test/20081218/あと、Takaさんの環境と私の環境で異なるのは、その他のプラグインです。他にご利用のプラグインがあれば一旦外してみて頂けないでしょうか。それではよろしくお願い致します。返信ありがとうございます。例の”動作しないテーマ”についてなのですが、何故か現在は動作しました。(サーバー上の問題だったんでしょうか。ここ数日、借りているサーバーの調子が悪かったので。)現在、色々と何があると動作しないのか確認しつつ、自分のWordpress環境を改善するべく弄っているのですが、一つ気づいた事があります。Mootoolsと言うJavascriptの一がありますよね。このスクリプトと同プラグインの共存は出来ないものなのでしょうか?jQueryと言うスクリプト群を利用していたのですが、「Mediabox」と言うYouTubeなども含めたコンテンツをLightbox風に表示可能と言う事で興味が沸き、設置したのですが、どぅもこのスクリプトとの相性が悪いようです。WordPress」のPlug-inを利用するとMediaboxが動作しなくなってしまい、外すと利用可能になります。言って、Mootools関係でShow/Hide系のスクリプトを探したのですが、Yujiroさんのカスタマイズ版が自分のイメージと一番シックリ来ているので、共存した状態で使う術があるなら、ベストなのですが...。PM>Takaさんこんにちは。mootools(Mediabox)の共存はできないようです。系のライブラリに変更した方が良いかもしれません。PMプラグインを有効にすると「エラーが出たため有効にする事ができません」と出て来てしまいます。WP2.3、UTF-8、OSXです。単純に、修正ミスかとも思い何回もやり直しましたが改善しません。修正は3つとも行いました。解決策が分かれば教えていただきたいです。PM>しむさんこんにちは。URLを[34]のコメントに貼り付けてますので、一度そちらでお試しください。事象が変わらない場合、ご利用のサーバはMacのローカルPC環境ということであれば、当方は同じ環境をもっていないため、申し訳ありませんが解決は困難です。それではよろしくお願い致します。PMここの記事を拝見し、記事中の追記をスムーズにインラインで見られるようになりました。FeedというRSSフィードをカスタマイズするプラグインを入れているのですが、getContentforShowHideを入れると、前述プラグインが動作しなくなります。何がしたいかというと、吐き出すRSSフィードに画像や改行を活かしつつも、<!--more-->以降を除去したいのです。"")が効かず、何をやっても全文出力されてしまいます。getContentforShowHideによって、the_contentのmore_link_textパラメーターが変わっているとも思われるのですが、自分では解決することが出来ません。お知恵をお借りできないでしょうか。PM>ほすさんこんにちは。ご返事遅くなって申し訳ありません。ご利用ありがとうございます。ご質問の件ですが、不具合が発生しているページのURLをご連絡いただけますでしょうか。それではよろしくお願い致します。PMお返事ありがとうございます。Feedがコンフリクトするサンプルページを作りましたのでご確認願います。http://www.hosplug.com/sample1/http://www.hosplug.com/sample2/それぞれのページのRSSフィードを見て頂きますと、1つめは追記部分が削除されて「(...続きがあります)」という表記が足されていますが、2つめは全文が表示されています。Feedによるフッター表示はどちらも表示されています。それではご確認お願いします。AM>ほすさんこんばんは。Feedはプラグインをインストールして、記事に続きを設定するだけで、追記部分が削除されて「(...続きがあります)」が表示されるのでしょうか。すいませんが、プラグインの概要や、プラグイン設定画面での設定内容など、情報ありましたらご教示ください(英語はあまり得意ではありません)。それではよろしくお願い致します。Feedはプラグインをインストールして、記事に続きを設定するだけで、追記部分が削除されて「(...続きがあります)」が表示されるのでしょうか。文字列などはカスタマイズしていますが、プラグインを入れればそういう挙動になるはずです。Feed」のチェックボックスの1つ目が追記をカットするオプションですが、デフォルトでオンになっていると思います。Link」のところにカットした追記部分の代わりに挿入する文字列を設定します。ここを「(...続きがあります)」にしています。Footer」はフッタですが、ここは空欄にしています。Love」のチェックボックスをオンにしてプラグインのクレジット情報を表示させています。getContentforShowHideが追記まわりのフォーマットを変更していることが原因なのかもしれませんが、なんとか両方同時に使用したいと思っておりますので、ご協力お願いいたします。PM>ほすさんこんばんは。ご返事遅くなってすいません。書かれたとおりの設定を行なってみましたが、同じ事象を確認できませんでした。申し訳ありませんが、確認の件は一旦取り下げさせてください。それではよろしくお願い致します。AMyujiroさんへ最近、WordPressに触り始めたものです。WordPress」を導入してみました。他のPHPページを参考にしながら「getContentforShowHide.php」を書き換えてみました。゚(if文の書き換えです。)もしかしたら他のプラグインと競合してしまうとか、このバージョンだと動かないとか、その修正方法間違ってるよ?とかあるかもしれないので一応ご報告までに。WordPress」が導入出来たので、お礼を申し上げます。PM検証ありがとうございます。FeedとgetContentforShowHideの両方の機能が正常に動作しているということでしょうか。いうことはあと考えられる原因としてはデフォルトのテーマが悪さしているくらいしか思いつきませんね。こちらでも検証してみます。ありがとうございました。AMプラグインファイルの修正、その3。初心者なため、最初書いてあるとおりにコピペし、エラーで動作せずに悩みました。その後、全コメントを参照し、ファイルになったものをいただいて無事に動作しました。ありがとうございました。使っており、どちらを取るか迷った結果、折り畳みをとろうと決心したのが拍子抜けのうれしさです。重ねてほんとにありがとうございました。ご利用ありがとうございます。無事にカスタマイズできたようでよかったです。抜けている」というご指摘もありがとうございます。カスタマイズ対象から離れている行は省略しており、変更箇所は記事に記している通り、赤色と青色部分のみなのですが、同じような誤解を与えないよう、ソースコードの表記は修正致しました。それではよろしくお願い致します。抜けている」というあ、すいません。最終行に近かったため勘違いしました。訂正後のスクリプトが最後までだと。と8)で実行するとステータスバーに「ページでエラーが発生しました」と表示されます。しつこくやってみましたが、他に影響はないようです。気にしなければいいのでしょうが、ご報告まで。ご指摘ありがとうございました。ご返事遅くなりましたが、エラーにつきましては修正いたしました。AMこんばんわ、夜遅くに失礼します。現在ここで紹介されていますスクリプトを使おうと思っているのですがニコニコプレスというスタイルに反映できません。プラグインの競合の問題かと思ったのですが、デフォルトのスタイルでは問題なく動作致しました。英語の直訳的に見ると、ヘッダーにscriptをoutputしスクリプトを読み込ませてる様に思えたので、プラグインからoutputせずに、直接ヘッダーに書き込んでみたりしたのですが、(その場合プラグインのアウトプットの部分は消しました)上手く動作しませんでした。javaかcssの競合問題だと思われるので、これ以上私の頭ではどうしようもなく、ご教授頂きたくコメント致しました。何か解決策などありましたらよろしくお願いします。AMありがとうございます。ありがたく使わせていただきます。AM>it-eyeさんこんにちは。コメントありがとうございました。お役に立てたようでよかったです。NOW」が正常に動作しなくなり困っていました。「続きを読む」で検索してこちらに辿り着きました。おかげさまで自分の思っていた動作になり大変感謝しています。私のサイトの記事内にこちらの記事へのリンクをさせて頂きました。PM>REYさんこんにちは。ご返事遅くなってすいません。カスタマイズご利用ありがとうございました。こちらも事後報告になりましたが、下記のエントリーで情報展開させていただきました。http://www.koikikukan.com/archives/2010/07/29-235555.phpそれではよろしくお願い致します。PMお世話になります。思っていた動作になり大変感謝しています。more/hideの折り畳みの動作はするのですが、残念なことに下記2点の不具合が出てしまいました。1.2でも同現象が発生してしまいます。お手数ですが、回避方法を教えていただけないでしょうか。"more"を有効にすると、本現象が出てしまい、無効にすると本現象は出ませんでした。2についてはコメント欄の47番さんのものを試そうとしたのですが、修正前の部分が見つからず、修正を試せておりません。今回のプラグインを下記にテキストとしてuploadしてあります。http://infra-lab.net/wp-content/plugins/getContentforShowHide/getContentforShowHide.txt以上、よろしくお願いいたします。PM>infra-labさんこんにちは。ご質問の件ですが、プラグインで追加したJavaScriptを記事ページで表示しないようにすれば解決するかもしれません。output_showHide_js()に赤色のif文を追加してみてください。}}それではよろしくお願い致します。*必須(非表示)URL(U):情報を保存する?コメントへの返信ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。すべてのご質問にはお答えできない可能性があります。Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。