10 Posts w/Titles&Categories

CATEGORIES=("wp-cli" "circuitpython" "database-sql" "prompts" "zmk" )

# Loop through numbers 1 to 10
for i in {1..10}; do
  TITLE="My New Snippet $i"
  CATEGORY=${CATEGORIES[$((i-1))]}
  
  NEW_ID=$(wp post create --post_type=snippet --post_title="$TITLE" --post_status=publish --porcelain)
  wp post term set "$NEW_ID" snippet_category "$CATEGORY"
  echo "Post $NEW_ID created with category '$CATEGORY'."
done