トラックバック自動リビルド
numalog: MTいじり
コメントと同様にPingを受けたらすぐIndividual ArchiveもRebuildするようにした。
コピペしただけなので、記事とは呼べないかも知れませんが、自分のメモとして。
MT\lib\MT\App\Trackback.pmの200行目付近
my $blog = MT::Blog->load($blog_id);
$app->rebuild_indexes( Blog => $blog )
or return $app->_response(Error =>
$app->translate("Rebuild failed: [_1]", $app->errstr));
に以下を追加。
$app->rebuild_entry( Entry => $entry )
or return $app->_response(Error =>
$app->translate("Rebuild failed: [_1]", $app->errstr));
その結果
my $blog = MT::Blog->load($blog_id);
$app->rebuild_indexes( Blog => $blog )
or return $app->_response(Error =>
$app->translate("Rebuild failed: [_1]", $app->errstr));
$app->rebuild_entry( Entry => $entry )
or return $app->_response(Error =>
$app->translate("Rebuild failed: [_1]", $app->errstr));
にする。
投稿者:
aze |
ジャンル:
Movable Type
|
1 コメント
|
206 トラックバック
|
個別記事
| 15:59