note 240日目 放置サイトを検討 【自作プラグイン】
放置サイトを目指したサイト設計を検討しています。できるか判りませんが、今回もChatGPT先生は100%できると言ってます…
「できる」と言われると、やはり作ってみたくなります。
子供が虫取りに行く気分と同じです。ワクワクします。
プラグインの作り方もほんの少しですが、理解しつつプロンプトで適切に書けることも増えてきました。
で、放置サイトの設計ですが、ディレクトリ構造はこんな感じにしました。
/fanza-video-plugin/
├── fanza-video-plugin.php # プラグインのメインファイル
├── includes/ # プラグインの機能ファイル
│ ├── class-api-fetcher.php # FANZA APIからデータを取得
│ ├── class-post-handler.php # データをカスタム投稿タイプに保存
│ ├── class-admin-page.php # 管理画面の設定とボタン追加
│ ├── class-edit-screen-settings.php # 投稿編集画面のカスタム設定
│ ├── class-custom-fields.php # カスタムフィールドの作成
│ ├── class-cache-handler.php # キャッシュ機能の実装
│ ├── class-shortcode-generator.php # ショートコードの生成
│ ├── class-seo-optimizer.php # SEO最適化機能
│ ├── class-user-permissions.php # ユーザー権限の管理
└── assets/ # CSSとJSのリソースファイル
├── admin-style.css # 管理画面のスタイル
└── admin-script.js # 管理画面用のJavaScript
コードが長くなるとChatGPTはミスることが多々ありました。何度も試した結果、ファイル数を多くしてコードを短くする策が良さそうです。ミスは減ってます。
今までは多くても5個のphpでしたが、今回は10個のphpで作ってみることにしました。果たしてどうなるでしょうか…
できるだけシンプルに作ることを目指します。
目標は2時間くらいで試作レベルまで仕上げたいです。
眠くなったら無理せず寝ます。
■ 言語生成プラグイン
FANZA動画のタイトルを400作品ほど学習させてみました。
残念ながら言語スキルはあまり進歩してません。
サンプル数が少ないのが理由かは不明。
更新すると毎回タイトルが変わります。
■ 9/12に立ち上げた新サイト(同人マンガ)
完全自動化ではないけど、ほぼ自動投稿。
緩やかに伸びてます。無理せず育ってほしいです。今日は20記事ほどリライトしてみました。
この記事が気に入ったらサポートをしてみませんか?