PukiWikiで日記風のサイトを運用している場合、FrontPageで日記ページをincludeしていることが多いようです(一般にcalender_viewerを使っていることが多い)。
現状のtrackbackは、このように日記ページをFrontPageにincludeしている場合でも、ページ上部のメニューにtrackbackがあることから、日記ページに対するtrackbackにはなりません。FrontPageにping飛ばされても意味ないし…
function plugin_include_convert()の先頭のほうに
global $trackback;を追加。最後のほうの$headの生成の末尾に
if ($trackback) { $tb_id = tb_get_id($page); $head .= "<div class=\"trackback\">[ <a href=\"$script?plugin=tb&__mode=view&tb_id=$tb_id\">Trackback(".tb_count($page).")</a> ]</div>\n"; }を追加。
function plugin_calendar_viewer_convert()の先頭のほうに
global $trackback;を追加。最後のほうの$headの生成の末尾に
if ($trackback) { $tb_id = tb_get_id($page); $head .= "<div class=\"trackback\">[ <a href=\"$script?plugin=tb&__mode=view&tb_id=$tb_id\">Trackback(".tb_count($page).")</a> ]</div>\n"; }を追加。
/* calendaer_viwer.inc.php, include.inc.php */ .trackback{ text-align:right; margin-right:16px; }