#!/bin/bash # WordPressサイトのURLと認証情報を設定 WORDPRESS_URL="https://your-wordpress-site.com" USERNAME="your_username" PASSWORD="your_password" # アップロードする画像のファイル名 IMAGE_PATH="test_image.jpg" # アップロード用のAPIエンドポイント UPLOAD_URL="$WORDPRESS_URL/wp-json/wp/v2/media" # 画像のMIMEタイプを取得 MIME_TYPE=$(file --mime-type -b "$IMAGE_PATH") # 画像をWordPressにアップロード curl -X POST "$UPLOAD_URL" \ -u "$USERNAME:$PASSWORD" \ -F "file=@$IMAGE_PATH" \ -H "Content-Type: $MIME_TYPE"