28 June 2007  |  未經授權,請勿複製或轉載。

修正 More Smilies 無法斷行的問題


WordPress 升級至 2.2.1版後,加了一個 Disable WordPress Widgets 關閉 Widgets,一切還算正常。不過,回前台時忽然發現,More Smilies 這個外掛會造成迴響的斷行失效,影響閱讀。我目前寫文章已甚少使用表情符號,主要原因有三:

  1. 考量未來平台轉換時的相容性。
  2. 正規寫作本來就沒有表情符號。
  3. 我習慣離線寫作,不常進 WP 後台。

不過,我認為迴響比較像是一種對話,網路無法觀察彼此表情,為免表達或接收不當引發齟齬,表情符號這個潤滑劑還是有其功效,是故一直延用至今。

More Smilies 的作者已經表示不再支援這個外掛,但如果你還想繼續使用,請開啟 wp-content/plugins/more-smilies/more-smilies.php 這個檔案,找到第七十九行:


add_filter('comment_text', array(&$this, 'convert_smilies'));

改成:

add_filter('comment_text', array(&$this, 'convert_smilies'), 20);

即可。不要問我原因,這招是從這裡偷學的。

尋求解法之際,我順便試了另一個也相當輕巧的表情符號外掛 Smiley JS Buttons,它就只有一個檔案(smiley_js_buttons.php);不過,它的 1.4版並不適用於 WP 2.2.1,必須將檔案第三十三行的 SJB_getSmilies() 貼到第六十四行。不要問我原因,是這個人說的;我試過,可行。

[ 未經授權,請勿複製或轉載 ]

Share This
email this 這是什麼?

References

Actions

Informations

3 Responses to “修正 More Smilies 無法斷行的問題”

  1. takafumi Says:

    Thank you for your PingBack!
    翻訳サービスを利用していくつかの記事を読ませていただきました。
    私の記事がお役に立てたようでとてもうれしいです。
    ぜひまた遊びに来てください。

  2. ChunMin Says:

    いきなり訳の分からないトラックバックさせていただいて、失礼しました mrgreen
    わざわざ翻訳サービスで読んでいただいて、それもまたある意味で訳の分からない内容だと思いますが、光栄と感謝しております。
    お蔭様でようやく改行しながら『スマイル』できて、本当に有り難うございます grin
    私も WP と XOOPS の両方を利用していますので、また色々勉強に参ります!

  3. 《純敏達康》 » 修正 More Smilies 無法轉換的問題 Says:

    [...] WordPress 升級至 2.2.1 版時出現「無法斷行的問題」,升級至 2.2.2 [...]

Leave a Reply

You can use these tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
? ! sad mad lol eek cry wink roll razz oops idea grin evil cool ??? smile shock arrow twisted neutral mrgreen