TrackBackまわりをすっきりさせようということで、
まず、URLを変更。下記のサイトを参照しました。
Trackback URLをすっきり短くする - Nucleusだとか次にNP_TrackBack.phpを編集
ということで、action.phpがあるディレクトリにtrackback.phpというファイルを置いて、そこにトラックバック受付専用の仕事をさせることに。その中身がこれ。
function init() {
$this->template = array(
'LIST_HEADER' => ' <div class="commentbody">Trackback URL<br /><small><%tburl%></small></div>',
'LIST_ITEM' => '<h3 class="comment"><a href="<%url%>"><%title%></a> </h3><div class="commentbody"><%excerpt%> </div><div class="commentinfo"><%blogname%> pinged on <%timestamp%> <%delete%></div> ',
'LIST_FOOTER' => '',
'DELETE' => '[delete]',
//'NO_TRACKBACKS' => 'Trackback URL<br /> <input class="formfield" size="50" accesskey="4" value="<%tburl%>" />',
'NO_TRACKBACKS' => 'Trackback URL<br /><small><%tburl%></small>',
);
$this->localtemplate = array(
'LIST_HEADER' => '',
'LIST_ITEM' => '<h3 class="comment"><a href="<%url%>"><%title%></a> </h3><div class="commentbody"><%excerpt%> </div><div class="commentinfo"><%blogname%> pinged on <%timestamp%> <%delete%></div> ',
'LIST_FOOTER' => '',
'DELETE' => '[delete]',
'NO_TRACKBACKS' => '',
);
LIST_HEADERとLIST_ITEMを編集し、
テキストボックスを外すのとトラックバックアイテムの
表示をコメントと同じに。
.commentinfo {
font-size: x-small;
color: gray;
padding-top:10px;
padding-bottom:10px;
border-bottom:1px dotted #999;
}
コメント