About the Post

Author Information

我不是甚麼 大大 ,我就是我,可能我從來不看你的Blog,所以我不知道裡面有什麼內容。 也許你的Blog不錯,但我不知道 我既不關心政治,也不關懷社會 請照我所請求的,把我的名字從名單中除去。別的Blogger需要什麼或不需要什麼,想要什麼或不想要什麼,都與此無關…..

修改quicktag增加文字效果

 :idea: update:
以下方法適用於wordpress 2.0以前的版本,2.1以後,系統已經有內建好用的編輯器,不過原則上,只用quicktag來發文,這方法一樣適用

最近這兩天,我是卯起來寫簡易教學了,希望發功完畢可以幫助世人,太難的我不會,我只會這種簡單的把戲

大學同學Sophie最近也在架起自己的Blog,在使用wordpress的過程中,它發現了一件事,所以問我的作法是什麼?
她說:

我在文章後台的所見即所得編輯器找不到調整字體的功能(只有粗斜體),也改變不了字體的顏色,看你的的 Blog除了有這些差別外,文字甚至還有底線、還有畫圈,請問這個要怎麼完成啊?

Sophie所說得問題我可以了解,也曾經在前幾篇文章裡面討論過類似的作法,像我這樣對Html苦手的人,對wordpress提供的所見即所得編輯器大大的不滿意,更新到2.0.5版後,好像所見即所得並沒有差別:P,而找的到wordpress類似編輯後台的插件,又常常不符需求而且開啟又花時間,所以我用的是笨方法,也就是修改wp-includes/js/quicktag.js這個檔案,直接把我要的功能加進去,這樣一來,文章的編輯後台就會多了一個小按鈕,要改字體顏色、大小或是加什麼底線之類的,都可以採取這個作法。

以不同字體大小顏色為例:

在quicktag.js裡面加進這一句

edButtons[edButtons.length] =
new edButton('ed_font'
,'f'
,''
,'
'
,'f'
);

功效就是文章後台裡點選『f』這個按鈕,跟其他tag功能一樣,就可以直接把這段碼加進你要的文字裡面,再用你記得的顏色替換預設的”red”,大小替換”+1″就可以啦,當然你也可以視情況自行修改你要的預設值,

而至於把文字加入底線或是加上小紅圈的作法也很簡單

先透過這篇分享來把你的圖片以及css加到你到網站裡面,接著

edButtons[edButtons.length] =
new edButton('ed_line'
,'line'
,''
,'
'
,'line'
);

cyc以及hl依你的CSS而定,因為我把這底線圖跟圓點圖在css設定成cyc跟hl,在發表文章時特定文字選擇「line」標籤來加上底線,就是這樣

圖片來源與CSS作法請參照Royboy所寫的教學,直接補充於下方

圖片格式:

.cyc {
line-height:22px;
padding:4px 2px 2px 0;
letter-spacing:6px;
background:white url(圖檔路徑) repeat-x bottom
}

圖片格式:

.hl{
line-height:22px; padding:4px 2px 2px 0px;
letter-spacing:2px;
background:url(圖檔路徑) repeat-x bottom
}

將這兩段CSS加進你原本的css,而cyc,hl為自訂的class名稱,如有需要請自行修改。

update:
追加超連結自己開啟新視窗的方式
找到
edButtons[i].tagStart = ‘’;
改成
edButtons[i].tagStart = ‘
’;

Tags: ,

8 Responses to “修改quicktag增加文字效果”

  1. 唔~好棒的教學!
    一定要筆記起來,不然我放blog的養樂多好像快撐不住了 囧

    2006 年 10 月 29 日 at 14:31 回覆
  2. Robbin #

    快來吧,快來吧…(招手召喚中 :worship: )

    2006 年 10 月 29 日 at 17:03 回覆
  3. Robbin #

    測試一下

    2006 年 11 月 01 日 at 21:19 回覆
  4. 小螞蟻 #

    這個文字加底線的效果,實在是可愛又實用啊~
    好像在編輯器中預覽不會出現,一直以為是沒設定好..

    2006 年 11 月 24 日 at 09:50 回覆
  5. 小螞蟻 #

    這個文字加底線的效果,實在是可愛又實用啊~
    好像在編輯器中預覽不會出現,一直以為是沒設定好..

    2006 年 11 月 24 日 at 17:50 回覆
  6. Robbin #

    我都是用所見即所得編輯器耶

    2006 年 11 月 24 日 at 13:15 回覆
  7. Robbin #

    我都是用所見即所得編輯器耶

    2006 年 11 月 24 日 at 21:15 回覆

Trackbacks/Pingbacks

  1. 小窩部落格 - 2006 年 12 月 07 日

    【實驗成功】新增quicktag按鈕…

    受到Robbin兄這篇文章的啟發
    我開始了修改quicktag的工程
    不過不知道是怎麼著
    照著Robbin兄上面的寫法 沒辦法出現預期中的效果
    (我猜是引號使用上的差別 還有可能有些東西沒有正常顯示)
    另外….

Leave a Reply

注意: 此文章已發表 5 年之久 您可能需要確認一下站內是否有更新資訊跟你所要發表的評論有關