« 【MT】MT5へのアップグレード時に「データベースをアップグレードしています・・・」でとまって進まないときの対処法 | メイン | 【MT】PageButeを使ったページ分割 »

【MT】特定のカテゴリの記事のみエクスポートする方法

MT4で記事のデータをエクスポートする場合、すべての記事が一括してエクスポートされてしまいます。

そこで特定のカテゴリの記事だけをエクスポートする方法です。

こちらのサイトを参考にさせていただきました。

正夢ブログ http://blog.masaume.com/2011/08/07-193524.html

 

 

/lib/MT/ImportExport.pm 596行目あたり

 

my $res = $tmpl->build($ctx)
or return $class->error(MT->translate(
“Export failed on entry ‘[_1]‘: [_2]“, $entry->title,
$tmpl->errstr));
$cb->($res);


赤字の部分を下のように変える.


my $res = $tmpl->build($ctx)
or return $class->error(MT->translate(
“Export failed on entry ‘[_1]‘: [_2]“, $entry->title,
$tmpl->errstr));
my $cats = $entry->categories;
for my $c (@$cats) {
$cb->($res) if $c->id == 6};

最後の行の「6」はエクスポートしたいカテゴリのID番号です。

 

工事・障害情報 (1)
パソコン (13)
フレッツ光プレミアム (3)
ホームページ作成 (8)
ウイルス・スパム対策 (6)
EC-CUBE (12)
Movable Type (11)
接続 (4)
機能 (1)
料金 (1)

About

2014年07月09日 11:18に投稿されたエントリーのページです。

ひとつ前の投稿は「【MT】MT5へのアップグレード時に「データベースをアップグレードしています・・・」でとまって進まないときの対処法」です。

次の投稿は「【MT】PageButeを使ったページ分割」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Take-net Service