最近推推王真是紅透半邊天,大有凌駕Hemidemi之姿,經過這幾天實際使用後,發現推推王雖然功能眾多,讓人眼花撩亂,不過整個閱讀文章的流程卻是相當的順暢,所以一方面是為了肯定推推王所帶來的便利,另一方面是為了趕流行 :P,我也把推文功能加進部落格裡,修改步驟如下:
1. 與share-this外掛的結合
用編輯器打開share-this.php,找
$social_sites = array( |
在其後增加
'funP' => array( 'name' => 'funP' , 'url' => 'http://funp.com/pages/submit/add.php?title={title}&url={url}&via=tools' ) |
然後到官網的這裡挑選你喜愛的貼文貼紙,轉存成funP.gif,例如我用的就是這張
將改好的share-this.php和funP.gif上傳至原來的資料夾覆蓋就完成了!
2. 在單篇文章中顯示推文按鈕
打開theme裡的single.php,找
<h1 id="post-<?php the_ID(); ?>"><?php the_title(); ?></h1> |
上面那段語法可能因theme的不同而有變化,主要是找the_title(文章標題),在其後加入
<div style="float: left; margin: 8px 5px -5px"> <script language="JavaScript" src="http://funp.com/tools/button.php?&s=7" type="text/javascript"></script> </div> |
其中div是為了定義靠左(要靠右的話,請把float:left改成float:right),然後文繞圖,margin的三個參數分別是上、左右、下的邊界距離,這部份可依需求自行修改。
完成後將single.php上傳覆蓋即可。
3. 在WordPress首頁中顯示推文按鈕(9/16 update)
打開theme裡的index.php或header.php,找:
<head>........</head> |
在中間插入:
<script language="JavaScript" src="http://funp.com/tools/js/funp_button.js"></script> |
再開index.php,在你需要按鈕出現的位置加入:
<div style="float: left; margin: 8px 5px -5px"> <script>funp_genButton('<?php the_permalink() ?>', 7);</script> </div> |
將改好的檔案上傳覆蓋,完成收工!
是的,沒錯,推薦尼爾也可以用這款插件啦~
WP Comment Quicktags Plus,蠻好用的,這樣如果以後有什麼關於程式碼的問題,也可以在回應區寫出debug了吧~
因為我之前的留言也是跟你一樣情形……程式碼被吃掉@_@
@Carrie,看到了看到了,現在正常了唷!
我剛剛又在你寫的回應底下回覆,有使用語法,結果可以正常顯示囉~
所以是我那個留言插件程式語法的問題,我改過之後就正常啦^_*
尼爾,我剛剛更改過那個插件語法之後,先把要顯示的程式語法寫出來、全部圈選、再按下回應那裡的『程式』就可以用coolcode包起來,並且可以正常顯示喔!所以是那個插件的關係啦 😳
@Carrie,了解。
你真的起得很早,昨天我是三點多才躺下去睡的XD
因為語法要用<coolcode></coolcode>來顯示,我那個插件還沒改,等等會作更改^_*
我也把我那兒的單篇顯示推鈕的程式碼做了更新,這點我本來沒想到的,還好你也一併告知我,所以馬上更新囉~
我凌晨三點多起床的,所以,我真的起得很早啦XD
@Carrie,剛才在你那兒留言,語法也出不來,好像鬼打牆一樣~
新的語法重點在中間那段s=(數字),改過來就ok了!
沒錯,就是樣式語法的問題,現在你這裡也可以正常顯示囉:)
@Carrie,謝謝你第一時間告訴我這個訊息,我已經修正好了!上面的文章也順便一起更新了。
這應該是推文按鈕多了幾種不同的樣式,加入了s=(數字)的語法所導致的問題,把這段加進去以後就沒問題了。
ps.你起得還真早啊!