Webサイト運営を効率化するためのMT形式エクスポートスクリプト

こんにちは、Webサイト運営を効率化したい皆様へ

もし、あなたが大量の記事を一気に作成し、大規模なサイトを瞬時に構築したいと考えているなら、このスクリプトがその夢を実現します!以下の機能を備えたこのツールは、あなたの作業を劇的に簡素化します。

GASのスクリプトでMT記事を大量に作成

このスクリプトは**Google Apps Script (GAS)**を使用して、数千の記事を一気に生成できます。スクリプトをセットアップするだけで、手間をかけずに大量の記事を作成可能です。

Googleスプレッドシートに必要事項を入力するだけでOK

Googleスプレッドシートに記事の情報を入力するだけで、数千の記事を一度に作成できます。複雑な操作は一切不要です!

カテゴリ指定も簡単

記事のカテゴリもスプレッドシート内で簡単に指定できるため、整理されたサイトを構築するのも簡単です。

作成したデータはGoogleドライブに保存されます

すべての記事データは、自動的にGoogleドライブに保存されるため、安心して管理できます。

このスクリプトの動作詳細

以下に、このスクリプトの各部分について、動作の詳細を説明します。

1. スプレッドシートからデータを取得

スクリプトは、SpreadsheetApp.getActiveSpreadsheet().getActiveSheet() を使用して現在のスプレッドシートを取得し、シート内のすべてのデータを sheet.getDataRange().getValues() で配列として取得します。

2. MT形式のコンテンツを作成

取得したデータをもとに、Movable Typeの形式にフォーマットしていきます。各行のデータを順に処理し、AUTHOR, TITLE, STATUS などの項目をMT形式のテキストとして組み立てます。

3. 保存先フォルダの作成または取得

エクスポートされたファイルを保存するために、Googleドライブ上に「MT-Exports」というフォルダを作成します。DriveApp.getFoldersByName("MT-Exports") で既存のフォルダを確認し、存在しなければ DriveApp.createFolder("MT-Exports") で新たに作成します。

4. ファイルの生成と保存

作成したMT形式のコンテンツをテキストファイルに変換し、保存します。Utilities.newBlob(mtContent, 'text/plain', fileName) でテキストデータをファイル形式に変換し、folder.createFile(blob) でフォルダ内に保存します。

お客様の声

「とても便利です!手間が省けてブログ更新が楽になりました。」 - 30代男性、ブロガー

まとめ

このスクリプトを使用することで、Googleスプレッドシートに入力したデータを効率よくMT形式に変換し、手間をかけずにテキストファイルとして保存できます。ブログ運営や大量のコンテンツ作成の際に非常に役立つツールです。


※コード部分は実際の内容を伏せて紹介しています。詳細なスクリプトについてはお問い合わせください。


データはgoogledriveに保存されます

各データを入力した後、スクリプトを実行すると、Googleドライブに記事が保存されます。

ここから先は

894字 / 3画像

¥ 2,000

この記事が参加している募集

よろしければサポートお願いします! いただいたサポートはクリエイターとしての活動費に使わせていただきます! よろしくお願い致します