皆さん、ブログ運営に奮闘していませんか?記事を書くのは楽しいけど、WordPressへの投稿作業が面倒...そんな悩みをお持ちの方に朗報です!今回は、「OASIS」というツールをご紹介します。OASISを使えば、Markdownで書いた記事を簡単にWordPressに投稿できるんです。しかも、カテゴリやタグの提案までしてくれる優れもの!それでは、OASISの魅力に迫っていきましょう。
OASISの特徴は下記の3つです。
- Markdownファイルの自動投稿
- カテゴリとタグの自動提案
- サムネイル画像の自動アップロード
つまり、OASISは私たちの「記事作成→投稿」という作業をグーンと楽にしてくれる、心強い味方なんです!
さて、そんな便利なOASIS、どうやって使い始めればいいのでしょうか?心配ご無用!インストールは超カンタンです。
- Pythonがインストールされたパソコン
- コマンドラインの基本的な操作知識
- コマンドプロンプト(Windowsの場合)やターミナル(MacやLinuxの場合)を開きます。
- 次のコマンドを入力し、Enterキーを押します:
pip install oasis-article
これだけです!簡単でしょう?
[!NOTE]
pip
コマンドがうまく動かない場合は、Pythonが正しくインストールされているか確認してください。
では、実際にOASISを使ってみましょう。初めての方でも大丈夫、一緒に順を追って説明していきます。
まず、OASISが正しく動作するために必要な情報を設定します。これは環境変数というものを使います。
AUTH_USER
: WordPressのユーザー名AUTH_PASS
: WordPressのパスワードBASE_URL
: WordPressサイトのURLLLM_MODEL
: 使用するAIモデル(デフォルトは "gemini/gemini-1.5-pro-latest")
環境変数の設定方法はOSによって異なります。ここでは、一時的に設定する方法を紹介します。
Windowsの場合:
set AUTH_USER=あなたのユーザー名
set AUTH_PASS=あなたのパスワード
set BASE_URL=https://あなたのサイト.com
MacやLinuxの場合:
export AUTH_USER=あなたのユーザー名
export AUTH_PASS=あなたのパスワード
export BASE_URL=https://あなたのサイト.com
[!TIP]
これらの設定を毎回行うのは面倒ですよね。.env
ファイルを使うと、より簡単に管理できます。詳しい方法は、OASISの公式ドキュメントを参照してください。
次に、WordPressに投稿したい記事をMarkdown形式で書きます。
これは記事の本文です。Markdownの文法を使って自由に書いていきましょう。
- 箇条書き1
- 箇条書き2
1. 番号付きリスト1
2. 番号付きリスト2
このファイルを、適当なフォルダ(例:my_articles
)に保存します。
さあ、いよいよOASISを使ってWordPressに投稿します!
- コマンドプロンプトやターミナルを開きます。
- 次のコマンドを実行します:
oasis /path/to/your/folder
例えば、my_articles
フォルダに記事を保存した場合:
oasis my_articles
Pythonを使って自動化したい場合は、以下のようなスクリプトを作成します:
from oasis import OASIS
oasis = OASIS()
result = oasis.process_folder("my_articles")
print(result)
このスクリプトを実行すると、指定したフォルダ内のMarkdownファイルが処理され、WordPressに投稿されます。
OASISは単に記事を投稿するだけではありません。その賢さに驚くこと間違いなしの機能をいくつか紹介します。
OASISは、あなたの記事を読み込んで、最適なカテゴリとタグを提案してくれます。AIの力を借りているので、的確な提案が期待できますよ。
記事のタイトルから、SEOに適した英語のスラグ(URLの一部になる文字列)を自動生成します。
記事と同じフォルダに画像ファイルがあれば、自動的にサムネイルとしてアップロードしてくれます。
OASISを使っていて問題が発生しても大丈夫。ここでは、よくある問題とその解決方法を紹介します。
A1: Pythonのバージョンが古い可能性があります。Python 3.7以上をインストールしてみてください。
A2: 環境変数が正しく設定されているか確認してください。特にBASE_URL
が間違っていないか、もう一度チェックしましょう。
A3: AIの提案は完璧ではありません。記事の内容をより明確に書くことで、精度が上がる可能性があります。
いかがでしたか?OASISを使えば、面倒だったWordPressへの投稿作業が驚くほど簡単になります。
- Markdownで自由に記事を書ける
- コマンド一つで投稿完了
- カテゴリやタグも自動で提案
これからは記事を書くことに集中して、投稿作業の心配はOASISにおまかせ。あなたの創造性を最大限に発揮させましょう!
さあ、新しいブログ生活の第一歩。OASISと一緒に、楽しいブログ運営を始めましょう!
コメント