0

Wordpress Trackping Separator plugin 把Comment和Tackback分開

Posted in wordpress 外掛 at 十一月 6th, 2007 / 瀏覽:1,111 人次 /

這個外掛會把 Comment和 Tackback分開,或許妳並不覺得是需要的,對我來說,如果我下載的主題板模就已經必須包括這個外掛,需要改的部分製作主題的作者也都已經改好了,因此我需要做的事就只是把外掛抓回來一樣啟用,許多改程式碼的部份我都不需要做,底下是原作者的網址及說明 http://mk.netgenes.org/

在這裡,我還是建議大家再找主題板模的時候,盡量找一些已經把很多必要的外掛改好的主題,對比較不會改程式碼的朋友來說,會方便很多的,Trackping Separator 是一套中文自製 Wordpress Plugin,設定的說明如下。

第一步:從 這裏 下載 trackpings.phps 並改名為 trackpings.php,上載至 wordpress 的 plugin 目錄 (wp-content/plugins)。
第二步:從管理後台登入後到控制版面啟動該外掛。
第三步:一樣的,這個外掛需要修改佈景主題的模版 (Template),如下:

1. 修改 archive.php,index.php,search.php :
在出現留言連結及數目連結的旁邊加進去這一行

<a href=”<?php the_permalink() ?>#trackback” title=”引用” class=”trackbacklink”>引用/通告 (<?php trackpings(’count’); ?>)</a>

其中“引用/通告”及“引用”妳可改成你想顯示的文字。

2. 修改 comments.php :
到適當的位置 (通常是 <!- - You can start editing here - -> 以下),加進:

<?php if ($trackbacks = trackpings()) : ?>
<?php trackpings(’count’); ?><a name=”trackback” id=”trackback”>Trackback/Pingbacks:<br /><br />
<?php foreach ($trackbacks as $trackback) : ?>
<p><a href=”<?php echo $trackback->comment_author_url; ?>”> <?php echo $trackback->comment_author; ?> </a><br />
<?php echo $trackback->comment_content; ?></p>
<?php endforeach; ?>
<?php endif; ?>


其中 “Trackback/Pingbacks” 是標題,可以更動。而Ping/Track 的格式如果你明白的話便自己試試看,小弟不在這裏多提,因為基本上跟原來 comment 格式沒兩樣。結果是會在那裏列出所有的 trackback/pingback。

<?php foreach ($comments as $comment) : ?>

在那句下面加一行

<?php if (get_comment_type() == ‘comment’) : ?>

在<?php foreach ($comments as $comment) : ?>以下,另找

<?php endforeach; ?>

在那句上面加上

<?php endif; ?>

這樣是為了 trackback/pingback 不會在回應內顯示出來。

其實不好改,因為我改了以後也是霧煞煞,目前我暫時沒有用這個外掛(我的主題好像把一些功能改掉了),so 我不確定自己改的到底對不對,把改的又改回來了,大家也可以給點意見 !!

此文章發表於 wordpress 外掛

Leave a Reply

(若看不到驗證碼,請重新整理網頁。)

我的網站連結

好友網站連結

網誌統計

    文章數:442
    頁面數:5
    連結數:7
    評論數:475
    總字數:399694
    建站:2007年9月30日
    最早文章日期:2007-10-2
    最後更新日期:2008-10-2 12:06am
    Akismet:8242
  • 7 線上,
  • 85 同時最多,
  • 307575 累積人數