WordPressでAI技術ブログを始める|最初の1本と公開・制作費用
更新日: 2026年10月6日 / 公式情報確認日: 2026年10月5日
広告について: 本文の商品・サービスへのリンクは公式情報の確認用で、アフィリエイトリンクは含みません。価格・条件は申込時にも確認してください。
先に結論:公開環境を決め、制作ツールは必要になってから追加する
この記事は、検証した技術情報をWordPressで発信したい個人エンジニア向けです。独自ドメインで記事を蓄積し、サイト構成や機能を自分で管理したい場合を想定しています。運営に時間をかけられない場合は、投稿サービスで最初の1本を書く方法もあります。
公開環境の費用例としてConoHa WINGを取り上げます。制作補助のトランスコープは追加費用の判断例です。生成文の商用利用に適用される条件が未確認のため、収益ブログ用途での有料契約は、その回答を得てから判断します。
編集方針として、最初は公開環境と手書きの検証記事1本を用意することを勧めます。投稿を続けて、構成・文章整理に時間がかかると分かってから制作ツールを試すと、固定費と効果を判断しやすくなります。
費用・契約条件は公式情報に基づきます。下のCSVのBOM検証はローカルで実行しました。ConoHaの新規契約操作やトランスコープの生成性能を実測した記事ではありません。
最初の1本を公開する手順
PC、ブラウザー、メールアドレスを用意します。コードを紹介する記事なら、そのコードを実行できるローカル環境も必要です。所要時間は経験やテーマで変わるため、固定の完成時間は約束できません。開設、執筆、検証を別の作業枠に分けて予定を組みます。
- 1本目の読者を決める。 例は「自分と同じエラーで止まった人」。エラー、環境、解決手順を手元に記録する。
- 公開費用を決める。 サーバー、ドメイン、任意の有料機能を合算し、初回請求額と翌年の費用を控える。
- WordPressの初期設定を行う。 SSL、運営者情報、問い合わせ先、広告開示、バックアップ復元方法を確認する。ConoHa WING公式ガイド
- 検証メモから原稿を書く。 OS・言語・ライブラリのバージョン、前提条件、実行結果、失敗時の戻し方を残す。AIを使う場合も、この記録を基準に編集する。
- 公開前に読み直す。 コマンドを再実行し、秘密情報を除き、公式文書へのリンクと引用箇所を確認する。本文に合う画像と代替テキストを設定する。
- 公開後に確認する。 PC・スマートフォンで表、コード、画像、リンクを確認し、公開URLと次の見直し日を記録する。
公開後に残すのは、記事のURLに加えて、手元の原稿・画像・検証記録です。WordPress更新、障害対応、料金更新の確認を自分の予定に入れておきます。
実行した例:CSVの先頭列だけ読み取れない
技術記事の1本目は、小さな失敗を再現して解決する題材にすると、読む人の目的を絞れます。今回はUTF-8のBOM付きCSVを、BOMを除かないまま読んだ場合を試しました。「BOM」はファイル先頭に付く印で、ここでは先頭列名の一部になってしまいます。
次を csv_encoding.py として保存します。入力はコード内のダミーデータで、既存ファイルを書き換えません。
import csv
import io
raw = "department,amount\n営業,1000\n開発,500\n".encode("utf-8-sig")
wrong = list(csv.DictReader(io.StringIO(raw.decode("utf-8"))))
print("wrong keys:", repr(list(wrong[0])))
right = list(csv.DictReader(io.StringIO(raw.decode("utf-8-sig"))))
assert right[0]["department"] == "営業"
assert len(right) == 2
assert sum(int(r["amount"]) for r in right) == 1500
print("correct: department=営業, rows=2, total=1500")
python3 csv_encoding.py
macOS・Python 3.14.2で、次の出力と3件のassert成功を確認しました。
wrong keys: ['\ufeffdepartment', 'amount']
correct: department=営業, rows=2, total=1500
UTF-8で読んだ先頭列には \ufeff が残り、department というキーでは取得できません。utf-8-sig は先頭のBOMを読み飛ばします。Python公式の文字コード説明
この結果は「CSV全般の文字化けは必ず直る」という意味ではありません。Shift_JISなど別の文字コード、区切り文字の違い、行の欠落は別に調べます。試した条件を狭く書くことで、読者が自分のエラーと照合できます。
検証結果をWordPressの投稿にする
ブロックエディターなら、次の順で原稿を組みます。これは公式操作をもとにした案内で、新規WordPress契約の実測記録ではありません。WordPress公式ブロックエディター
投稿 → 新規投稿を追加から、タイトルを「BOM付きCSVの先頭列をPythonで読む方法」とします。- 冒頭に「先頭列だけKeyErrorになる人向け」と書き、環境と期待結果を段落ブロックへ入れます。
- 見出しを「再現コード」「変更する設定」「確認結果」「直らない場合」に分けます。
- コードブロックへ上のPythonを貼り、出力も別のコードブロックにします。改行やインデントが保たれるかプレビューします。
- Python公式資料へのリンク、確認日、本文に合うアイキャッチを追加します。
- 下書き保存し、PC・スマートフォン幅でコードの横スクロールと文字を確認してから公開します。
このサイトでは原稿MarkdownをHTMLへ変換して既存の投稿IDを更新する運用も使っています。ブロックで手作業する場合も自動投稿の場合も、公開URLの本文・画像をもう一度確認します。記事内コードの動作確認とWordPress上の表示確認は別作業です。
公開後に残す検証メモは「OS・Python/ダミー入力/失敗した設定/成功した設定/出力/未検証の条件」です。AIで文章を整えても、このメモにない成功例を追加しないようにします。
公開環境と制作補助にかかる費用
| 判断軸 | ConoHa WING | トランスコープ |
|---|---|---|
| 対象者・目的 | WordPressブログを公開し、自分で管理する人 | 構成や文章の作成を補助したい人 |
| 形式・成果物 | レンタルサーバー。読者が閲覧できるサイト | ブラウザー上の文章作成ツール。編集前の原稿 |
| 期間・費用 | ベーシック通常料金は月上限1,452円。WINGパックの初回・更新総額は希望期間で確認 | Freeは1週間・4,000文字。Basicは税込11,000円/月・50,000文字 |
| サポート | 電話・メールの窓口あり。記事制作は運営者が担当 | 問い合わせ窓口あり。技術検証・公開判断は利用者が担当 |
| 別途費用 | ドメイン、任意の有料テーマ・プラグインなど | 利用量の追加オプションなど |
| 契約判断の前提 | 更新・復元・移行を自分で管理できる | 商用利用の適用条件は未確認。収益ブログ用途は回答後に判断 |
提供範囲の参照:ConoHa WING料金・機能、トランスコープ公式。支援の応答時間や個別作業の代行範囲は、後述の窓口で確認します。
ConoHa WING:通常料金で試すか、期間契約にするか
ベーシックの通常料金は税込2.5円/時、月上限1,452円、初期費用0円です。12か月とも上限に達した場合、サーバー代は17,424円という計算になります。通常料金には独自ドメイン無料特典がないため、ドメイン代を加えます。公式料金表
WINGパックは3・6・12・24・36か月の契約で、契約期間分を一括前払いします。途中解約はできません。表示中の新規キャンペーンは2026年10月7日16時までですが、期間によって月額換算が変わります。申込画面の請求総額と、更新後の総額を別々に記録してください。本稿では新規の割引価格を更新料金として扱いません。公式料金・適用条件
解約と更新で見落としやすい点
WINGパックは自動更新が初期設定で有効です。更新決済は満了日の30日前で、更新後のキャンセルはできません。継続しない場合は、その更新日より前に設定を確認します。無料ドメインの更新設定も連動するため、サイトを移す場合はドメインだけ継続する手続きも必要です。公式の更新案内
通常料金はサーバー削除で解約となり、利用終了までの料金が翌月に請求されます。削除前にサイトの退避と移行を終えてください。公式の解約案内
バックアップがあっても運営者が行うこと
自動バックアップは1日1回、過去14日分を復旧に利用できる仕様です。長期の原稿保管とは分けて考え、原稿・画像の手元保存、更新前の退避、復元手順の確認を行います。公式バックアップ仕様
バックアップと復元の具体例では、公開記事と画像をZIPから戻して照合するコードを掲載しています。移行時には記事データだけでなく画像、テーマ設定、データベース、ドメインとDNS設定を確認します。移行先で表示・リンク・フォームを確認してから旧環境を止める、という順番を運用ルールにしておきます。
トランスコープ:無料試用で編集時間を確かめる
個人ブログの検討用として、ここではFreeとBasicに絞ります。初期費用は0円。Freeは4,000文字の生成と一部機能を試せますが、利用期限は1週間です。Basicは税込11,000円/月の前払いで月50,000文字、追加は20,000文字あたり税込4,400円です。追加購入分も締日を過ぎると失効します。公式料金・無料枠
Basicを同額で12か月使う試算は132,000円です。月ごとの契約なので、年間契約の請求額ではありません。前述のサーバー通常料金の年間上限と組み合わせると149,424円になり、さらにドメインなどの費用が加わります。制作本数が少ない段階では、この固定費に見合うかを先に確かめましょう。
たとえば完成原稿が月4本・各3,000文字でも、再生成や書き直しを含めた使用量は完成文字数と同じとは限りません。試用中に「生成に使った文字数」と「修正・検証にかかった時間」を記録することを勧めます。
契約・解約・データの確認
最低契約期間は1か月で、自動更新です。解約は次回決済日までに窓口へ連絡し、日割り・途中解約の返金はありません。解約希望日を明記して受付確認を取りましょう。特定商取引法に基づく表示
入力文書の保存期間、退会時の削除、出力の持ち出し方法、複数人での利用条件は、今回確認した料金・契約案内だけでは確定できません。また、公式からリンクされた共通利用規約には商業利用に関する制限の記載があります。収益ブログでの生成文利用にどう適用されるか、個別条件も含めて確認が必要です。リンク先の利用規約
商用利用条件の回答を得るまでは、収益ブログ用途の有料契約を保留してください。 試用には公開済みの自分の文章を使い、勤務先のコード・顧客情報・APIキーを入力しない運用にします。
契約前に確認する質問と窓口
ConoHa WINGに確認すること
公式お問い合わせ窓口に、希望プラン・契約期間・ドメイン名を添えて確認します。
- この期間での初回請求総額と更新後の総額はいくらですか。
- このドメインは無料特典の対象ですか。サーバーを解約してドメインだけ残す場合の年間料金はいくらですか。
- WordPressの復元・移行で、サポートが案内する範囲と代行費用のある作業は何ですか。
WINGパックは前払いのため、更新予算やドメイン条件が不明なまま長期間の契約を決めないようにします。
トランスコープに確認すること
公式問い合わせフォームまたは公式表示の連絡先へ、用途を具体的に伝えます。
- アフィリエイトを含む技術ブログで生成文を編集・公開できますか。共通規約の商業利用制限との関係と、適用される個別規約を教えてください。
- 入力・出力の保存期間、削除方法、退会後の持ち出し可否を教えてください。
- Basicの文字数消費の計算方法、利用人数、質問への対応時間を教えてください。
制作ツールは、利用条件が用途に合い、試用で編集時間を減らせた場合に追加します。まずは検証メモから1本を書き、公開・執筆・確認のどこに時間がかかったかを残しましょう。
出典・確認日
公式情報は2026年10月5日に確認。本文の年額は、記載した単価が変わらない前提の計算例です。


コメント