どうして私にはそういう才能を与えてくれなかったのでしょうか?<おおー、神よ。pluginをちょいちょいと見て、サクサクカリカリコードを修正する・・・う∼ん、やってみたい。(爆)
>hiromasa.zone : o)
『WordPress Show Hide”more”Pluginが動作しない』
で、修正していただいたpluginは絶好調です。テストTBもOKだったし。
/*
Plugin Name: Content with show/hide javascript for “more”
Version: 1.4.1 JP
Plugin URI: http://www.scriptygoddess.com/archives/2004/05/20/show-hide-more-with-wordpress/
Description: ME1.5.1-PR対応版 modified by <a href=”http://zone.maple4ever.net/blog/?p=226″>hiromasa.zone : o) blog</a>
Author: Jennifer – Scriptygoddess & hiromasa
Author URI: http://scriptygoddess.com
*/
敬意を表して、上のように修正してみました。ホントにありがとうございました、hiromasaさん。
注)結構このプラグインは使われていると思うので、フォーラムに書き込んでおきます。
【追記1】 TB文字化けしましたので、書き込み中止・・・。
【追記2】 たまに送信できないこともあるみたい・・・
【追記3】 UTF-8サイト以外はヤバいかも・・
【関連記事】
■WP ME 1.5.1-PreRelese
■慌てない、慌てない
■TB送信不良事件の原因
■show-hide-more.phpの修正
■Show-Hide-Moreで苦しむ
おおお! 動いて良かったです!!。
すいません、、TB 文字化けはおそらくこちらの問題です。
ちょうど 1.5.1 正式版にあげる作業をしていました。
確認しますので、少々お待ち下さい・・・ :smile:
すいません、お手数おかけしております・・・。
プラグインを活性化させた試験環境(UTF-8)から hiromasa.zone にトラックバックしてみたところ化けずに飛んでしまいました。。
他のプラグインとの干渉かもしれません。
もしよければ、もう一カ所コードの修正をお願いします。
wp-content/plugins/getContentforShowHide.php
の上の方に
add_action(‘the_content’, ‘the_contentshowhide’,0);
という行があるのですが、
add_action(‘the_content’, ‘the_contentshowhide’);
に変更して試してみてください。
トラックバック先、
http://hiromasa.zone.ne.jp/blog/?p=213
ここいくらつかってもかまいません。
かなり勘なのではずしている可能性大なのですが、もしよければよろしくお願いいたします!
TB が化けなくなったが、画面の改行が崩れる・・・デスネ。
この 0 ってフィルターの優先度なのですが、0 が一番高いんですよね。なにも指定しないと 10 になって一番最後に実行されるようです。
ドキュメントには 1∼ となっているっぽいので、元プラグインが 0 している意図がちょっと勉強不足で追い切れていません。
もしお時間ありましたら、
add_action(‘the_content’, ‘the_contentshowhide’, 1);
にして試してみてください。(もしだめなら、1.2..3…と・・・)
試行錯誤で大変恐縮です。
お、
add_action(’the_content’, ‘the_contentshowhide’, 1);
で化けなくなりましたね!
ブログ汚して申し訳ないのですが、新規トピックからトラックバックの試験してみてください。新規の時はプログラムの流れが変わるので確認したいです!
あ、ごめんなさい。わかりずらい文章でした。
こちらのサイトで新規エントリを作成して同時にどこかのサイトにトラックバックしてみてください!
http://hiromasa.zone.ne.jp/blog/wp-trackback.php?p=226
こちらあたりにどうぞ・・・