讓TinyMCE不要雞婆幫你自動加段落(p)標籤

最近常常聽到一些朋友在聊離線編輯器~
常聽到推薦用的有 Windows Live Writer 還有 Zoundry Raven ~
雖然這兩款我都用過了,不過對我來說還是沒有那麼方便~
用不怎麼習慣~ 我還是喜歡當個比較死板的人乖乖的登入 Wordpress 後台Po 文…
但是我發現一件非常讓我詬病的事實………
就是Wordpress 的視覺化編輯器用的 TinyMCE 還很雞婆的每按一下Enter就加上 <p> 啊!
這樣子會空很大捏 一_一』
今天提早放學~(樂),所以想說來看一下能不能找個方法來把這個麻煩的問題解決掉~
Google 了一下,在 TinyMCE的 Wiki 裡面找到了類似答案,然後再修改一下成自己要的…..

  1. 打開 /wp-includes/js/tiny_mce_config.php
  2. 第 136 行 的位置有
    1. $initArray = array (
  3. 在這個裡面加上
    1. 'forced_root_block' => false,
    2. 'force_br_newlines' => false,
    3. 'force_p_newlines' => false,
  4. 大概就變成這樣子……
    1. $initArray = array (
    2.     'forced_root_block' => false,
    3.     'force_br_newlines' => false,
    4.     'force_p_newlines' => false,
    5.     'mode' =>; 'none',
    6.     'onpageload' => 'wpEditorInit',
  5. 儲存,以上……

這惱人的詬病就解決了 !
在我Google 的同時還發現了一個外掛~ Disable wpautop Plugin
這個外掛可以 把文章裡面所有的 <p> 都拿掉
但是這會有一個問題,就是類似像繼續閱讀Tag、… 那些,會因沒有<p>分段落而全擠在一起

如果完全不想動到任何檔案但是純粹想換行~
那就案「Shift」 + 「Enter」 來換行吧 :P

標籤: ,

關於作者

ajneok

搜尋這個作者的文章ajneok

作者網頁連結http://blog.ajneok.org

21

10 2008

11 Comments Add Yours ↓

The upper is the most recent comment

  1. 1

    Windows Live Writer 還不錯用啊
    感覺跟在用後台的一樣

  2. ajneok #
    2

    @東役:
    是不錯啦XD~ 不過我還是比較習慣登入到後台打XD~

  3. 3

    各有各的方便啦!!

    只是最怕瀏覽器掛掉……

  4. ajneok #
    4

    @游阿貓:
    自動儲存功能啊!!! XD

  5. 5

    對了,想問一下

    如果還沒關閉文章版本的話
    到底是何時會存不同版本呢
    是在寫新文章,或是po完文章後,再去修改時嗎??
    p.s
    用Windows Live Writer修文時也會嗎??

  6. 6

    WLW 修文也會紀錄…原以為不會~ 剛剛去查~
    也是會紀錄的…

  7. 7

    收到了~
    真是麻煩…

    早知道網址格式用日期就好了
    應該就沒這種麻煩…

    我再問一下喔,如果要改成用日期的話
    是不是會很麻煩~

  8. 8

    @東役:
    網址改日期?不會麻煩阿… 只不過funp那邊的網址要去改,不然等於沒推

  9. 9

    了解
    再看看好了

    只是被跳號覺得很煩~
    (發不到三百的文,但id到七百了…)

  10. 10

    shift+enter大好XD
    但是我自己都是用html編輯器QQ
    所以沒有這個問題(笑

  11. ajneok #
    11

    @muki:
    哈~ 我是有時候換到視覺的藥用顏色的時候突然想補幾個字所以才做這樣的XD



Your Comment